InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code. Learn more →
Top 23 Rust Parser Projects
Rust-based platform for the WebProject mention: Rust | reddit.com/r/devsarg | 2022-11-05
- https://swc.rs/ (Node)
A high-performance observability data pipeline.Project mention: Benthos Studio – A modern take on Yahoo Pipes | reddit.com/r/programmingcirclejerk | 2022-11-24
There are at least 2 similar ones already: https://www.tremor.rs/ and https://github.com/vectordotdev/vector. Would be more effort to add all the bells and whistles and adaptors that Benthos has.
Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
Rust parser combinator frameworkProject mention: Hey Rustaceans! Got a question? Ask here! (47/2022)! | reddit.com/r/rust | 2022-11-21
https://github.com/Geal/nom According to its readme, it can work without std (though I wonder why you'd want that).
The Elegant Parser (by pest-parser)Project mention: v2.5.0: introducing `pest_debugger` · Discussion #739 · pest-parser/pest | reddit.com/r/rust | 2022-11-24
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.Project mention: Parcel-Css - A CSS parser, transformer, and minifier written in Rust. | reddit.com/r/github_trends | 2022-04-17
A parser library for humans with powerful error recovery.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
LR(1) parser generator for RustProject mention: Tools for creating a programming language in rust | reddit.com/r/rust | 2022-11-15
lalrpop is great. It's a completely different approach from nom, but for parsing a programming language, I would at least consider it. RustPython uses it.
Create ridiculously fast Lexers (by maciejhirsz)Project mention: Alternatives for "blazingly fast" | reddit.com/r/rustjerk | 2022-08-27
logos uses "ridiculously fast".
Extensible SQL Lexer and Parser for Rust
An alternative implementation of Golang specs, written in Rust for embedding or wrapping.Project mention: Planning to make Go run on Solana | reddit.com/r/solana | 2022-09-26
Of course, another reason is to try to make Goscript useful :)
A CSV parser for Rust, with Serde support.Project mention: How to convert xslx to csv using Rust? | reddit.com/r/rust | 2022-08-17
csv for writing to CSV
A tree-sitter based AST difftool to get meaningful semantic diffs
Parsing Expression Grammar (PEG) parser generator for RustProject mention: Hey Rustaceans! Got a question? Ask here! (29/2022)! | reddit.com/r/rust | 2022-07-18
The two parser generators that I am aware of are lalrpop and PEG. There both great, and have seen some use by languages that have been written in Rust.
A parser combinator library for RustProject mention: Domain Specific Language embedded in Rust | reddit.com/r/rust | 2022-03-19
Combine is also nice to use and actively developed.
A fancy diagnostics & error reporting crate (by zesterer)
A pure Rust Excel/OpenDocument SpeadSheets file reader: rust on metal sheetsProject mention: Meet FastExcel, the fastest excel reader wrote in rust with a python binding. | reddit.com/r/rust | 2022-11-23
It looks more like python bindings for calamine - https://github.com/tafia/calamine
A library to display rich (Markdown) snippets and texts in a rust terminal applicationProject mention: SafeCloset, a Secret Safe - Why and how I made it in Rust | dev.to | 2021-12-07
I combine it with Termimad, a crate I made to manage skins, generate texts without mixing the style and the content, handle text inputs, even with wide characters, and a lot of small TUI related problems.
The Git Commit Message and Changelog Generation Framework :book:
JSON implementation in Rust
Spec compliant GraphQL Tools in Rust.Project mention: Ukrainian Rust community | reddit.com/r/rust | 2022-06-09
PEG parser combinators using operator overloading without macros.Project mention: Domain Specific Language embedded in Rust | reddit.com/r/rust | 2022-03-19
SystemVerilog parser library fully compliant with IEEE 1800-2017
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Rust Parser related posts
tiny, wasm-ready, ridiculously fast virtual machine for esolangs executing 1.8+ billion whitespace instructions per second is now even more optimized - contributions towards other backends welcome!
1 project | reddit.com/r/programming | 26 Nov 2022
spacey is now extendable to other backends other than whitespace - wasm-ready virtual machine for esolangs executing 1.8+ billion whitespace instructions per second
1 project | reddit.com/r/rust | 26 Nov 2022
Hey Rustaceans! Got a question? Ask here! (47/2022)!
10 projects | reddit.com/r/rust | 21 Nov 2022
Am I the only one who struggles mainly with parsing the input?
6 projects | reddit.com/r/adventofcode | 26 Nov 2022
v2.5.0: introducing `pest_debugger` · Discussion #739 · pest-parser/pest
1 project | reddit.com/r/rust | 24 Nov 2022
Why does Rust have parameters on impl?
13 projects | reddit.com/r/rust | 19 Nov 2022
Tools for creating a programming language in rust
8 projects | reddit.com/r/rust | 15 Nov 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Nov 2022
What are some of the best open-source Parser projects in Rust? This list will help you: