A PEG parser/transformer with a pleasant Elixir DSL.
Repository Index
47,133 repositories indexed
145–168 of 222 · Most stars
Write parsers for arbitrary text inputs, entirely in Java, with no preprocessing phase
generates luajit ffi bindings from c headers
- ffi
- luajit
- cparser
- binding-generator
a tool for handling file uploads simple
- file
- upload
- multipart
- http
Parser for ABNF Grammars
Parser generator toolset for Delphi (Yacc & Lex)
Parse placeholder and wildcard text commands
- parsing
- go
- golang
- text
Swift Parser Combinators
ABNF in, parser out
- abnf
- parsing
- parser-generator
- elixir
extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0
- f-sharp
- parser
- combinator
- library
Pure Python parser for classic Windows Event Log files (.evt)
Shopify's Liquid templating language in OCaml. Features an interpreter, parser and lexer.
- liquid
- ocaml
- parser-combinators
- shopify
Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
- parser-combinators
- common-lisp
Simple Email Parser
GraphQL parser for Python
Bithoven is a smart contract language for composing powerful and secure instruments on Bitcoin. LR(1) parser with static analysis for compile-time safety. Formal verification paper: https://arxiv.org/abs/2601.01436
A Starcraft 2 replay parser written in pure Ruby
Compile-Time Parser Generator in D programming language.
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
- compressed-trie
- idn
- idna
- ipv4
Rcpp Bindings to C++ parser for TOML files
- r
- c-plus-plus-11
- cran
- r-package
Bindings to libgraphqlparser for R
An Earley parser written in Ruby
- ruby
- rubynlp
- natural-language-processing
- nlp
Parseq is a library for Common Lisp used for parsing sequences such as strings and lists using parsing expression grammars.
Simple Web-MIDI Message Parser