-
planus
alternative compiler for flatbuffers, an efficient cross platform serialization library
-
lalrpop
convenient LR(1) parser generator
-
rustpython-parser
Python language parser for Python3
-
llvm-sys
Bindings to LLVM's C API
-
lalrpop-util
Runtime library for parsers generated by LALRPOP
-
sqlite3-parser
SQL parser (as understood by SQLite)
-
rustemo
A LR/GLR parser generator
-
lp_parser_rs
parser for the LP file format
-
ascii-canvas
canvas for drawing lines and styled text and emitting to the terminal
-
wgsl-parse
Parse a wgsl source file to a syntax tree
-
lang-util
implementing parsers and ASTs using lalrpop
-
peggen
Generate recursive-descent & precedence climbing parsers
-
sipha
Core parsing infrastructure for Sipha parser library
-
peg
Parsing Expression Grammar (PEG) parser generator
-
mutica-compiler
Compiler library for the Mutica programming language
-
mutica
programming language
-
doke
parsing library of
Dokedex, a game content authoring tool that uses natural-looking language to define a game’s objects. This rust crate defines an API to makedokeparsers by using a simple pipeline syntax… -
pratt
parser for Rust
-
reqlang-expr
A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine
-
reggy
friendly, resumable regular expressions for text analytics
-
peginator
PEG parser generator for creating ASTs in Rust (runtime)
-
kiki
A minimalist parser generator for Rust
-
aleparser
Aleph Parser : generate Aleph Syntax Tree
-
lalrpop-intern
string interner used by LALRPOP
-
oursh
Modern, fast POSIX compatible shell
-
syntastica-parsers-git
Collection of tree-sitter parsers for syntastica, fetching with git in the build-script
-
protobuf-ast-parser
A Protocol Buffers (proto2/proto3) parser that produces a typed AST with comments
-
wasm-webidl-bindings
Raw WebIDL bindings binary encoder/decoder with an AST. Still in a state of flux!
-
adaparser
Aleph Parser for Ada : generate Aleph Syntax Tree
-
steeldb
database built from scratch in Rust
-
aidl-parser
Parse AIDL files, crate AST and diagnostics
-
rumoca_parser
A Modelica parser leveraging LALRPOP
-
cfg-regex
Conversion from a regular expression to a context-free grammar
-
coveralls
Send job to Coveralls (coveralls.io)
-
syntastica-parsers
Collection of tree-sitter parsers for syntastica, using parsers available on crates.io
-
parser-haskell
Parses Haskell into an AST
-
glr
RNGLR parser generator
-
modality-lang
Modality language lib
-
pigeon-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
lalrpop-snap
convenient LR(1) parser generator
-
racc
port of Berkeley YACC to Rust, and allows you to write grammar definitions directly in Rust source code
-
opam-file-rs
Parser and printer for the opam file syntax with Rust
-
xtrakcad_parser
Parser for XTrackCAD layout files
-
rash-shell
A bourne-compatible shell inspired by dash
-
regex-lexer-lalrpop
A regex-based lexer (tokenizer)
-
lexgen
A fully-featured lexer generator implemented as a proc macro
-
corollary
Cross-compiles Haskell into Rust
-
parsegen
A parser generator implemented as a proc macro
-
lalrpop-lambda
A λ-calculus grammar writting with LALRPOP
-
rustycpp
An attempt to implement the C++20 standard. This is mostly to have fun & learn rust
-
cadk-bnf
Parser for .bnf (Extended Backus–Naur form) files
-
axon_parseast_parser
parse the output of SkySpark's parseAst function
-
build_compile
Helper crate for build scripts which compile to Rust
-
air-parser
Parser for the AirScript language
-
mathhook-macros
Procedural macros for MathHook - expr!, symbol!, symbols!, function!
-
solana_libra_compiler
Libra compiler
-
funki_lang
A customisable embeddable functional langauge
-
funki_templates
A framework for creating functional domain specific languages
-
nom-peg
A PEG parser generator built on top of nom
-
luther
The runtime components of the Luther lexer generator
-
steeldb-parser
SQL parser for SteelDB
-
lalrproc
Procedural macro built on LALRPOP
-
surreal-simple-querybuilder-proc-macro
The proc macro for a query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple
-
hoodlum-parser
Parser for the hoodlum crate
-
common-expression-language
Common Expression Language (CEL)
-
aquavm-air-parser
Parser of the AIR scripts in a form of string to AST
Try searching with DuckDuckGo or on crates.io.