hydro-project / rust-sitter
Use Tree Sitter to parse your own languages in Rust
☆625Updated 3 months ago
Alternatives and similar repositories for rust-sitter:
Users that are interested in rust-sitter are comparing it to the libraries listed below
- ☆731Updated last week
- Beautiful diagnostic reporting for text-based programming languages.☆1,126Updated 2 weeks ago
- Making parsing a breeze☆674Updated this week
- Refinement Types for Rust☆687Updated this week
- Rust programs written entirely in Rust☆785Updated last month
- Runtime for executing procedural macros as WebAssembly☆1,333Updated last week
- ☆314Updated 3 months ago
- A fancy diagnostics & error reporting crate☆1,870Updated 3 months ago
- Command line parser with applicative interface☆367Updated last week
- Incremental garbage collection from safe Rust☆614Updated last month
- ☆721Updated last month
- A minimal `syn` syntax tree pretty-printer☆667Updated last week
- A precise specification for "Rust lite / MIR plus"☆837Updated last month
- Rust parser for KDL☆352Updated this week
- Algebraic effects for Rust☆608Updated 7 months ago
- Capability-oriented version of the Rust standard library☆673Updated 3 weeks ago
- compiler from JSON Schema into idiomatic Rust types☆526Updated this week
- Types for communicating with a language server☆353Updated 7 months ago
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,201Updated this week
- Rust grammar tool libraries and binaries☆529Updated last week
- Scan your Rust crate for semver violations.☆1,281Updated this week
- Typed distributed plugin registration☆1,069Updated last week
- Minimalistic snapshot testing for Rust.☆260Updated 2 months ago
- List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via C…☆436Updated this week
- A minimal async executor that lets you block on a future☆563Updated 2 weeks ago
- Language Server Protocol implementation written in Rust☆1,109Updated 6 months ago
- Incremental computation through constrained memoization.☆466Updated 3 months ago
- A static verifier for Rust, based on the Viper verification infrastructure.☆1,606Updated 4 months ago
- Fast and simple benchmarking for Rust projects☆1,039Updated this week
- Data structure serialization library with several opposite design goals from Serde☆832Updated this week