SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Rust Peg Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
And some related parser tools: - https://github.com/kevinmehall/rust-peg - https://github.com/pest-parser/pest - https://github.com/lalrpop/lalrpop
Project mention: Lezer: A Parsing System for CodeMirror, Inspired by Tree-Sitter | news.ycombinator.com | 2024-03-24I attempted to use this but was disheartened but the fact that it doesn't statically type node names. Tree Sitter doesn't either but it has much more of an excuse given that it targets C.
https://github.com/lezer-parser/lezer/issues/8
The dev seems mildly hostile to outside involvement too, so I moved on. These days I use Chumsky which is Rust rather than Typescript, but also way more awesome, if you can deal with the often incomprehensible compilation errors at least!
https://github.com/zesterer/chumsky
And some related parser tools: - https://github.com/kevinmehall/rust-peg - https://github.com/pest-parser/pest - https://github.com/lalrpop/lalrpop
Rust Peg related posts
-
Pratt Parsers: Expression Parsing Made Easy
-
nom > regex
-
Jasmine, A rust-like programming language that compiles to Java
-
Restoration of the pest3 work effort 🙌 · pest-parser/pest · Discussion #885
-
pest v2.6.0 released with a new meta-grammar feature (node tags)
-
pest grammar debugger using Yew
-
Finding a Crate to Help with Terminal Program Interface
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Peg projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | pest | 4,387 |
2 | chumsky | 3,334 |
3 | rust-peg | 1,392 |
4 | pom | 485 |
5 | peginator | 29 |
Sponsored