Oak

A typed parser generator embedded in Rust code for Parsing Expression Grammars
Alternatives To Oak
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Antlr415,8872,5078873 months ago30September 04, 2023899bsd-3-clauseJava
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Lalrpop2,7872522123 months ago49October 23, 2023152apache-2.0Rust
LR(1) parser generator for Rust
Rust Peg1,312971616 months ago48October 11, 202331mitRust
Parsing Expression Grammar (PEG) parser generator for Rust
Javacc1,114382524 months ago21November 17, 202377bsd-3-clauseJava
JavaCC - a parser generator for building parsers from grammars. It can generate code in Java, C++ and C#.
Icalendar9261,1301383 months ago62November 03, 202351otherPython
icalendar parser library for Python
Pigeon802739817 days ago4October 16, 202316bsd-3-clauseGo
Command pigeon generates parsers in Go from a PEG grammar.
Cpp Peglib786
3 months ago6mitC++
A single file C++ header-only PEG (Parsing Expression Grammars) library
Owl720
5 months ago9mitC
A parser generator for visibly pushdown languages.
Parboiled271411154 months ago13October 09, 202336otherScala
A macro-based PEG parser generator for Scala 2.10+
Bnfc551
33 months ago27October 27, 202379TeX
BNF Converter
Alternatives To Oak
Select To Compare


Alternative Project Comparisons
Popular Parser Projects
Popular Parser Generator Projects
Popular Data Processing Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Rust
Grammar
Parser Generator