InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Rust Parsing Projects
-
Paste this into the Playground (try it here). You’ll get something like:
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Rusty Cascading Style Sheets – Another CSS Preprocessor | news.ycombinator.com | 2025-04-09
CSS Custom Properties have a cost. If you’re using them as global variables, and don’t need to look them up from JavaScript, or change them according to media queries, it’s good to flatten them out of existence: your bundle will be smaller, your execution faster, and your memory usage reduced. Same with mixins.
It would be good if Lightning CSS supported that use case: https://github.com/parcel-bundler/lightningcss/issues/69.
Compile-time variables are still a useful feature. CSS Custom Properties get used in a lot of places where compile-time variables would be better.
-
Project mention: pest VS lezer - a user suggested alternative | libhunt.com/r/pest-parser/pest | 2025-03-07
-
Project mention: Chumsky: Write expressive, high-performance parsers with ease | news.ycombinator.com | 2025-04-15
-
Logos
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
untrusted
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust. (by briansmith)
-
-
Project mention: Lelwel: A resilient LL(1) parser generator for Rust | news.ycombinator.com | 2024-07-12
-
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Parsing discussion
Rust Parsing related posts
-
Decoding Tree-sitter Playground Output For Fun
-
Diving into Tree-Sitter: Parsing Code with Python Like a Pro
-
Making Sense of tree-sitter's C API
-
Rusty Cascading Style Sheets – Another CSS Preprocessor
-
Creating simple and fast lexer with logos
-
pest VS lezer - a user suggested alternative
2 projects | 7 Mar 2025 -
Emacs Tree-sitter custom highlighting
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 May 2025
Index
What are some of the best open-source Parsing projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | tree-sitter | 20,685 |
2 | lightningcss | 7,027 |
3 | pest | 4,944 |
4 | chumsky | 4,050 |
5 | logos | 3,149 |
6 | rust-peg | 1,528 |
7 | pom | 513 |
8 | binjs-ref | 435 |
9 | mail-parser | 367 |
10 | rust-lexical | 328 |
11 | tokay | 242 |
12 | untrusted | 201 |
13 | html5gum | 161 |
14 | lelwel | 143 |
15 | codeparser | 140 |
16 | jsonpath | 127 |
17 | meta | 91 |
18 | configure_me | 66 |
19 | pdl | 56 |
20 | dpar | 44 |
21 | faster-pest | 43 |
22 | peginator | 36 |
23 | sgf-parse | 16 |