Cost / License
- Free
- Open Source (BSD-2-Clause)
Platforms
- Self-Hosted
United States


Acorn is a tiny, fast JavaScript parser, written completely in JavaScript. Acorn is designed to support plugins which can, within reasonable bounds, redefine the way the parser works. Plugins can add new token types and new tokenizer contexts (if necessary), and extend methods...

Esprima is a high performance, standard-compliant ECMAScript parser written in ECMAScript (also popularly known as JavaScript). Esprima can be used to perform lexical analysis (tokenization) or syntactic analysis (parsing) of a JavaScript program.
