parseit.js (npm): Customizable parsing library for converting a list of tokens into an AST tree
Keywords: parser|ast|recursive-descent|parser-generator|grammar