refa

A library for finite automata and regular expressions in the context of JS RegExp

chain-lexer

A lexical analyzer based on DFA that is built using JS and supports multi-language extensions

grass

A greedy, streaming lexer written in vanilla Javascript