Projects in Awesome Lists tagged with parser-combinators
A curated list of projects in awesome lists tagged with parser-combinators .
https://github.com/rust-bakery/nom
Rust parser combinator framework
byte-array grammar nom parse parser parser-combinators rust
Last synced: 12 May 2025
https://github.com/zesterer/chumsky
Write expressive, high-performance parsers with ease.
context-free-grammar errors lexing parser parser-combinators parsing peg recursive-descent-parser
Last synced: 13 May 2025
https://github.com/nixzhu/dev-blog
翻译、开发心得或学习笔记
algorithms gcd ios parser parser-combinators state-machine swift
Last synced: 12 Apr 2025
https://github.com/thi-ng/umbrella
⛱ Broadly scoped ecosystem & mono-repository of 206 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development
color data-structures dataflow dsl functional-programming geometry html monorepo parser-combinators reactive-programming shadergraph streams transducers typescript ui vectors visualization webassembly webgl ziglang
Last synced: 14 May 2025
https://github.com/comby-tools/comby
A code rewrite tool for structural search and replace that supports ~every language.
c go java javascript linting parser-combinators parsing php program-transformation python reason refactoring regex rewriting rust search-and-replace swift syntax syntax-transformation typescript
Last synced: 14 May 2025
https://github.com/pyparsing/pyparsing
Python library for creating PEG parsers
parser-combinators parsing parsing-expression-grammar parsing-library peg-parsers python python-2 python-3 python2 python3 text-processing
Last synced: 12 May 2025
https://github.com/taocpp/pegtl
Parsing Expression Grammar Template Library
cpp cpp11 cpp17 grammar header-only parser-combinators parsing parsing-expression-grammar parsing-expression-grammars peg pegtl
Last synced: 14 May 2025
https://github.com/taocpp/PEGTL
Parsing Expression Grammar Template Library
cpp cpp11 cpp17 grammar header-only parser-combinators parsing parsing-expression-grammar parsing-expression-grammars peg pegtl
Last synced: 15 Mar 2025
https://github.com/marwes/combine
A parser combinator library for Rust
parser parser-combinators rust zero-copy
Last synced: 12 May 2025
https://github.com/Marwes/combine
A parser combinator library for Rust
parser parser-combinators rust zero-copy
Last synced: 14 Mar 2025
https://github.com/foonathan/lexy
C++ parsing DSL
grammar parser parser-combinators text
Last synced: 13 Apr 2025
https://github.com/benjamin-hodgson/pidgin
A lightweight and fast parsing library for C#.
csharp dotnet dotnet-core parse parser parser-combinators parsing
Last synced: 13 May 2025
https://github.com/benjamin-hodgson/Pidgin
A lightweight and fast parsing library for C#.
csharp dotnet dotnet-core parse parser parser-combinators parsing
Last synced: 16 Mar 2025
https://github.com/inhabitedtype/angstrom
Parser combinators built for speed and memory efficiency
ocaml parser-combinators parsing
Last synced: 16 May 2025
https://github.com/scala/scala-parser-combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
parser-combinators parsing scala
Last synced: 13 May 2025
https://github.com/marcioalmada/yay
Yay is a high level PHP preprocessor
macro-dsl macros parser-combinators preprocessor
Last synced: 16 May 2025
https://github.com/marcioAlmada/yay
Yay is a high level PHP preprocessor
macro-dsl macros parser-combinators preprocessor
Last synced: 03 Apr 2025
https://github.com/francisrstokes/arcsecond
✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
javascript parsec parser parser-combinators zero-dependency
Last synced: 04 Apr 2025
https://github.com/hejsil/mecha
A parser combinator library for Zig
functional parser parser-combinators parser-library parsers zig zig-library zig-package
Last synced: 15 May 2025
https://github.com/j-f-liu/pom
PEG parser combinators using operator overloading without macros.
parser-combinators parsing peg rust
Last synced: 14 May 2025
https://github.com/J-F-Liu/pom
PEG parser combinators using operator overloading without macros.
parser-combinators parsing peg rust
Last synced: 29 Nov 2024
https://github.com/Hejsil/mecha
A parser combinator library for Zig
functional parser parser-combinators parser-library parsers zig zig-library zig-package
Last synced: 16 Apr 2025
https://github.com/parsica-php/parsica
Parsica - PHP Parser Combinators - The easiest way to build robust parsers.
Last synced: 16 May 2025
https://github.com/boostorg/spirit
Boost.org spirit module
boost c-plus-plus cpp parser-combinators spirit
Last synced: 12 Apr 2025
https://github.com/vlasovskikh/funcparserlib
Recursive descent parsing library for Python based on functional combinators
functional-programming parser-combinators parsing python
Last synced: 14 Mar 2025
https://github.com/prataprc/goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
golang parsec parser parser-combinators parsercombinator
Last synced: 05 Apr 2025
https://github.com/gregros/parjs
JavaScript parser-combinator library
functional-programming javascript parse parser parser-combinators parsing text typescript
Last synced: 12 Apr 2025
https://github.com/GregRos/parjs
JavaScript parser-combinator library
functional-programming javascript parse parser parser-combinators parsing text typescript
Last synced: 09 Dec 2024
https://github.com/bijoutrouvaille/fireward
A concise and readable language for Firestore security rules, similar to Firebase Bolt.
firebase firebase-firestore haskell parser-combinators typescript
Last synced: 13 May 2025
https://github.com/davedufresne/SwiftParsec
A parser combinator library written in the Swift programming language.
functional parser parser-combinators swift
Last synced: 07 Dec 2024
https://github.com/nixzhu/baby
Create models from a JSON file, even a Baby can do it.
code-generator json model parser parser-combinators swift
Last synced: 11 May 2025
https://github.com/sighingnow/parsec.py
A universal Python parser combinator library inspired by Parsec library of Haskell.
Last synced: 14 Mar 2025
https://github.com/ilyapuchka/urlformat
Type safe url pattern matching without regular expressions and arguments type mismatches based on parser combinators.
parser-combinators swift url-parsing
Last synced: 15 Jan 2025
https://github.com/bitwalker/combine
A parser combinator library for Elixir projects
elixir parser-combinators parsing
Last synced: 08 Apr 2025
https://github.com/djspiewak/parseback
A Scala implementation of parsing with derivatives
grammar parser-combinators parsing-algorithm regular-expression
Last synced: 17 Mar 2025
https://github.com/j-mie6/parsley
A fast and modern parser combinator library for Scala
parser parser-combinators performant-parser scala
Last synced: 16 May 2025
https://github.com/gcanti/parser-ts
String parser combinators for TypeScript
fp-ts functional-programming parser-combinators typescript
Last synced: 04 Apr 2025
https://github.com/pyrocat101/opal
Self-contained monadic parser combinators for OCaml
parser-combinators parser-monad
Last synced: 17 Mar 2025
https://github.com/nerdsupremacist/syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
dsl parser-combinators parsing swift
Last synced: 16 Mar 2025
https://github.com/zesterer/parze
A clean, efficient parser combinator
parser parser-combinators parser-framework rust
Last synced: 07 Apr 2025
https://github.com/LPeter1997/CppCmb
A generic C++17 parser-combinator library with a natural grammar notation.
c-plus-plus c-plus-plus-17 parser parser-combinator parser-combinators parser-library
Last synced: 08 May 2025
https://github.com/cute-jumper/parsec.el
A parser combinator library for Emacs Lisp, similar to Haskell's Parsec library.
emacs-lisp haskell parsec parser-combinators
Last synced: 21 Mar 2025
https://github.com/norswap/autumn
A Java parser combinator library written with an unmatched feature set.
grammar grammars parse-trees parser parser-combinator parser-combinators parser-framework parser-library parsers parsing parsing-combinators parsing-expression-grammar
Last synced: 15 Apr 2025
https://github.com/camunda/feel-scala
FEEL parser and interpreter written in Scala
camunda-bpm-platform dmn feel hacktoberfest interpreter parser-combinators script-engine
Last synced: 13 Apr 2025
https://github.com/jon-hanson/parsecj
Java monadic parser combinator framework for constructing LL(1) parsers
java parser parser-combinators
Last synced: 14 Mar 2025
https://github.com/drhagen/parsita
The easiest way to parse text in Python
parser parser-combinators python text-parsers
Last synced: 12 Apr 2025
https://github.com/kamadorueda/santiago
Santiago is a lexing and parsing toolkit for Rust
bison bison-flex bison-grammar bison-yacc flex lexer lexical-analysis parser parser-combinators parser-generator parsing rust
Last synced: 09 Apr 2025
https://github.com/yallop/ocaml-asp
Algebraic, staged parsing for OCaml: typed, compositional, and faster than yacc
functional-programming high-performance metaocaml ocaml parser-combinators parsing
Last synced: 18 Jan 2025
https://github.com/teo-tsirpanis/farkle
LALR parser combinators for C# and F#.
fsharp hacktoberfest lalr parser parser-combinators
Last synced: 16 May 2025
https://github.com/lettier/parsing-with-haskell-parser-combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
functional-programming functional-programming-examples haskell haskell-exercises haskell-learning haskell-tutorial learn-to-code learning-by-doing parsec parser parser-combinator parser-combinators parsers parsing programming-exercises srt srt-format srt-parser srt-subtitles subtitles
Last synced: 26 Mar 2025
https://github.com/gallais/idris-tparsec
TParsec - Total Parser Combinators in Idris
Last synced: 27 Mar 2025
https://github.com/Marwes/combine-language
A crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine
Last synced: 16 May 2025
https://github.com/marwes/combine-language
A crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine
Last synced: 09 Apr 2025
https://github.com/ice1000/kt2dart
:flashlight: [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again
dart flutter haskell kotlin parser parser-combinators
Last synced: 17 Mar 2025
https://github.com/cdiggins/myna-parser
Myna Parsing Library
parser-api parser-combinators parsing-library peg recursive-descent recursive-descent-parser syntax-tree
Last synced: 06 May 2025
https://github.com/vektah/goparsify
golang parser-combinator library
ast golang lexer parse parser-combinators
Last synced: 26 Mar 2025
https://github.com/siraben/mini-haskell
A self-hosting mini Haskell compiler with a mini C runtime.
c combinatory-logic compiler graph-reduction haskell hindley-milner parser-combinators
Last synced: 30 Apr 2025
https://github.com/rm-hull/jasentaa
A parser combinator library for Clojure and ClojureScript
clojure parser parser-combinators
Last synced: 10 May 2025
https://github.com/kareman/footlessparser
A simple parser combinator written in Swift
parser-combinators swift swift-library
Last synced: 11 Apr 2025
https://github.com/danieljharvey/functional-programming-is-boring
A short course on Functional Programming in Typescript
either functional-programming lenses lessons maybe parser-combinators typescript
Last synced: 17 Jun 2025
https://github.com/kareman/FootlessParser
A simple parser combinator written in Swift
parser-combinators swift swift-library
Last synced: 14 Mar 2025
https://github.com/linerlock/parseq
monadic parser combinator library for C#
Last synced: 23 Jan 2025
https://github.com/bradhowes/swift-math-parser
Math expression parser built with Point•Free's swift-parsing package
math parser parser-combinators pointfree swift wolfram-alpha
Last synced: 10 Apr 2025
https://github.com/takahisa/parseq
monadic parser combinator library for C#
Last synced: 14 Mar 2025
https://github.com/rxwei/parsey
Swift Parser Combinators
parser parser-combinators swift
Last synced: 29 Apr 2025
https://github.com/rxwei/Parsey
Swift Parser Combinators
parser parser-combinators swift
Last synced: 25 Mar 2025
https://github.com/strojure/parsesso
Parser combinators for Clojure(Script).
babashka clojure clojurescript parser parser-combinators
Last synced: 16 Dec 2024
https://github.com/mrkkrp/parser-combinators
Lightweight package providing commonly useful parser combinators
haskell parser-combinators parsing
Last synced: 04 Apr 2025
https://github.com/j-mie6/parsleyhaskell
Reimplementation of Parsley in Haskell, with improvements
parser-combinators template-haskell
Last synced: 24 Apr 2025
https://github.com/corsis/xparsec
extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0
combinator extensible f-sharp library mit-licensed parser parser-combinators
Last synced: 09 Apr 2025
https://github.com/awto/mixfix-clj
mixfix syntax for clojure
clojure edsl macros mixfix-syntax parser-combinators
Last synced: 15 May 2025
https://github.com/eugeneia/maxpc
Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
common-lisp parser-combinators
Last synced: 26 Mar 2025
https://github.com/susisu/loquat
Monadic parser combinators for JavaScript / TypeScript
javascript parser-combinators parsing typescript
Last synced: 16 Mar 2025
https://github.com/valderman/konbini
Parser library for Kotlin
dsl grammar kotlin kotlin-library language parser parser-combinators parsing parsing-library syntax-trees
Last synced: 13 Apr 2025
https://github.com/benfaerber/liquid-ml
Shopify's Liquid templating language in OCaml. Features an interpreter, parser and lexer.
liquid ocaml parser-combinators shopify template-engine
Last synced: 10 Apr 2025
https://github.com/a-h/lexical
A set of tools for building parsers using the Go programming language.
go golang parse parser-combinators parsing strea
Last synced: 25 Mar 2025
https://github.com/rocq-community/parseque
Total Parser Combinators in Coq [maintainer=@womeier]
Last synced: 10 Apr 2025
https://github.com/coq-community/parseque
Total Parser Combinators in Coq [maintainer=@womeier]
Last synced: 24 Nov 2024
https://github.com/j-mie6/design-patterns-for-parser-combinators
A Really Cool Calculator written in Haskell... or is it?
design-patterns functional-programming parser-combinators
Last synced: 24 Apr 2025
https://github.com/evincarofautumn/toody
A two-dimensional parser combinator library.
2d ascii-art haskell-library parser-combinators parsing
Last synced: 13 Apr 2025
https://github.com/h2337/cparse
cparse is an LR(1) and LALR(1) parser generator
c compiler compiler-construction compiler-frontend compilers lalr lalr-parser lalr-parser-generator lalr1 lr1 lr1-parser parser parser-combinator parser-combinators parser-framework parser-generator parser-library parsing
Last synced: 30 Apr 2025
https://github.com/wavebeem/bread-n-butter
Parser combinators for TypeScript and JavaScript
javascript parser parser-combinators typescript
Last synced: 14 Apr 2025
https://github.com/meric/leftry
Leftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
lua parser-combinators parser-generator parser-library parsers
Last synced: 25 Nov 2024
https://github.com/dmitryolshansky/pry-parser
Pry is a pragmatic parser generator library
Last synced: 17 Mar 2025
https://github.com/conflowio/parsley
Parser combinator library written in Go
go golang parser parser-combinators parser-library parsercombinator
Last synced: 17 Apr 2025
https://github.com/4y8/combo
A simple parser combinator library for Ocaml
monadic-parser-combinators ocaml-library parser-combinators
Last synced: 21 Nov 2024
https://github.com/oleiade/gomme
Parser combinator library for Go
byte-array golang gomme grammar parse parser parser-combinators text
Last synced: 13 Apr 2025
https://github.com/healeycodes/lisp-to-js
🖨 An optimizing compiler for a Lisp variant. Compiles and executes byte code in a VM. Can also output JavaScript.
byte-code compiler javascript lisp optimization parser-combinators transpiler virtual-machine
Last synced: 07 May 2025
https://github.com/disnet/parser-lang
A parser combinator library with declarative superpowers
javascript parser-combinator parser-combinators parsing template-literal template-literals
Last synced: 22 Mar 2025
https://github.com/rm-hull/wam
Gradual WAM implementation using Hassan Aït-Kaci's tutorial reconstruction
clojure parser-combinators prolog-implementation tutorial unification wam
Last synced: 23 Apr 2025
https://github.com/norskeld/sigma
TypeScript parser combinator library for building fast and convenient parsers.
combinators hacktoberfest parsec parser parser-combinators typescript
Last synced: 19 Dec 2024
https://github.com/pkuyo/light-parser
A lightweight C++ parser-combinators library
cpp cpp20 header-only lightparser lightweight parser parser-combinators
Last synced: 25 Jun 2025
https://github.com/aroemers/crustimoney
A Clojure idiomatic PEG parser.
clojure parser-combinators parser-generator peg
Last synced: 30 Apr 2025
https://github.com/sourdoughcat/ramble
A R parser based on combinatory parsers.
combinatory-parsers cran parser-combinators parsing r
Last synced: 09 Dec 2024
https://github.com/HeardACat/Ramble
A R parser based on combinatory parsers.
combinatory-parsers cran parser-combinators parsing r
Last synced: 26 Mar 2025
https://github.com/heardacat/ramble
A R parser based on combinatory parsers.
combinatory-parsers cran parser-combinators parsing r
Last synced: 11 Apr 2025
https://github.com/alexandrepiveteau/parser-combinators-kotlin
Parser combinators for Kotlin
kotlin parser parser-combinators
Last synced: 09 Apr 2025