hydro-project / rust-sitter
Use Tree Sitter to parse your own languages in Rust
☆642Updated 2 months ago
Alternatives and similar repositories for rust-sitter:
Users that are interested in rust-sitter are comparing it to the libraries listed below
- ☆747Updated 2 months ago
- Refinement Types for Rust☆725Updated this week
- Beautiful diagnostic reporting for text-based programming languages.☆1,177Updated 3 weeks ago
- Making parsing a breeze☆722Updated this week
- Runtime for executing procedural macros as WebAssembly☆1,375Updated 2 months ago
- A precise specification for "Rust lite / MIR plus"☆847Updated 3 weeks ago
- Rust programs written entirely in Rust☆825Updated this week
- Incremental garbage collection from safe Rust☆690Updated last week
- ☆750Updated 4 months ago
- A fancy diagnostics & error reporting crate☆1,930Updated 2 weeks ago
- Scan your Rust crate for semver violations.☆1,367Updated this week
- Creusot helps you prove your code is correct in an automated fashion.☆1,253Updated this week
- Fast and simple benchmarking for Rust projects☆1,123Updated 2 weeks ago
- Language Server Protocol implementation written in Rust☆1,162Updated 8 months ago
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,313Updated this week
- Slotmap data structure for Rust☆1,196Updated last year
- A minimal `syn` syntax tree pretty-printer☆691Updated last week
- A high level diffing library for rust based on diffs☆1,085Updated 3 months ago
- Command line parser with applicative interface☆379Updated last month
- Language development libraries for Rust☆948Updated 4 months ago
- A static verifier for Rust, based on the Viper verification infrastructure.☆1,633Updated last week
- Data structure serialization library with several opposite design goals from Serde☆853Updated 2 months ago
- Rust parser for KDL☆373Updated last week
- Zero-cost functional reactive Signals for Rust☆711Updated 9 months ago
- Attribute macro to require that the compiler prove a function can't ever panic☆1,126Updated last month
- A utf8 text rope for manipulating and editing large texts.☆1,458Updated 3 weeks ago
- A minimal async executor that lets you block on a future☆580Updated 3 months ago
- A fast bump allocation arena for Rust☆1,697Updated 3 weeks ago
- Capability-oriented version of the Rust standard library☆681Updated 2 weeks ago
- A string type for Rust that is not required to be valid UTF-8.☆926Updated 3 weeks ago