peFastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-95.17%)
LugParsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-89.89%)
Rust PegParsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+92.18%)
PigeonCommand pigeon generates parsers in Go from a PEG grammar.
Stars: ✭ 603 (+38.62%)
OhmA library and language for building parsers, interpreters, compilers, etc.
Stars: ✭ 3,938 (+805.29%)
cppcombinatorparser combinator and AST generator in c++17
Stars: ✭ 20 (-95.4%)
PestThe Elegant Parser
Stars: ✭ 2,783 (+539.77%)
pyrserA PEG Parsing Tool
Stars: ✭ 32 (-92.64%)
arboristArborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-96.09%)
PegjsPEG.js: Parser generator for JavaScript
Stars: ✭ 4,176 (+860%)
Nice ParserNice parsers in OCaml without the boilerplate
Stars: ✭ 91 (-79.08%)
parsonYet another PEG parser combinator library and DSL
Stars: ✭ 52 (-88.05%)
3bmdmarkdown processor in CL using esrap parser
Stars: ✭ 58 (-86.67%)
NpegPEGs for Nim, another take
Stars: ✭ 163 (-62.53%)
inmemantlrANTLR as a libray for JVM based languages
Stars: ✭ 87 (-80%)
Pegparser💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✭ 164 (-62.3%)
YaccConstructorPlatform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (-91.72%)
PomPEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (-28.74%)
OwlA parser generator for visibly pushdown languages.
Stars: ✭ 645 (+48.28%)
Ts PegjsPlugin for pegjs to generate TypeScript parsers.
Stars: ✭ 76 (-82.53%)
kiuatanA parser library for Pony.
Stars: ✭ 15 (-96.55%)
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 (+2480.92%)
pegImport of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✭ 41 (-90.57%)
copperAn integrated context-aware scanner and parser generator
Stars: ✭ 14 (-96.78%)
PegtlParsing Expression Grammar Template Library
Stars: ✭ 1,295 (+197.7%)
CovfefeA parser for nondeterministic context free languages
Stars: ✭ 49 (-88.74%)
ParsecSharpThe faster monadic parser combinator library for C#
Stars: ✭ 23 (-94.71%)
ohm-editorAn IDE for the Ohm language (JavaScript edition)
Stars: ✭ 78 (-82.07%)
latex2unicodeConvert LaTeX markup to Unicode (in Scala and Java)
Stars: ✭ 28 (-93.56%)
SemverSemantic version parsing and comparison.
Stars: ✭ 283 (-34.94%)
See PhitA C++ HTML template engine that uses compile time HTML parsing
Stars: ✭ 370 (-14.94%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-34.71%)
SerpentA protocol to serialize Swift structs and classes for encoding and decoding.
Stars: ✭ 281 (-35.4%)
CsvCSV Decoding and Encoding for Elixir
Stars: ✭ 398 (-8.51%)
Scnlibscanf for modern C++
Stars: ✭ 359 (-17.47%)
LdetoolCode generator for fast log file parsers
Stars: ✭ 273 (-37.24%)
CreekRuby library for parsing large Excel files.
Stars: ✭ 270 (-37.93%)
VncorenlpA Vietnamese natural language processing toolkit (NAACL 2018)
Stars: ✭ 354 (-18.62%)
Nearley📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
Stars: ✭ 3,089 (+610.11%)
NlpythonThis repository contains the code related to Natural Language Processing using python scripting language. All the codes are related to my book entitled "Python Natural Language Processing"
Stars: ✭ 265 (-39.08%)
SbjsonThis framework implements a strict JSON parser and generator in Objective-C.
Stars: ✭ 3,776 (+768.05%)
ReekCode smell detector for Ruby
Stars: ✭ 3,693 (+748.97%)
AngourimathOpen-source symbolic algebra library for C# and F#. One of the most powerful in .NET
Stars: ✭ 266 (-38.85%)
Como Lang Ngcomo-lang-ng is now ana-lang, located at https://github.com/analang/ana
Stars: ✭ 342 (-21.38%)
StringsareevilReducing memory allocations from 7.5GB to 32KB
Stars: ✭ 260 (-40.23%)
CalPackPackets in Python Simplified
Stars: ✭ 19 (-95.63%)
Json.h🗄️ single header json parser for C and C++
Stars: ✭ 387 (-11.03%)
Attofriendly little parsers
Stars: ✭ 340 (-21.84%)
gpkeditormarkdown editor with peg.js
Stars: ✭ 15 (-96.55%)
intellij-javaccJavaCC and JJTree grammar support for the IntelliJ Platform
Stars: ✭ 31 (-92.87%)
EstreeThe ESTree Spec
Stars: ✭ 3,867 (+788.97%)
ofxgoGolang library for querying and parsing OFX
Stars: ✭ 96 (-77.93%)
SeafoxA blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
Stars: ✭ 425 (-2.3%)
JavaScriptJavaScript version ( Browser and Node.js ) of SimplePEG
Stars: ✭ 14 (-96.78%)
JflexThe fast scanner generator for Java™ with full Unicode support
Stars: ✭ 380 (-12.64%)
ClangkitClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (-24.14%)
literator📝 Generate literate-style markdown docs from your sources
Stars: ✭ 55 (-87.36%)