refa
A library for finite automata and regular expressions in the context of JS RegExp
grass
A greedy, streaming lexer written in vanilla Javascript
regexsolver
RegexSolver allows you to manipulate regular expressions as sets, enabling operations such as intersection, union, and subtraction.
ts-automata
Automata utility package for FSMs, PDAs, TMs in JS/TS.