#Parser-combinators

Showing 16 of 16 repositories tagged #parser-combinators, ranked by stars

rust-bakery
rust-bakery
nom

Rust parser combinator framework

Score
83
★ 10.4k ⑂ 848 +1/day
Rust
zesterer
zesterer
chumsky

[Chumsky has moved to Codeberg!] Write expressive, high-performance parsers with ease.

Score
100
★ 4.5k ⑂ 209
Rust
nixzhu
nixzhu
dev-blog

翻译、开发心得或学习笔记

Score
100
★ 3.9k ⑂ 700
thi-ng
thi-ng
umbrella

⛱ Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development

Score
0
★ 3.8k ⑂ 168
TypeScript
comby-tools
comby-tools
comby

A code rewrite tool for structural search and replace that supports ~every language.

Score
100
★ 2.7k ⑂ 74
OCaml
pyparsing
pyparsing
pyparsing

Python library for creating PEG parsers

Score
100
★ 2.5k ⑂ 312 +2/day
Python
Marwes
Marwes
combine

A parser combinator library for Rust

Score
67
★ 1.4k ⑂ 98 +1/day
Rust
dahlia
dahlia
optique

Type-safe combinatorial CLI parser for TypeScript

Score
0
★ 709 ⑂ 8 +2/day
TypeScript
J-F-Liu
J-F-Liu
pom

PEG parser combinators using operator overloading without macros.

Score
33
★ 526 ⑂ 34
Rust
mnbjhu
mnbjhu
gibberish

A parser combinator language and compiler designed to produce lossless syntax trees with robust, structured error recovery.

Score
50
★ 96 ⑂ 1
Rust
Marwes
Marwes
combine-language

A crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine

Score
17
★ 92 ⑂ 7
Rust
true-grue
true-grue
raddsl

Tools for rapid prototyping of DSL compilers

Score
0
★ 92 ⑂ 8
Python
ice1000
ice1000
Kt2Dart

:flashlight: [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again

Score
0
★ 85 ⑂ 4
Haskell
vektah
vektah
goparsify

golang parser-combinator library

Score
0
★ 79 ⑂ 16
Go
bradhowes
bradhowes
swift-math-parser

Math expression parser built with Point•Free's swift-parsing package

Score
50
★ 71 ⑂ 7
Swift
d-plaindoux
d-plaindoux
celma

Library for generalised parser combinators and a dedicated meta-language in Rust

Score
0
★ 13 ⑂ 1
Rust
Related Topics
#parser#rust#parsing#peg#swift#typescript#python#parse#dsl#python3#ast#compiler

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly