ebkalderon / tower-lsp
Language Server Protocol implementation written in Rust
☆1,138Updated 7 months ago
Alternatives and similar repositories for tower-lsp:
Users that are interested in tower-lsp are comparing it to the libraries listed below
- ☆235Updated 3 months ago
- Fancy extension for std::Error with pretty, detailed diagnostic printing.☆2,171Updated last month
- A fancy diagnostics & error reporting crate☆1,891Updated 2 weeks ago
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,285Updated this week
- ☆950Updated 8 months ago
- Beautiful diagnostic reporting for text-based programming languages.☆1,145Updated last week
- Cranelift based backend for rustc☆1,730Updated this week
- A next-generation test runner for Rust.☆2,368Updated this week
- Language development libraries for Rust☆943Updated 3 months ago
- A snapshot testing library for rust☆2,422Updated this week
- ☆739Updated 3 weeks ago
- Types for communicating with a language server☆359Updated 8 months ago
- 📦 shippable application packaging☆1,651Updated this week
- Use Tree Sitter to parse your own languages in Rust☆636Updated last month
- Zero-copy deserialization framework for Rust☆3,182Updated 3 weeks ago
- A high level diffing library for rust based on diffs☆1,061Updated last month
- Scan your Rust crate for semver violations.☆1,347Updated this week
- An embeddable dynamic programming language for Rust.☆1,883Updated this week
- A fast bump allocation arena for Rust☆1,630Updated last month
- ☆1,405Updated this week
- Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization☆1,192Updated this week
- Making parsing a breeze☆692Updated 2 weeks ago
- ❌ Cargo plugin for linting your dependencies 🦀☆1,908Updated 3 weeks ago
- A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications☆1,520Updated 2 months ago
- Some more derive(Trait) options☆1,866Updated last week
- Concurrency permutation testing tool for Rust.☆2,297Updated last month
- Find unused dependencies in Cargo.toml☆1,867Updated last month
- Inject bugs and see if your tests catch them!☆691Updated last month
- Fast and simple benchmarking for Rust projects☆1,084Updated last week
- An implementation and definition of the Rust trait system using a PROLOG-like logic solver☆1,904Updated 3 weeks ago