JavaScript language libs in JavaScript
Various tools for working with JavaScript/EcmaScript code.
Parsers
- Esprima (npm)
- Acorn
- parse-ecma
- Rocambole – includes comment information
See also: Mozilla Parser API.
Code printers
Interpreters
- JS-Interpreter
- Atum – functional, immutable
- Narcissus
- metajs – For visualising execution.
- js.js – SpiderMonkey compiled with emscripten