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.