1.tree-sitter / tree-sitterAn incremental parsing system for programming toolsincrementalparsingctree-sitterrustparser+1 moreRustMIT27K total3K forks+57 starsfrom 27,314 · score 4.06
2.tobymao / sqlglotPython SQL Parser and Transpilertranspilersqlpythonparseroptimizerbigquery+14 morePythonMIT9.8K total1.4K forks+30 starsfrom 9,731 · score 3.43
3.pyparsing / pyparsingPython library for creating PEG parserspythonpython2python3python-2python-3parser-combinators+5 morePythonMIT2.5K total368 forks+2 starsfrom 2,497 · score 1.10
4.rust-bakery / nomRust parser combinator frameworkrustparseparser-combinatorsnomparserbyte-array+1 moreRustMIT10K total847 forks+1 starsfrom 10,484 · score 0.69
5.kach / nearley📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.parserearley-algorithmearley-parserjavascriptnodejsnearley+3 moreJavaScriptMIT3.7K total236 forks+1 starsfrom 3,738 · score 0.69
6.com-lihaoyi / fastparseWriting Fast Parsers Fast in ScalaScalaMIT1.1K total164 forks+1 starsfrom 1,134 · score 0.69
7.benjamin-hodgson / PidginA lightweight and fast parsing library for C#.parsingdotnetdotnet-corecsharpparser-combinatorsparse+1 moreC#MIT1.1K total75 forks+1 starsfrom 1,108 · score 0.69
8.dazinator / DotNet.GlobA fast globbing library for .NET / .NETStandard applications. Outperforms Regex.globglob-patternglobbing-librarycsharpC#MIT405 total31 forks+1 starsfrom 404 · score 0.69