An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "parser-generator" keyword

View the packages on the crates.io package registry that are tagged with the "parser-generator" keyword.

Top 1.4% on crates.io
lalrpop 0.22.2
convenient LR(1) parser generator
54 versions - Latest release: 2 months ago - 215 dependent packages - 1,899 dependent repositories - 27.1 million downloads total - 3,293 stars on GitHub - 1 maintainer
rusty_lr 3.28.0
A Bison-like parser generator & compiler frontend for Rust supporting IELR(1), LALR(1) parser tab...
109 versions - Latest release: about 10 hours ago - 75.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_derive 2.36.0
proc-macro definitions for rusty_lr
92 versions - Latest release: about 10 hours ago - 63.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
rustylr 1.20.0
Executable for rusty_lr, a bison-like parser generator & compiler frontend for Rust supporting IE...
74 versions - Latest release: about 10 hours ago - 45.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusty_lr_buildscript 0.54.0
buildscipt tools for rusty_lr
69 versions - Latest release: about 10 hours ago - 38.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
parol 3.1.0
LL(k) and LALR(1) parser generator for Rust
99 versions - Latest release: 17 days ago - 4 dependent packages - 7 dependent repositories - 124 thousand downloads total - 183 stars on GitHub - 1 maintainer
parol-ls 3.1.0
Language server for parol parser generator
47 versions - Latest release: 17 days ago - 46.1 thousand downloads total - 183 stars on GitHub - 1 maintainer
parol-macros 1.0.0
Macros for LL(k) parser generator `parol`
3 versions - Latest release: 11 months ago - 3 dependent packages - 3 dependent repositories - 25.5 thousand downloads total - 183 stars on GitHub - 1 maintainer
beans-derive 7.0.0
Derive macro crate for beans
1 version - Latest release: over 2 years ago - 1 dependent package - 1.95 thousand downloads total - 4 stars on GitHub - 1 maintainer
gll-pg-core 0.5.0
A parser generator for GLL grammar, core library
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 7.49 thousand downloads total - 7 stars on GitHub - 1 maintainer
parsel 0.16.0
Zero-code parser generation by using AST node types as the grammar
29 versions - Latest release: about 1 year ago - 1 dependent repositories - 30.5 thousand downloads total - 85 stars on GitHub - 1 maintainer
parsel_derive 0.16.0
Zero-code parser generation by using AST node types as the grammar
29 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 30.8 thousand downloads total - 66 stars on GitHub - 1 maintainer
rusty_lr_core 3.32.1 💰
core library for rusty_lr
90 versions - Latest release: 2 days ago - 57 thousand downloads total - 20 stars on GitHub - 1 maintainer
hime_langserv 4.4.0
Language server for Hime grammars
4 versions - Latest release: 12 months ago - 4.32 thousand downloads total - 32 stars on GitHub - 1 maintainer
hime_compiler 4.4.0
CLI tool for the generation of LR and GLR parsers for the Hime runtime.
7 versions - Latest release: 12 months ago - 7.51 thousand downloads total - 32 stars on GitHub - 1 maintainer
llmaker 0.0.1
Make LL(1) token parser code for Rust.
1 version - Latest release: over 4 years ago - 1.42 thousand downloads total - 3 stars on GitHub - 1 maintainer
hime_redist 4.4.0
Redistributable runtime library for parsers generated with Hime (LR, RNGLR).
17 versions - Latest release: 12 months ago - 3 dependent packages - 22.2 thousand downloads total - 32 stars on GitHub
lelwel 0.9.1
Resilient LL(1) parser generator
27 versions - Latest release: 7 days ago - 27.8 thousand downloads total - 163 stars on GitHub - 1 maintainer
rusty_lr_parser 3.55.1
grammar line parser for rusty_lr
118 versions - Latest release: 7 days ago - 72.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
langlang_syntax 0.1.2
langlang is a parser generator based on Parsing Expression Grammars (library)
2 versions - Latest release: almost 2 years ago - 1 dependent package - 2.86 thousand downloads total - 12 stars on GitHub - 1 maintainer
langlang_lib 0.1.2
langlang is a parser generator based on Parsing Expression Grammars (library)
3 versions - Latest release: almost 2 years ago - 1 dependent package - 3.83 thousand downloads total - 12 stars on GitHub - 1 maintainer
langlang_value 0.1.2
langlang is a parser generator based on Parsing Expression Grammars (library)
2 versions - Latest release: almost 2 years ago - 3 dependent packages - 3.08 thousand downloads total - 12 stars on GitHub - 1 maintainer
langlang 0.1.2
langlang is a parser generator based on Parsing Expression Grammars (tools)
3 versions - Latest release: almost 2 years ago - 3.39 thousand downloads total - 12 stars on GitHub - 1 maintainer
hime_sdk 4.4.0
Development kit for the generation of LR and RNGLR parsers programmatically or in command line. F...
7 versions - Latest release: 12 months ago - 2 dependent packages - 8.45 thousand downloads total - 21 stars on GitHub - 1 maintainer
tree-sitter-ygg 0.1.0
Yggdrasil grammar for the tree-sitter parsing library
1 version - Latest release: almost 4 years ago - 1.33 thousand downloads total - 23 stars on GitHub - 1 maintainer
yggdrasil-shared 0.2.5
Yggdrasil Compiler core shared components
16 versions - Latest release: almost 2 years ago - 11 dependent packages - 3 dependent repositories - 25.1 thousand downloads total - 23 stars on GitHub - 1 maintainer
yggdrasil-ir 0.1.6
Yggdrasil Language IR
7 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 9.7 thousand downloads total - 23 stars on GitHub - 1 maintainer
parsey 0.6.3
A simple parser-generator framework.
14 versions - Latest release: 8 months ago - 8.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
beans 8.0.0
A parser generator library based on the Earley parser
19 versions - Latest release: over 2 years ago - 1 dependent repositories - 22.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
yggdrasil-parser 0.1.0
Yggdrasil parser by yggdrasil
6 versions - Latest release: almost 2 years ago - 3 dependent packages - 9.1 thousand downloads total - 21 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
lalrpop-intern 0.15.1
Simple string interner used by LALRPOP
23 versions - Latest release: over 7 years ago - 4 dependent packages - 19 dependent repositories - 195 thousand downloads total - 3,285 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
lalrpop-snap 0.16.0
convenient LR(1) parser generator
26 versions - Latest release: almost 7 years ago - 2 dependent packages - 29 dependent repositories - 226 thousand downloads total - 3,285 stars on GitHub - 1 maintainer
bad_parsers 0.2.0-unstable
A parser combinator library written by myself, for myself
2 versions - Latest release: 3 months ago - 803 downloads total - 0 stars on GitHub - 1 maintainer
ycc 0.0.0
Yggdrasil Command-line Compiler
1 version - Latest release: over 2 years ago - 1.38 thousand downloads total - 23 stars on GitHub - 1 maintainer
untwine 0.9.3
Declarative parsing with a BNF-like syntax
22 versions - Latest release: about 1 month ago - 18.6 thousand downloads total - 124 stars on GitHub - 1 maintainer
bnf_rules_parser 0.1.7
LR(1) parser generator
7 versions - Latest release: about 1 month ago - 2 dependent packages - 6 thousand downloads total - 7 stars on GitHub - 1 maintainer
bnf_rules_macro 0.1.7
LR(1) parser generator
7 versions - Latest release: about 1 month ago - 1 dependent package - 5.88 thousand downloads total - 7 stars on GitHub - 1 maintainer
bnf_rules 0.1.7
LR(1) parser generator
8 versions - Latest release: about 1 month ago - 6.53 thousand downloads total - 7 stars on GitHub - 1 maintainer
nom-peg 0.1.1
A PEG parser generator built on top of nom
2 versions - Latest release: over 6 years ago - 3.18 thousand downloads total - 70 stars on GitHub - 1 maintainer
simple-parser-bootstrap 0.1.0
A simple, runtime recursive descent parser generator.
1 version - Latest release: almost 5 years ago - 3 dependent packages - 3.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
ackerman 0.1.1
Yggdrasil Shared Structure
1 version - Latest release: almost 3 years ago - 1.53 thousand downloads total - 23 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
plex 0.3.1
A syntax extension for writing lexers and parsers.
11 versions - Latest release: about 1 year ago - 4 dependent packages - 20 dependent repositories - 56.4 thousand downloads total - 412 stars on GitHub - 1 maintainer
simple-parser 0.1.0
A simple, runtime recursive descent parser generator.
1 version - Latest release: almost 5 years ago - 1.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
lexpar 0.1.0
Lexer and parser crate for stable Rust. This implementation favors compile-time over run-time for...
1 version - Latest release: about 7 years ago - 1 dependent repositories - 2.49 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
pomelo 0.2.1
Implementation of the Lemon parser generator as a Rust procedural macro
9 versions - Latest release: 3 months ago - 5 dependent packages - 276 dependent repositories - 487 thousand downloads total - 51 stars on GitHub - 1 maintainer
psi-core 0.0.0
Yggdrasil Shared Structure
1 version - Latest release: over 2 years ago - 1.27 thousand downloads total - 23 stars on GitHub - 1 maintainer
peggen-impl 0.2.6
Generate recursive-descent & precedence climbing parsers. (extra implementations)
5 versions - Latest release: 10 months ago - 4.5 thousand downloads total - 32 stars on GitHub - 1 maintainer
pratt-gen-core 0.1.0
Generate recursive-descent & precedence climbing parsers. (traits)
1 version - Latest release: about 1 year ago - 1.15 thousand downloads total - 32 stars on GitHub - 1 maintainer
rusty_parser 1.1.0
A Generic compile-time Parser generator and pattern matching library written in Rust
15 versions - Latest release: about 1 year ago - 14.5 thousand downloads total - 1 maintainer
nbnf_macro 0.0.2
nbnf's proc macro enabling ergonomic parser generation
2 versions - Latest release: 5 months ago - 939 downloads total - 0 stars on GitHub - 1 maintainer
ypm 0.0.0
Yggdrasil Command-line Compiler
1 version - Latest release: over 2 years ago - 1.33 thousand downloads total - 21 stars on GitHub - 1 maintainer
peggen-macs 0.3.2
Generate recursive-descent & precedence climbing parsers. (macros)
9 versions - Latest release: 3 months ago - 6.69 thousand downloads total - 32 stars on GitHub - 1 maintainer
peggen-core 0.3.1
Generate recursive-descent & precedence climbing parsers. (traits)
6 versions - Latest release: 3 months ago - 4.65 thousand downloads total - 32 stars on GitHub - 1 maintainer
cflp_macros 1.0.2
Proc-macro library used for cflp
4 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 4.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
pratt-gen-macros 0.1.0
Generate recursive-descent & precedence climbing parsers. (macros)
1 version - Latest release: about 1 year ago - 1.17 thousand downloads total - 32 stars on GitHub - 1 maintainer
pratt-gen 0.1.0
Generate recursive-descent & precedence climbing parsers.
1 version - Latest release: about 1 year ago - 1.06 thousand downloads total - 32 stars on GitHub - 1 maintainer
tree-sitter-usfm3 3.0.0-alpha.1
Tree-sitter grammar for USFM
1 version - Latest release: 7 months ago - 683 downloads total - 45 stars on GitHub - 1 maintainer
peggen 0.3.2
Generate recursive-descent & precedence climbing parsers.
7 versions - Latest release: 3 months ago - 4.78 thousand downloads total - 32 stars on GitHub - 1 maintainer
yggdrasil-error 0.1.4
Yggdrasil shared error handlers
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 8.09 thousand downloads total - 21 stars on GitHub - 1 maintainer
rustlr 0.6.6
Bottom-Up Parser Generator with Advanced Options
66 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 79.1 thousand downloads total - 19 stars on GitHub - 1 maintainer
nbnf_language 0.0.2
A parser for the NBNF language itself, and the parser generator
2 versions - Latest release: 5 months ago - 952 downloads total - 0 stars on GitHub - 1 maintainer
pigeon-macs 0.2.0
Generate recursive-descent & precedence climbing parsers. (macros)
1 version - Latest release: 12 months ago - 1.08 thousand downloads total - 32 stars on GitHub - 1 maintainer
santiago 1.3.1 💰
A lexing and parsing toolkit for Rust
33 versions - Latest release: about 3 years ago - 4 dependent packages - 2 dependent repositories - 65.3 thousand downloads total - 101 stars on GitHub - 1 maintainer
pigeon-core 0.2.0
Generate recursive-descent & precedence climbing parsers. (traits)
1 version - Latest release: 12 months ago - 1.09 thousand downloads total - 32 stars on GitHub - 1 maintainer
gll-pg-macros 0.5.0
A parser generator for GLL grammar, macros part
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 7.35 thousand downloads total - 7 stars on GitHub - 1 maintainer
pigeon-impl 0.2.0
Generate recursive-descent & precedence climbing parsers. (extra implementations)
1 version - Latest release: 12 months ago - 982 downloads total - 32 stars on GitHub - 1 maintainer
notedown-wasi 0.0.5
Cross-language notedown sharing of intermediate representations
6 versions - Latest release: over 1 year ago - 6.44 thousand downloads total - 23 stars on GitHub - 1 maintainer
yggdrasil-wasi 0.0.0
Yggdrasil Shared Structure
1 version - Latest release: over 1 year ago - 1.22 thousand downloads total - 23 stars on GitHub - 1 maintainer
yggdrasil-bootstrap
AWSL Window Structure Language
1 version - Latest release: 27 days ago - 2 dependent packages - 1 dependent repositories - 1.83 thousand downloads total - 23 stars on GitHub - 1 maintainer
yggdrasil-rt 0.1.3
Yggdrasil Shared Structure
20 versions - Latest release: over 1 year ago - 9 dependent packages - 1 dependent repositories - 25.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
peg-syntax-ext 0.5.7
Deprecated syntax extension plugin for Rust nightly. See the `peg` crate for other integration op...
8 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 17.9 thousand downloads total - 1,527 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
peg-macros 0.8.5
Procedural macros for rust-peg. To use rust-peg, see the `peg` crate.
11 versions - Latest release: 5 months ago - 1 dependent package - 595 dependent repositories - 12.3 million downloads total - 1,527 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
peg-runtime 0.8.5
Runtime support for rust-peg grammars. To use rust-peg, see the `peg` crate.
10 versions - Latest release: 5 months ago - 3 dependent packages - 596 dependent repositories - 12.3 million downloads total - 1,527 stars on GitHub - 1 maintainer
sqlite3-parser 0.15.0
SQL parser (as understood by SQLite)
14 versions - Latest release: 2 months ago - 3 dependent packages - 2 dependent repositories - 1.76 million downloads total - 54 stars on GitHub - 1 maintainer
limbo_sqlite3_parser 0.0.22
SQL parser (as understood by SQLite)
6 versions - Latest release: about 1 month ago - 2.78 thousand downloads total - 54 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
peg 0.8.5
A simple Parsing Expression Grammar (PEG) parser generator.
51 versions - Latest release: 5 months ago - 175 dependent packages - 638 dependent repositories - 12.6 million downloads total - 1,527 stars on GitHub - 1 maintainer
nbnf 0.0.2
A parser generator based on nom, with syntax inspired by EBNF and regex
2 versions - Latest release: 5 months ago - 880 downloads total - 0 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
lalrpop-util 0.22.2
Runtime library for parsers generated by LALRPOP
54 versions - Latest release: 2 months ago - 231 dependent packages - 1,985 dependent repositories - 25.4 million downloads total - 3,037 stars on GitHub - 1 maintainer
dotlr 0.5.0 removed
An LR(1) parser generator and visualizer created for educational purposes.
7 versions - Latest release: 4 months ago - 4.69 thousand downloads total - 1 maintainer