peFastest general-purpose parsing library for Python with a familiar API
Stars: β 21 (+40%)
msgpackπ΄ Pure Pony implementation of the MessagePack serialization format. msgpack.org[Pony]
Stars: β 31 (+106.67%)
CovfefeA parser for nondeterministic context free languages
Stars: β 49 (+226.67%)
autumnA Java parser combinator library written with an unmatched feature set.
Stars: β 112 (+646.67%)
pegImport of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: β 41 (+173.33%)
Cpp PeglibA single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: β 435 (+2800%)
Pegparserπ‘ Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: β 164 (+993.33%)
leftryLeftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
Stars: β 32 (+113.33%)
Ponycπ΄ Pony is an open-source, actor-model, capabilities-secure, high performance programming language
Stars: β 4,857 (+32280%)
arboristArborist is a PEG parser that supports left-associative left recursion
Stars: β 17 (+13.33%)
Ts PegjsPlugin for pegjs to generate TypeScript parsers.
Stars: β 76 (+406.67%)
Rust PegParsing Expression Grammar (PEG) parser generator for Rust
Stars: β 836 (+5473.33%)
pony-websocketWebSocket server for Ponylangπ΄
Stars: β 43 (+186.67%)
cppcombinatorparser combinator and AST generator in c++17
Stars: β 20 (+33.33%)
ponylang-linalLinear Algebra library for Pony Language
Stars: β 23 (+53.33%)
Tatsuη« TatSu generates Python parsers from grammars in a variation of EBNF
Stars: β 198 (+1220%)
NpegPEGs for Nim, another take
Stars: β 163 (+986.67%)
LugParsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: β 44 (+193.33%)
PigeonCommand pigeon generates parsers in Go from a PEG grammar.
Stars: β 603 (+3920%)
parsonYet another PEG parser combinator library and DSL
Stars: β 52 (+246.67%)
pyrserA PEG Parsing Tool
Stars: β 32 (+113.33%)
PegjsPEG.js: Parser generator for JavaScript
Stars: β 4,176 (+27740%)
httpponylang HTTP client library π΄ πΈοΈ
Stars: β 38 (+153.33%)
tantoC json parser and creator library.
Stars: β 21 (+40%)
CppcmbA generic C++17 parser-combinator library with a natural grammar notation.
Stars: β 108 (+620%)
ex spiritNo description or website provided.
Stars: β 26 (+73.33%)
gronxLightweight, fast and dependency-free Cron expression parser (due checker), task scheduler and/or daemon for Golang (tested on v1.13 and above) and standalone usage
Stars: β 206 (+1273.33%)
LarkLark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Stars: β 2,916 (+19340%)
MibbleMibble is an open-source SNMP MIB parser library for Java.
Stars: β 84 (+460%)
gab-cmdlineA GABStudios Java library to help with command line parsing.
Stars: β 12 (-20%)
Scpi ParserOpen Source SCPI device library
Stars: β 227 (+1413.33%)
parse itA python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
Stars: β 86 (+473.33%)
MediawikiMediaWiki API wrapper in python http://pymediawiki.readthedocs.io/en/latest/
Stars: β 89 (+493.33%)
antkRedkato, - Indonesian anime scraper
Stars: β 14 (-6.67%)
android-pls-parserA playlist file (*.pls) parser library for Android
Stars: β 19 (+26.67%)
metalA Java library for parsing binary data formats, using declarative descriptions.
Stars: β 13 (-13.33%)
CppastLibrary to parse and work with the C++ AST
Stars: β 1,003 (+6586.67%)
DHTMLParserD HTML Parser, similar to python BeautifulSoup
Stars: β 17 (+13.33%)
Substitution Schedule ParserJava library for parsing schools' substitution schedules. Supports multiple different systems mainly used in the German-speaking countries, including Untis, svPlan, and DAVINCI
Stars: β 33 (+120%)
Reduce.jlSymbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Stars: β 172 (+1046.67%)
Recognizers TextMicrosoft.Recognizers.Text provides recognition and resolution of numbers, units, and date/time expressed in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI. Partial support for NL, JA, KO, SV). Contributions are greatly welcome! Packages are available at https://www.nuget.org/profiles/Recognizers.Text and https://www.npmjs.com/~recognizers.text
Stars: β 915 (+6000%)
EcsharpHome of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: β 141 (+840%)
LalrpopLR(1) parser generator for Rust
Stars: β 1,929 (+12760%)
ParticipleA parser library for Go
Stars: β 2,302 (+15246.67%)
MegaparsecIndustrial-strength monadic parser combinator library
Stars: β 678 (+4420%)
Cslya C# embeddable lexer and parser generator (.Net core)
Stars: β 129 (+760%)
Php Zephir ParserThe Zephir Parser delivered as a C extension for the PHP language.
Stars: β 129 (+760%)
DanteA sane rich text parsing and styling library.
Stars: β 450 (+2900%)
IronyA modified version of the Irony project (https://irony.codeplex.com) with .NET Core support
Stars: β 127 (+746.67%)
GogllGenerates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Stars: β 125 (+733.33%)
Libpypalibpypa is a Python parser implemented in pure C++
Stars: β 172 (+1046.67%)
Biojavaππ¬βοΈ BioJava is an open-source project dedicated to providing a Java library for processing biological data.
Stars: β 434 (+2793.33%)
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 (+74746.67%)
PasukonJavaScript practical parser generator library using combinators
Stars: β 107 (+613.33%)
BearparserPortable Executable parsing library (from PE-bear)
Stars: β 415 (+2666.67%)
Fall Stars: β 92 (+513.33%)
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 (+500%)
Uriparser πͺ Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub
Stars: β 163 (+986.67%)