Topic

Parser

Browse 132 Rust parser projects — combinators, PEG parsers, language tooling, and format handlers.

132
Repositories
205k
Total stars
94
Active
126
Owners
Common dependencies
50 of 132 repositories · ranked by stars
regex4.0kmaintenance

An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

satteri1.3kactive

High-performance Markdown and MDX processing for the JavaScript ecosystem

⑂ 3541
pdf_oxide1.0kactive

The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.

poise907active

Discord bot command framework for serenity, with advanced features like edit tracking and flexible argument parsing

httparse713maintenance

A push parser for the HTTP 1.x protocol in Rust.

⑂ 13429
pon563maintenance

Python 3.14, compiled to metal — JIT & AoT native compiler and runtime in Rust. Cranelift backend, ruff parser, Green Tea GC, byte-exact differential testing against CPython.

⑂ 211
ClangQL536dormant

ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK

⑂ 135
lexopt421dormant

Minimalist pedantic command line parser

⑂ 123
gdbstub413dormant

An ergonomic, featureful, and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust (with no-compromises #![no_std] support)

humantime396maintenance

A parser and formatter for std::time::{SystemTime, Duration}

⑂ 5417
solana-defi352active

Solana yellowstone gRPC parsing examples for Pump, Meteora, Raydium and more.

⑂ 12019
← Browse all repos