ebkalderon / tower-lsp
Language Server Protocol implementation written in Rust
☆1,109Updated 6 months ago
Alternatives and similar repositories for tower-lsp:
Users that are interested in tower-lsp are comparing it to the libraries listed below
- A next-generation test runner for Rust.☆2,333Updated this week
- ☆233Updated last month
- Fancy extension for std::Error with pretty, detailed diagnostic printing.☆2,142Updated 3 weeks ago
- A fancy diagnostics & error reporting crate☆1,871Updated 3 months ago
- Beautiful diagnostic reporting for text-based programming languages.☆1,126Updated 2 weeks ago
- Types for communicating with a language server☆353Updated 7 months ago
- A small rust library for adding custom derives to enums☆1,913Updated this week
- ☆936Updated 7 months ago
- Scan your Rust crate for semver violations.☆1,289Updated this week
- ☆731Updated last week
- A snapshot testing library for rust☆2,378Updated this week
- 📦 shippable application packaging☆1,625Updated this week
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,204Updated this week
- An embeddable dynamic programming language for Rust.☆1,853Updated 2 weeks ago
- A fast bump allocation arena for Rust☆1,565Updated 3 weeks ago
- A high level diffing library for rust based on diffs☆1,038Updated 2 weeks ago
- A Rust proc-macro attribute parser☆1,075Updated 3 weeks ago
- Create ridiculously fast Lexers☆3,047Updated last month
- A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications☆1,489Updated 3 weeks ago
- Fast and simple benchmarking for Rust projects☆1,039Updated this week
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆778Updated last week
- "Small vector" optimization for Rust: store up to a small number of items on the stack☆1,405Updated last week
- A GitHub Action that implements smart caching for rust/cargo projects☆1,408Updated last week
- ❌ Cargo plugin for linting your dependencies 🦀☆1,862Updated this week
- Remove unused Rust dependencies with this one weird trick!☆891Updated 3 weeks ago
- Rust derive-based argument parsing optimized for code size☆1,729Updated 2 weeks ago
- Find unused dependencies in Cargo.toml☆1,845Updated last week
- Zero-copy deserialization framework for Rust☆3,119Updated 3 weeks ago
- Some more derive(Trait) options☆1,840Updated 2 weeks ago
- A utf8 text rope for manipulating and editing large texts.☆1,422Updated last month