JavaScript shells
Un shell(*) JavaScript te permite probar rápidamente fragmentos de código JavaScript si tener que recargar un sitio web. Éstos son extremadamente útiles para desarrollar y depurar código.
*[N. del T.: Un "shell" es una ventana que muestra texto para ejecutar un comando; o en el caso de un lenguaje de programación, funciones en forma de texto, y el resultado se muestra también en formato de texto].
Shells JavaScript autónomas
Las siguientes shells JavaScript son de entorno autónomos, como perl o python.
- Node.js - Node.js es una plataforma para construir fácilmente aplicaciones de red rápidas y escalables.
- JSDB - Una shell JavaScript autónoma, con binarios compilados para Windows, Mac, y Linux.
- JavaLikeScript - Una shell JavaScript autónoma y extensible e incluye bibliotecas nativas y JavaScript.
- GLUEscript - Una shell JavaScript autónoma para escribir aplicaciones JavaScript multiplataforma. Se puede usar wxWidgets para aplicaciones GUI (del inglés "Interfaces Gráficas de Usuario"), que era conocido anteriormente como wxJavaScript.
- jspl - Una shell JavaScript autónoma A standalone JavaScript shell mejorada por Perl. Puede usar módulos perl directamente desde JavaScript: DBI para integración de bases de datos, GTK2 para aplicaciones GUI, POSIX para programación de sistemas, etc. Lo mejor de CPAN ahoa para programadores JavaScript.
- ShellJS - Comandos de shell Unix portátiles para Node.js
Listas de shells JavaScript
Las siguientes shells JavaScript funcionan con Mozilla.
- Firefox tiene una consola JavaScript incorporada, llamada Scratchpad, iniciando en la versión 6.
- JavaScript Shell (
js
) - Un intérprete de líneas de comandos para JavaScript - xpcshell es un shell XPConnect habilitado, útil a veces para el desarrollo de Mozilla.
- jsconsole.com -- Una consola JavaScript de código abierto con la habilidad de enlazar fácilmente expresiones particulares
- JavaScript Shell (web page) - también disponible como parte de la Extensión de Desarrolladores de Extensión
- Jash: JavaScript Shell - una shell basada en DHTML que te da el acceso a líneas de comando a una página web.
- MozRepl - Conecta a Firefox y otras aplicaciones Mozilla, explora y modifícalas desde adentro, mientras se ejecutan.
- Execute JS - (Ya no está mantenida) - Extensión de Firefox la cual proporciona una mejorada consola JavaScript, donde puedes cómodamente introducir y ejecutar arbitrariamente código JavaScript y modificar funciones.
- xqjs - Consola simple para Firefox.
- Firebug - Herramientas de desarrollador para Firefox, incluyendo consola.
- ES6Console.com - Una consola JavaScript de código abierto para probar código ECMAScript 6 dentro del navegador.