Projects in Awesome Lists tagged with parser-combinators
A curated list of projects in awesome lists tagged with parser-combinators .
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: 06 Oct 2025
https://github.com/evturn/haskellbook
Solutions to exercises from the book Haskell Programming
abstract-data-types algebraic-data-types applicative foldable functor haskell haskell-book haskell-programming haskellbook monad monad-transformers monoid newtype parser-combinators product-type semigroup solutions sum-types traversable
Last synced: 28 Jan 2026
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/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/alexandrepiveteau/parser-combinators-kotlin
Parser combinators for Kotlin
kotlin parser parser-combinators
Last synced: 09 Apr 2025
https://github.com/noraincheck/ramble
A R parser based on combinatory parsers.
combinatory-parsers cran parser-combinators parsing r
Last synced: 12 Dec 2025
https://github.com/benchr267/parsel
Create complex parsers by combining simple ones with Parsel!
cocoapods grammer parser-combinators spm swift
Last synced: 23 Apr 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/NoRaincheck/Ramble
A R parser based on combinatory parsers.
combinatory-parsers cran parser-combinators parsing r
Last synced: 05 Aug 2025
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/ygg-lang/yggdrasil.rs
yggdrasil compiler with rust runtime
codegen compiler highlighter interpreter lexer parser parser-combinators parser-generator peg
Last synced: 27 Dec 2025
https://github.com/OneBit74/ezpz
Easy Parsing C++ Library
cpp cpp20 header-only parser parser-combinators parser-generator
Last synced: 15 Mar 2025
https://github.com/d-plaindoux/transept
An OCaml modular and generalised parser combinator library.
modular monad ocaml-library parser-combinators
Last synced: 17 Mar 2025
https://github.com/pragmatwice/chthollylang
A simple implementation of Yet another script language Chtholly
implmentation intermediate-code-generation parser parser-combinators programming-language
Last synced: 15 Apr 2025
https://github.com/pmunch/combparser
A parser combinator library for easy generation of complex parsers
Last synced: 09 Apr 2025
https://github.com/bert2/fparsec.csharp
A thin C# wrapper for FParsec.
fparsec functional-programming parser parser-combinators wrapper-api
Last synced: 16 Apr 2025
https://github.com/j-mie6/gigaparsec
Refreshed parsec-style library for compatibility with Scala parsley
beginner-friendly parser-combinators
Last synced: 24 Apr 2025
https://github.com/ponylang/peg
A parsing expression grammar package for Pony
parser-combinators peg pony-core-team-library pony-language
Last synced: 12 Mar 2026
https://github.com/Tazdevil971/bin_io
Framework for reading and writing to binary files
binary crate decoder encoder parser parser-combinators rust
Last synced: 10 May 2025
https://github.com/petitparser/dart-petitparser-examples
Examples of PetitParser for Dart.
examples parser parser-combinators petitparser
Last synced: 28 Apr 2025
https://github.com/rlepigre/ocaml-earley
Parsing library based on Earley Algorithm
earley-parser extensible-parsing parser-combinators
Last synced: 09 Jul 2025
https://github.com/superjmn/statemachinecompiler
State Machine Compiler inspired by Uncle Bob
clean-code compiler csharp dotnet finite-state-machine parser-combinators visitor-pattern
Last synced: 23 Mar 2025
https://github.com/svelterust/vom
V parser combinator framework
grammar parse parser parser-combinators v vom
Last synced: 04 Jan 2026
https://github.com/yetone/parsec.js
A JavaScript parser combinator library inspired by Parsec of Haskell.
haskell javascript parsec parser-combinators
Last synced: 23 Mar 2025
https://github.com/mjul/diesel
Diesel is a DSL toolkit for .NET code generation for DDD
c-sharp code-generator ddd dsl event-sourcing parser-combinators
Last synced: 06 Apr 2025
https://github.com/sergey-melnychuk/mio-websocket-server
Implementation of websocket server with mio and parser combinators
Last synced: 19 Jan 2026
https://github.com/lambdachad/vom
V parser combinator framework
grammar parse parser parser-combinators v vom
Last synced: 15 May 2026
https://github.com/true-grue/peco
Tiny parser combinators library written in Python.
minmalist parser-combinators peg python
Last synced: 13 Dec 2025
https://github.com/fcanas/HLSCore
A collection of Swift packages for working with HLS
hls-parser hls-specification hls-stream live-streaming parser-combinators swift video
Last synced: 10 May 2025
https://github.com/fcanas/hlscore
A collection of Swift packages for working with HLS
hls-parser hls-specification hls-stream live-streaming parser-combinators swift video
Last synced: 17 Aug 2025
https://github.com/tanishqkancharla/teg
A tiny parser combinator toolkit
parse parser parser-combinators parsing peg
Last synced: 02 Apr 2026
https://github.com/thatsjustcheesy/parsem
Parsec-like parser combinators for Crystal
crystal parsec parser parser-combinators
Last synced: 14 Jul 2025
https://github.com/sufianrhazi/parsinator
parser combinators for typescript and javascript
javascript parser parser-combinators parsing typescript
Last synced: 24 Sep 2025
https://github.com/saber2pr/jsx-ast-parser
Jsx Parser By Parser Combinators.
jsx-parser parser-combinators typescript-parsec
Last synced: 23 Mar 2025
https://github.com/thosakwe/combinator
Parser combinators that support static typing, file spans, and more.
dart parser parser-combinators parsing
Last synced: 28 Apr 2025
https://github.com/d-plaindoux/mfun
Micro functional langage
compiler embedded-language functional-programming parser-combinators
Last synced: 03 Sep 2025
https://github.com/d-plaindoux/parsec.kotlin
Kotlin Parser combinators
extension-functions functional-programming kotlin monad parser-combinators
Last synced: 17 Mar 2025
https://github.com/ayrat555/cronenberg
Simple cron command entry parser
cron nom parser-combinators rust
Last synced: 15 Oct 2025
https://github.com/xmonader/pyparsec
python parser combinators (parsec) library
parsec parser parser-combinators python python-parser-combinators
Last synced: 21 Jun 2025
https://github.com/j-mie6/parsley-cats
Typeclass instances for `parsley` to make it compatible with `cats`
cats parser parser-combinators scala
Last synced: 03 Oct 2025
https://github.com/nexthink-oss/scala-parser-combinators-completion
Completion support for scala parser combinators
parser-combinators parser-generator parsing scala scala-parser-combinators
Last synced: 09 May 2025
https://github.com/dnemtsov/lexepars
Concise monadic parser combinator library with separate lexer/parser phases, off-side rule and big-size input support.
fparsec grammars lexer monadic monadic-parser-combinators off-side parse-trees parsec parser parser-api parser-combinators parser-engine parser-framework parser-library parsers parsing parsing-combinators parsing-expression-grammar parsing-expression-grammars parsing-library
Last synced: 24 Apr 2025
https://github.com/dmjio/miso-from-html
Lex, parse and pretty print HTML as Miso View syntax
haskell lexer miso parser parser-combinators pretty-print
Last synced: 14 Apr 2025
https://github.com/brundonsmith/monch
A tasty TypeScript parser-combinators library
deno nodejs parser-combinators parsing typescript
Last synced: 31 Aug 2025
https://github.com/philippus/bump
š„ Bump the semantic version for your next release :shipit:
parser-combinators scala semantic-versioning
Last synced: 21 Mar 2025
https://github.com/ryohey/tspc
A Strongly-typed parser combinator written in TypeScript.
parser parser-combinators typescript
Last synced: 01 Sep 2025
https://github.com/lisprez/arithmetic_expression_evaluator
arithmetic expression evaluator: homework for fourth graders in elementary school
expression-calculator expression-evaluator expression-parser expression-tree expression-tree-builder interpreter parser parser-combinators
Last synced: 13 Mar 2026
https://github.com/mystpi/chomp
šŖ Lexer step + parser combinators + great error messages [nibble fork]
functional-programming gleam lexer lexing parser parser-combinators parsing
Last synced: 31 Jan 2026
https://github.com/hywan/miam.js
miam.js is a parser combinator framework written in TypeScript.
Last synced: 14 Jul 2025
https://github.com/d-plaindoux/celma
Library for generalised parser combinators and a dedicated meta-language in Rust
compiler generic meta-language parser-combinators pipeline procedural-macro rust-lang
Last synced: 17 Mar 2025
https://github.com/mezoni/parser_builder
Lightweight template-based parser build system. Simple prototyping. Comfortable debugging. Effective developing.
dart parser parser-combinator parser-combinators parser-framework
Last synced: 06 May 2025
https://github.com/damianopellegrini/nom-teltonika
Teltonika parser for the Rust programming language.
binary fmb920 fmxxxx imei library parser parser-combinators rust teltonika
Last synced: 26 Jun 2025
https://github.com/williams-cs/parsecco
parsecco is a parser combinator library, written in Typescript.
parser parser-combinators typescript
Last synced: 09 Oct 2025
https://github.com/fponticelli/partsing
decoder library for TypeScript
functional parser parser-combinators typescript
Last synced: 28 Apr 2025
https://github.com/xnuinside/big-parsers-generators-comparison
A code snippet repository that provides examples of how to use different syntax parser generator libraries. And some useful links in README.
comparison examples experiments parse parser parser-combinators parser-generator parsing regex syntax-parser syntax-parsing
Last synced: 18 Mar 2025
https://github.com/simonhaines/packrat
A small library of parsing combinators and syntax for defining parsers based on the portable packrat parsing library by Tony Garnock-Jones.
Last synced: 21 Feb 2026
https://github.com/aiya000/hs-character-cases
A Haskell library for subspecies types of Char, and naming cases.
haskelll parser-combinators quasiquoter template-haskell
Last synced: 09 May 2025
https://github.com/justinlubin/bark
Unofficial OCaml port of elm/parser (v1.1.0).
ocaml parser-combinators parsing
Last synced: 18 Mar 2026
https://github.com/seclerp/unicorn
:unicorn: High-level programming language with CIL backend. Demo project for bachelor degree paper
ast dotnet dotnet-core fsharp parser parser-combinators
Last synced: 15 Apr 2025
https://github.com/ocramz/matrix-market-attoparsec
Attoparsec parsers for the NIST Matrix Market format
matrix parser-combinators parser-library sparse-matrices sparse-matrix
Last synced: 14 Apr 2025
https://github.com/jrouaix/csharp-expr-rs
c# expression parser in Rust [very experimental]
c-sharp expression-evaluator parser-combinators rust
Last synced: 27 Oct 2025
https://github.com/airt/tlc
r7rs to native compiler (under development)
llvm parser-combinators scheme
Last synced: 08 Apr 2026
https://github.com/ibelieve/krunch
Kotlin parser/combinator framework
kotlin parser-combinators recursive-descent
Last synced: 17 Oct 2025
https://github.com/discus-lang/inchworm
Simple parser combinators for lexical analysis.
haskell lexical-analysis parser-combinators parsing
Last synced: 29 Apr 2025
https://github.com/sno2/feign
[WIP] A parser combinator module for Deno with compile-time type parsing support.
Last synced: 14 Apr 2025
https://github.com/zenhack/unison-parsers
Parser combinator library in Unison
parser-combinators unison unison-language
Last synced: 08 Jan 2026
https://github.com/thautwarm/ruiko.fs
context sensitive grammar + parser combinator + .NET
context-sensitive-grammars parser-combinators parser-generator
Last synced: 07 May 2025
https://github.com/s3b4s/monpar
A monadic parser implemented in TS that an be used to create various kinds of parsers, such as HTML, JSON or CSV parsers.
functional-programming parser parser-combinators parsing
Last synced: 09 Aug 2025
https://github.com/denful/bend
Lens based data parser-combinators. Bidirectional transformation and validation pipelines for Nix.
data-access-library lens lenses nix parse-dont-validate parser-combinators validation-library
Last synced: 18 May 2026
https://github.com/1computer1/hectoparsec
Flexible and powerful parser combinators for Haskell
combinators haskell lexer parser parser-combinators stream
Last synced: 11 Apr 2025
https://github.com/neshkeev/pgpc
Python Generators based Parser Combinators
parser parser-combinators python text-processing
Last synced: 16 Jun 2025
https://github.com/cordx56/jsdrink
Simple parser combinators library written in TypeScript
parser parser-combinators typescript
Last synced: 07 May 2025
https://github.com/iraikov/chicken-lexgen
Lexer and parser combinators in Chicken Scheme
chicken-scheme chicken-scheme-eggs lexer lexer-parser parser-combinators pattern-matcher scheme scheme-language scheme-programming-language
Last synced: 26 Feb 2026
https://github.com/ragmaanir/syntaks
Parser combinators for crystal
crystal ebnf parser-combinators peg
Last synced: 17 Apr 2026
https://github.com/glebec/monadic-parser-combinators
Demo of various functional design patterns and techniques via parsers
demo functional functor javascript monad parser-combinators
Last synced: 13 Mar 2026
https://github.com/tacoberu/bnf-php
Framework for building BNF like parsers.
bnf bnf-parser parser parser-combinators
Last synced: 13 Jul 2025
https://github.com/sigrlami/language-dart
Dart language source manipulation
abstract-syntax-tree dart dartlang parser parser-combinators pretty-print
Last synced: 29 Oct 2025
https://github.com/rameel/ramstack.parsing
A blazing-fast, lightweight, and intuitive parser combinator library for .NET
Last synced: 26 Jun 2025
https://github.com/pashashiz/java-parser-combinators
Parser Combinators in Java
functional-programming java parser-combinators parsers
Last synced: 05 Jul 2025
https://github.com/edgarogh/rowan-nom
Build rowan green ASTs using nom parsers
abstract-syntax-tree ast nom parser parser-combinators rowan
Last synced: 11 Nov 2025
https://github.com/morgancaron/cpputils
C++ Utilities Library for compilers or various projects
compiler cpp cpp20 cpp23 cpputils logger parser parser-combinators parser-generator utility-library
Last synced: 12 May 2025
https://github.com/iximiuz/nom-parser-example
nom parser example
nom parser parser-combinators rust
Last synced: 11 Nov 2025
https://github.com/335g/mattress
parser combinator for some `Collection` in Swift
parser-combinators protocol-oriented swift
Last synced: 20 Jan 2026
https://github.com/d-plaindoux/alda
Intuitive and simple to use OCaml parsec
functional-programming parser-combinators
Last synced: 13 Aug 2025
https://github.com/toburger/fsharp.json
Elm inspired Json encoder/decoder combinator library: http://toburger.github.io/FSharp.Json/
decoding elm encoding fsharp json parser parser-combinators
Last synced: 11 Jun 2025
https://github.com/picojr/rustower
tower defense programming challenge inspired by Google Hashcode
challenge parser-combinators programming python rust score-calculator solver tower-defense validator
Last synced: 28 Apr 2026
https://github.com/bikossor/rudus
Parser combinator library for TypeScript.
functional-parsing hacktoberfest javascript node-js nodejs parser parser-combinators typescript
Last synced: 01 Mar 2025
https://github.com/soutaro/parseg
Error tolerant LL(1) parser generator
parser-combinators parser-generator ruby
Last synced: 13 Apr 2025
https://github.com/jaschdoc/flix-parsers
A simple parser combinator library for Flix
flix functional-programming parser-combinators predictive-parser top-down-parser
Last synced: 31 Jan 2026
https://github.com/mcluck90/parsnip-ts
Parser combinators built in, and for, TypeScript
parser-combinators parsing typescript
Last synced: 31 Oct 2025
https://github.com/umaranis/concisely
Concisely - a Parser library for Dart
dart parser parser-combinators
Last synced: 28 Aug 2025
https://github.com/basemax/jsexpressionparser
A tiny web-based JS parser to handle and analyze a mathematical expression (order of operations)
html js mathematical-expressions mathematical-parser parser parser-combinators
Last synced: 13 Aug 2025
https://github.com/meooow25/parser-regex
Regex based parsers
haskell parser-combinators regex
Last synced: 26 Mar 2025
https://github.com/ilyakooo0/isoparsec
š§ Under construction š§ šš” Isomorphic (invertible) parser library
arrows binary-parsing haskell parser-combinators parser-library parsing ssh
Last synced: 20 Jan 2026