Related: lezer (just parsers, like tree-sitter but generates JS modules instead of C and WASM)