LugParsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-58.88%)
leftryLeftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
Stars: ✭ 32 (-70.09%)
CombineA parser combinator library for Rust
Stars: ✭ 906 (+746.73%)
DataAnalyzer.app✨🚀 DataAnalyzer.app - Convert JSON/CSV to Typed Data Interfaces - Automatically!
Stars: ✭ 23 (-78.5%)
PegjsPEG.js: Parser generator for JavaScript
Stars: ✭ 4,176 (+3802.8%)
ParsleyAn exceptionally fast parser combinator library for Scala
Stars: ✭ 31 (-71.03%)
SpiritBoost.org spirit module
Stars: ✭ 256 (+139.25%)
parsitaThe easiest way to parse text in Python
Stars: ✭ 73 (-31.78%)
OwlA parser generator for visibly pushdown languages.
Stars: ✭ 645 (+502.8%)
DAGEDesktop Antlr Grammar Editor
Stars: ✭ 19 (-82.24%)
AngstromParser combinators built for speed and memory efficiency
Stars: ✭ 434 (+305.61%)
ParsequeTotal Parser Combinators in Coq
Stars: ✭ 37 (-65.42%)
BnfcBNF Converter
Stars: ✭ 376 (+251.4%)
Combine LanguageA crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine
Stars: ✭ 71 (-33.64%)
PomPEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (+189.72%)
ParselCreate complex parsers by combining simple ones with Parsel!
Stars: ✭ 21 (-80.37%)
intellij-javaccJavaCC and JJTree grammar support for the IntelliJ Platform
Stars: ✭ 31 (-71.03%)
PegtlParsing Expression Grammar Template Library
Stars: ✭ 1,295 (+1110.28%)
chumskyA parser library for humans with powerful error recovery.
Stars: ✭ 740 (+591.59%)
ComboA simple parser combinator library for Ocaml
Stars: ✭ 19 (-82.24%)
galileoScala Math - Numerical (Matlab-like) and Symbolic (Mathematica-like) tool
Stars: ✭ 62 (-42.06%)
FuncjAssorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (-43.93%)
ppcA parser combinator library for PHP
Stars: ✭ 34 (-68.22%)
NomRust parser combinator framework
Stars: ✭ 5,987 (+5495.33%)
CaribayA PEG Parser Generator with Semi-Automatic Error Recovery based on LPeg(Label)
Stars: ✭ 14 (-86.92%)
PidginC#'s fastest parser combinator library
Stars: ✭ 469 (+338.32%)
Cpp PeglibA single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (+306.54%)
Dev Blog翻译、开发心得或学习笔记
Stars: ✭ 3,929 (+3571.96%)
Mini HaskellA self-hosting mini Haskell compiler with a mini C runtime.
Stars: ✭ 37 (-65.42%)
Plexa parser and lexer generator as a Rust procedural macro
Stars: ✭ 326 (+204.67%)
Nice ParserNice parsers in OCaml without the boilerplate
Stars: ✭ 91 (-14.95%)
Arcsecond✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
Stars: ✭ 317 (+196.26%)
CombyA tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+752.34%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+165.42%)
inmemantlrANTLR as a libray for JVM based languages
Stars: ✭ 87 (-18.69%)
Parsec.jsA JavaScript parser combinator library inspired by Parsec of Haskell.
Stars: ✭ 12 (-88.79%)
bisonGNU Bison
Stars: ✭ 144 (+34.58%)
Parsec.elA parser combinator library for Emacs Lisp, similar to Haskell's Parsec library.
Stars: ✭ 98 (-8.41%)
ChthollylangA simple implementation of Yet another script language Chtholly
Stars: ✭ 19 (-82.24%)
microparsec⭐ A performant Nim parsing library built for humans.
Stars: ✭ 26 (-75.7%)
FootlessparserA simple parser combinator written in Swift
Stars: ✭ 60 (-43.93%)
CovfefeA parser for nondeterministic context free languages
Stars: ✭ 49 (-54.21%)
Rust PegParsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+681.31%)
parser-combinatorsLightweight package providing commonly useful parser combinators
Stars: ✭ 41 (-61.68%)
Ts PegjsPlugin for pegjs to generate TypeScript parsers.
Stars: ✭ 76 (-28.97%)
PigletCA toy C-like language compiler for PigletVM
Stars: ✭ 51 (-52.34%)
PigeonCommand pigeon generates parsers in Go from a PEG grammar.
Stars: ✭ 603 (+463.55%)
YaccConstructorPlatform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (-66.36%)
Feel ScalaFEEL parser and interpreter written in Scala
Stars: ✭ 52 (-51.4%)
YayYay is a high level PHP preprocessor
Stars: ✭ 553 (+416.82%)
OpalSelf-contained monadic parser combinators for OCaml
Stars: ✭ 105 (-1.87%)
Fall Stars: ✭ 92 (-14.02%)
AgdarsecTotal Parser Combinators in Agda
Stars: ✭ 75 (-29.91%)
PyparsingPython library for creating PEG parsers
Stars: ✭ 1,052 (+883.18%)
Scala Parser Combinatorssimple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Stars: ✭ 523 (+388.79%)