CovfefeA parser for nondeterministic context free languages
Stars: ✭ 49 (+36.11%)
Mutual labels: parsing, parser-generator, ebnf
OwlA parser generator for visibly pushdown languages.
Stars: ✭ 645 (+1691.67%)
Mutual labels: parsing, parser-generator
ebnfEBNF parser and generic parser generator for Ruby.
Stars: ✭ 101 (+180.56%)
Mutual labels: parser-generator, ebnf
Nice ParserNice parsers in OCaml without the boilerplate
Stars: ✭ 91 (+152.78%)
Mutual labels: parsing, parser-generator
copperAn integrated context-aware scanner and parser generator
Stars: ✭ 14 (-61.11%)
Mutual labels: parsing, parser-generator
Cpp PeglibA single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (+1108.33%)
Mutual labels: parsing, parser-generator
LugParsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (+22.22%)
Mutual labels: parsing, parser-generator
Rust PegParsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+2222.22%)
Mutual labels: parsing, parser-generator
dropincc.javaA small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.
Stars: ✭ 90 (+150%)
Mutual labels: parser-generator, ebnf
abnf parsecABNF in, parser out
Stars: ✭ 42 (+16.67%)
Mutual labels: parsing, parser-generator
RBNFThis project's lifetime has ended. The successor is https://github.com/thautwarm/frontend-for-free which is WIP. You can check lark-parser project which is a good alt.
Stars: ✭ 39 (+8.33%)
Mutual labels: parser-generator, ebnf
inmemantlrANTLR as a libray for JVM based languages
Stars: ✭ 87 (+141.67%)
Mutual labels: parsing, parser-generator
nimlyLexer Generator and Parser Generator as a Library in Nim.
Stars: ✭ 113 (+213.89%)
Mutual labels: parser-generator, ebnf
AcwjA Compiler Writing Journey
Stars: ✭ 5,891 (+16263.89%)
Mutual labels: parsing, lexical-analysis
Antlr4ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Stars: ✭ 11,227 (+31086.11%)
Mutual labels: parsing, parser-generator
peFastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-41.67%)
Mutual labels: parsing, parser-generator
human-parser-generatorA straightforward recursive descent Parser Generator with a focus on "human" code generation and ease of use.
Stars: ✭ 27 (-25%)
Mutual labels: parser-generator, ebnf
tangle-rsa collection of tools to do tangle in rust
Stars: ✭ 23 (-36.11%)
Mutual labels: parsing
siemstressVery basic CLI SIEM (Security Information and Event Management system).
Stars: ✭ 24 (-33.33%)
Mutual labels: parsing
CaribayA PEG Parser Generator with Semi-Automatic Error Recovery based on LPeg(Label)
Stars: ✭ 14 (-61.11%)
Mutual labels: parser-generator