ebkalderon / tower-lsp
Language Server Protocol implementation written in Rust
☆1,159Updated 8 months ago
Alternatives and similar repositories for tower-lsp:
Users that are interested in tower-lsp are comparing it to the libraries listed below
- ☆239Updated 4 months ago
- A fancy diagnostics & error reporting crate☆1,921Updated last week
- Beautiful diagnostic reporting for text-based programming languages.☆1,166Updated last week
- ☆1,492Updated 2 weeks ago
- Fancy extension for std::Error with pretty, detailed diagnostic printing.☆2,185Updated last month
- Cranelift based backend for rustc☆1,750Updated this week
- Types for communicating with a language server☆364Updated 9 months ago
- ☆961Updated 9 months ago
- 📦 shippable application packaging☆1,672Updated this week
- ☆747Updated last month
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,301Updated this week
- A high level diffing library for rust based on diffs☆1,079Updated 2 months ago
- Use Tree Sitter to parse your own languages in Rust☆640Updated 2 months ago
- Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need☆1,282Updated this week
- A next-generation test runner for Rust.☆2,391Updated this week
- A utf8 text rope for manipulating and editing large texts.☆1,454Updated 2 weeks ago
- Language development libraries for Rust☆947Updated 4 months ago
- Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization☆1,205Updated last week
- A snapshot testing library for rust☆2,465Updated 2 weeks ago
- Making parsing a breeze☆717Updated 2 weeks ago
- Visualize/analyze a Rust crate's internal structure☆1,091Updated this week
- An embeddable dynamic programming language for Rust.☆1,896Updated this week
- Fast and simple benchmarking for Rust projects☆1,119Updated last week
- A feature-rich line editor - powering Nushell☆613Updated this week
- Inject bugs and see if your tests catch them!☆900Updated this week
- Scan your Rust crate for semver violations.☆1,360Updated this week
- Rust newtype with guarantees 🇺🇦 🦀☆1,548Updated last month
- A fast bump allocation arena for Rust☆1,678Updated 2 weeks ago
- Some more derive(Trait) options☆1,878Updated this week
- Zero-copy deserialization framework for Rust☆3,227Updated last week