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 (+80092.86%)
OwlA parser generator for visibly pushdown languages.
Stars: ✭ 645 (+4507.14%)
inmemantlrANTLR as a libray for JVM based languages
Stars: ✭ 87 (+521.43%)
Cpp PeglibA single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (+3007.14%)
Rust PegParsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+5871.43%)
LugParsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (+214.29%)
YaccConstructorPlatform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (+157.14%)
peFastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (+50%)
CovfefeA parser for nondeterministic context free languages
Stars: ✭ 49 (+250%)
Nice ParserNice parsers in OCaml without the boilerplate
Stars: ✭ 91 (+550%)
wranglerWrangler Transform: A DMD system for transforming Big Data
Stars: ✭ 63 (+350%)
PlottyC language compiler from scratch for a custom architecture, with virtual machine and all
Stars: ✭ 33 (+135.71%)
TeamReferenceTeam reference for Competitive Programming. Algorithms implementations very used in the ACM-ICPC contests. Latex template to build your own team reference.
Stars: ✭ 29 (+107.14%)
siemstressVery basic CLI SIEM (Security Information and Event Management system).
Stars: ✭ 24 (+71.43%)
AphidA multiparadigm language intended to be embedded in .NET applications or compiled into other languages like Python or PHP. The internals of Aphid are clean and easy to work with, allowing for rapid creation of derivative domain-specific languages.
Stars: ✭ 32 (+128.57%)
text2tabTAB-delimited text parser for ABAP
Stars: ✭ 16 (+14.29%)
tree-huggerA light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+585.71%)
librxvmnon-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (+307.14%)
nimlyLexer Generator and Parser Generator as a Library in Nim.
Stars: ✭ 113 (+707.14%)
sledgehammer🔨 📶 WiFi-Jammer/DoS toolset
Stars: ✭ 34 (+142.86%)
Ohm-SA Squeak/Smalltalk implementation of the metaprogramming framework Ohm.
Stars: ✭ 18 (+28.57%)
JuCCJuCC - Jadavpur University Compiler Compiler
Stars: ✭ 34 (+142.86%)
markrightA customizable markdown parser in Elixir: pure pattern matching.
Stars: ✭ 14 (+0%)
GreynirPackageThe Greynir NLP parser for Icelandic, packaged for PyPI
Stars: ✭ 49 (+250%)
memologyMemes - why so popular?
Stars: ✭ 32 (+128.57%)
pegImport of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✭ 41 (+192.86%)
tangle-rsa collection of tools to do tangle in rust
Stars: ✭ 23 (+64.29%)
libvcs⚙️ Lite, typed, pythonic utilities for git, svn, mercurial, etc.
Stars: ✭ 43 (+207.14%)
cvscanYour not so typical resume parser
Stars: ✭ 46 (+228.57%)
racket-bitsyntaxErlang-style binaries/bitstrings for Racket
Stars: ✭ 29 (+107.14%)
cppcombinatorparser combinator and AST generator in c++17
Stars: ✭ 20 (+42.86%)
Concrete-Syntax-TreeConcrete Syntax Trees represent s-expressions with source information
Stars: ✭ 48 (+242.86%)
StatementParserIdea behind the StatementParser is, that it would be nice to be able to process financial data from different kind of statements in automatized way. This is often pretty hard as brokers are giving these data only in form of xls/xlst/pdf or other format which is not directly processable and here comes StatmentParser.
Stars: ✭ 21 (+50%)
octetA library that makes working with bytebuffers painless.
Stars: ✭ 79 (+464.29%)
CoreJSONCore Foundation, libyajl based JSON support.
Stars: ✭ 48 (+242.86%)
Singulink.IO.FileSystemReliable cross-platform strongly-typed file/directory path manipulation and file system access in .NET.
Stars: ✭ 16 (+14.29%)
comby-rustRust refactoring templates for comby, the structural find-and-replace tool.
Stars: ✭ 23 (+64.29%)
loquatMonadic parser combinators for JavaScript / TypeScript
Stars: ✭ 47 (+235.71%)
katawAn 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+2064.29%)
lingoparser generator
Stars: ✭ 22 (+57.14%)
lemon-groveThe Lemon parser generator and sibling projects.
Stars: ✭ 27 (+92.86%)
dparNeural network transition-based dependency parser (in Rust)
Stars: ✭ 41 (+192.86%)
PSStringScannerProvides lexical scanning operations on a String
Stars: ✭ 45 (+221.43%)
libwifiAn 802.11 Frame Generation and Parsing Library in C
Stars: ✭ 27 (+92.86%)
docx2csvExtracts tables from .docx files and saves them as .csv or .xls files
Stars: ✭ 42 (+200%)
left-recursionQuick explanation of eliminating left recursion in Haskell parsers
Stars: ✭ 36 (+157.14%)
MP4ParseC++ library for MP4 file parsing.
Stars: ✭ 55 (+292.86%)
ansicolorA JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Stars: ✭ 91 (+550%)
lua-luaepnfExtended PEG Notation Format (easy grammars for LPeg)
Stars: ✭ 21 (+50%)
bracerJava library for parsing and evaluating math expressions
Stars: ✭ 18 (+28.57%)
episode-parserA javascript utility for parsing file names in a format that sometimes is used for tv shows.
Stars: ✭ 24 (+71.43%)
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 (+178.57%)
fyodorConvert your Amazon Kindle highlights and notes into markdown (or any format).
Stars: ✭ 101 (+621.43%)
SwiftTreeSitterSwift wrappers for the tree-sitter incremental parsing system
Stars: ✭ 116 (+728.57%)
filter spiritAdvanced item filter generator for Path of Exile that uses it's own DSL and online item price APIs
Stars: ✭ 28 (+100%)