¿Software para convertir HTML, CSS y JavaScript en un exe?

¿Hay algún programa que pueda convertir HTML, CSS y JavaScript en un exe?

Se hizo una pregunta similar en StackOverflow: ¿ Cómo puede convertir html css y javascript en un exe?

¿Quieres algo que traduzca Javascript a código x86 nativo? Eso parece una orden bastante alta.

Respuestas (4)

Si bien la respuesta aceptada (anteriormente) era correcta, en los años intermedios la industria ha avanzado a pasos agigantados... Dos muy buenas opciones de código abierto y muy activamente desarrolladas son

  • Electrón, por GitHub . Le permite crear aplicaciones multiplataforma de Windows, MacOS y Ubuntu desde HTML/JavaScript/CSS. Funciona incrustándolos en una compilación de Chromium junto con Node.js. Muchas aplicaciones, como el código de Slack y Visual Studio, se crean con Electron.
  • Córdoba, por la Fundación Apache . Apunta a Android, iOS y Windows desde HTML/JavaScript/CSS. Funciona incrustándolos en un WebView (o el equivalente en la plataforma de destino).
  • Nativo de protones . Funciona con componentes React Native y no utiliza Electron (ver arriba), lo que hace que las aplicaciones generadas sean más "livianas" que las generadas por Electron. Usa libui debajo del capó.
Supongo que te refieres a "tal" y no a "aspirar". Intenté agregar una edición, pero la edición requiere que se cambien al menos 6 caracteres.
Jaja buena captura! fijado.
@GuidoDomenici Consulte Scriptonit (scriptonit.deneskellner.com) y agréguelo a su respuesta si lo encuentra útil. Acabo de terminarlo recientemente como un producto gratuito, pero lo he estado usando durante años mientras estaba a medio cocinar. Y creo que es fácil gustar.

Sí, existe un programa HTML Compiler que le permite convertir una aplicación HTML completa (usando CSS, JavaScript, imágenes y más) en una aplicación de Windows independiente.

También existe ExeOutput para PHP que te permite crear aplicaciones en formato nativo para Windows con PHP, JavaScript y HTML. Convierta secuencias de comandos PHP, sitios web, JavaScript, HTML, bases de datos en aplicaciones independientes para Windows (archivos EXE únicos) que no requieren un servidor web ni distribución de PHP.

No hay nada de malo con las preguntas auto respondidas, sin embargo, uno debe revelar su afiliación, especialmente con productos comerciales. ¿Está afiliado de alguna manera con HTML Compiler?
No, no estoy afiliado. @ComFreek

No estoy tomando exe literalmente, pero puede configurar una aplicación de escritorio con node-webkit que básicamente ejecutará su aplicación web localmente en un navegador webkit. consulte http://strongloop.com/strongblog/creating-desktop-applications-with-node-webkit/

Para aplicaciones de ventana

ACTUALIZACIÓN : acabo de terminar una solución gratuita para esto; echa un vistazo a Scriptonit , creo que es lo más cercano a lo que necesitas. Pero seguramente soy parcial, así que veamos todos los demás.

Si necesita algo que le presente un entorno de ventana y una emulación de servidor web, elija ZZEE o ExeOutput , estas son herramientas decentes, tal vez ZZEE esté un poco desactualizado con respecto a la versión de PHP. Entonces, para "HTML, CSS y Javascript", la respuesta es claramente algo como esto.

Un verdadero compilador: JSC

Si desea que (algo así como) javascript se compile en un EXE independiente, déle una oportunidad a JSC , está allí en su Windows, probablemente nunca lo haya conocido antes. JSC le brinda ejecutables extremadamente pequeños (debido a que .NET ya está integrado en Windows) y tienen todo el poder de .NET para que pueda hacer prácticamente cualquier cosa que desee. Flipside: aparte de que la sintaxis es familiar, no mucho te recordará a Javascript, tienes que aprender muchas prácticas nuevas para llevarte bien.

Un bonus track: "chrome --app" y RAR

Si puede vivir con una dependencia como Chrome, puede hacer una solución desagradable pero funcional: RAR puede crear un EXE autoextraíble para usted y ejecutar un comando después de la extracción.(!!), para que pueda empaquetar un pequeño microuniverso de archivos HTML/CSS/JS; luego puede llamar a Chrome con "--app=something.html" que le dará una ventana simple con un entorno de navegador y su archivo HTML en él. Sé que esto no es un compilador; sin embargo, es una forma de crear un EXE que es autónomo y le brinda al usuario una experiencia similar a la web en una ventana similar a la de una aplicación. Claro, Javascript estará un poco limitado porque se está ejecutando en un archivo local, no en un sitio web adecuado, pero no es tan doloroso. Una cosa maravillosa de esta técnica es que Chrome recordará la posición y el tamaño de su ventana, por lo que se sentirá como una aplicación.

Bienvenido a bordo. El OP aceptó su propia respuesta de ExeOutput hace casi 3 años. No proporciona un enlace a ZZEE y no explica cómo estas recomendaciones responden a la pregunta del OP.
Estas afirmaciones son todas ciertas.
pero no te diriges a ellos? ;-)
No estoy completamente seguro de lo que estás preguntando. ¿Hay algo en lo que pueda responder o ayudarte?
Podría proporcionar URL para ZZEE y ExeOutput; y podrías explicar por qué cada uno de ellos responde la pregunta. Simplemente publicar "aquí hay un producto, úselo" no es tan útil como "este producto responde a su pregunta de las siguientes maneras". Echa un vistazo a Cómo responder .
Claro como el cristal. Edité mi publicación. ¿Se ve mejor?
Sí, lo hace. Gracias y voto positivo. Bienvenido a bordo