1.tree-sitter / tree-sitter
An incremental parsing system for programming tools
- incremental
- parsing
- c
- tree-sitter
- rust
- parser
- +1 more
Ranked by Attention Score: stars gained over the last 180 complete days
9 repositories by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
An incremental parsing system for programming tools
Python SQL Parser and Transpiler
Rust parser combinator framework
A small, fast, JavaScript-based JavaScript parser
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
A PHP parser written in PHP
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.