-
nom
A byte-oriented, zero-copy, parser combinators library
-
winnow
A byte-oriented, zero-copy, parser combinators library
-
combine
Fast parser combinators on arbitrary streams with zero-copy support
-
chumsky
A parser library for humans with powerful error recovery
-
pom
PEG parser combinators using operator overloading without macros
-
yap
Parser library. A lightweight, dependency free, parser combinator inspired set of utility methods to help with parsing strings and slices.
-
rudy-lldb
Rudy LLDB server for debugging Rust programs
-
oni-comb-parser-rs
parser combinators
-
neotoma
A flexible, cached parser combinator framework for Rust
-
gcode-nom
Visualization tool for inspecting a g-code file
-
chasa
A parser combinator focused on rollback/commit, streaming inputs, and composable method chains
-
parsy
efficient parser combinators library
-
dlexer
A high-performance, functional parser combinator library for Rust
-
whitehole
fast, intuitive parser combinator framework for Rust
-
vest
DSL for specifying and generating fast, formally verified parsers and serializers
-
chomp1
A fast monadic-style parser combinator designed to work on stable Rust
-
vest_lib
VestLib: A library of formally verified parser and serializer combinators
-
djotters
Djot (Markdown) parser that runs at hyper speeds!
-
chasa-recover
Experimental recoverable parser combinators (procedural parsers)
-
rest_parser
Parse VSCode
.restfiles and Jetbrains.httpfiles -
anpa
A generic monadic parser combinator library inspired by Haskell's parsec
-
rudy-parser
type and expression parser for Rudy
-
gcode2obj
[Wavefront obj] Visualization tool for inspecting a g-code file
-
rusty_parser
A Generic compile-time Parser generator and pattern matching library written in Rust
-
rudy-dwarf
DWARF debug information parsing and querying for Rust debugging tools
-
attrs
An ergonomic parser library for
#[attributes], built on parser combinators -
loqom
A
nomfork: a zero-copy, parser combinators library -
glue
parser combinator framework for parsing text based formats, it is easy to use and relatively fast too
-
combi
A combinators library with an included rust token parsing implementation
-
snacks
more nom parser-combinators
-
parserc
Parser combinator for
rustlanguage -
shrimple-parser
Zero-dependency next-gen parsing combinator library with flexible error reporting
-
pom-trace
PEG parser combinators using operator overloading without macros
-
nessie-parse
A parser library for easily combining parsers together
-
bparse
parsing bytes
-
linux-top-parser-rs
A lightweight Rust library for parsing Linux
topcommand output into structured data types and JSON -
logosky
A seamless integration layer between Logos lexer and Chumsky parser combinator, providing zero-copy TokenStream adapter and Parseable trait for building robust parsers
-
mpl
Minimal parser combinator of Minimal Parsing Language (MPL) like Top-Down Parsing Language (TDPL)
-
parcelona
minimalistic elegance parser combinator library
-
pups_text
Pretty Understandable Parsers
-
cypress
Build simple yet expressive parsers
-
bitvec-nom2
Bit level parsing for nom with bitvec
-
pups
Pretty Understandable Parsers
-
rushell_deps_pom
PEG parser combinators using operator overloading without macros
-
binator
Parser Combinator
-
tyml_source
TYML: type checker for markup language
-
langbox
framework to build compilers and interpreters
-
parser_fuck
parser combinator library
-
gobble
A Combinator based parser for strings that gets out of the way, and leaves your code looking like a grammer
-
tyml_grammar
TYML: type checker for markup language
-
parsit
very simple lib, the parsing combinators, recursive descendent that uses logos as lexer
-
combine-language
Extra parser combinators, useful for parsing programming languages
-
pom-preview
PEG parser combinators using operator overloading without macros
-
bad_parsers
A parser combinator library written by myself, for myself
-
lip
powerful parser combinators for creating reusable and flexible parsers
-
valkyrie-parser
The hand write parser of valkyrie language
-
chomp
A fast monadic-style parser combinator designed to work on stable Rust
-
autumn
A recursive descent parser combinator library
-
combine_wasi
Fast parser combinators on arbitrary streams with zero-copy support
-
unsyn
A DSL for specifying concrete syntax trees
-
abortable_parser
A parser combinator library with an emphasis on error handling
-
munch
Blazing fast, zero-copy parser combinator library with an elegant API for both strings and bytes
-
sourcespan
spanis a region of source code -
somen
An asynchronous parser combinator
-
pex
A nightly parser combinator library for Rust
-
markab_parser
copy-less and rich-error-message parser combinator library
-
nom-regex
regular expressions for nom parsers
-
aott
Aspect Of The Tokens - a parser combinator framework
-
pa-rs
Parsing library using concepts of Parser combinators
-
parsa
a functional combinator parsing library
-
take_sni
just parse sni from buf
-
gchemol-parser
Text parsing made simple
-
chumsky-proc-macro
utils for parsing proc macros using chumsky
-
alder
Parser combinator library inspired by Elm parser error messages
-
xparse
A parser combinator that is fully statically dispatched and supports both sync & async parsing
-
yggdrasil-parser
Yggdrasil parser by yggdrasil
-
nyst
parser library
-
nom-trace
A tracer for nom parsers
-
memoir
self-describing parser combinators
-
parlib
A barebones parser combinator library, inspired by Haskells parsec
-
chonk
A lightweight parser combinator framework
-
parslers
A Staged Selective Parser Combinator Library for the Rust Programming Language
-
parcours
Parser Combinators for Unique Results
-
parsed
Parser combinators library
-
parco
Zero-cost parser combinators
-
oak_runtime
Parser generated by Oak depends on this library. Please consult the package Oak for more informations.
-
nom-bufreader
BufReader adapter for nom parsers
-
parsecomb
Parser Combinator Library
-
parsell
LL(1) streaming parser combinators
-
pcomb
A tiny parser combinator library
-
combine-regex-1
Re-export of regex 1.0 letting combine use both 0.2 and 1.0
-
valkyrie-error
Error types for valkyrie language
-
pacosso
https://github.com/toschoo/pacosso/blob/master/README.md
-
syntaxe
declarative parser combinators
-
chumsky-branch
branch combinator for the chumsky parsing library
-
fabparse
A minimized parser combinator library
-
somen-language
somen parser combinator for languages
-
tinyparse
A tiny combinator parser library
-
honeycomb
A portable parser combinator library that does not require a runtime
-
combinedfun
A little
nom-like parser combinator library which stays away from macros, while trying to achieve at least part of the expressiveness ofnom -
chainchomp
Tinyest Opinionated parser combinator library for Rust
-
parseme
A framework for building robust parsers
-
pex-trie
A parser combinator library for Rust
-
bitvec-nom
Bit level parsing for nom with bitvec
-
destruct-lib
Destruct structs and enums for simpler combinator implementation
-
nom-bufreader-rp
BufReader adapter for nom parsers
-
pipe-chain
Combinators & parser library
-
coolrule
A boolean expression evaluator. A Rust port of boolrule.
-
pups_core
Pretty Understandable Parsers
-
transliterate
A string to string parser which avoids the intermediate tree by building the output string directly
-
combpop
Type-based parser combinator
-
binator_context
Group commun context handle to use with binator
-
jpar
A text-oriented, zero-copy, parser combinators library
-
microparsec
parser combinator crate for Rust
-
parcos
minimal parser combinator library
-
paco
parser combinator library
-
nom-bitvec
Bit level parsing for nom with bitvec
-
ratatat
expressive parser combinators with caching
-
somen-decode
A byte string decoder for somen
-
pcap-rs
A parser for pcap files (and its file iterator)
-
rcombinators
A parser combinator library in rust
-
syntacks
An opinionated parser library for Rust
-
nyar_prebuild
Try searching with DuckDuckGo.