PEG.js is a great tool for generating parsers in JavaScript with very concise grammar. For more in-depth entertainment on packrat parsers and PEGs; here is the wild stuff Packrat Parsing and Parsing ...
Lsify lets you write LiveScript and have Browserify automatically compile it into JavaScript. This means that JavaScript and LiveScript can be mixed in the same project arbitrarily; lsify will cause ...