IWANABETHATGUY / tower-lsp-boilerplate
☆239Updated 3 months ago
Alternatives and similar repositories for tower-lsp-boilerplate:
Users that are interested in tower-lsp-boilerplate are comparing it to the libraries listed below
- Language Server Protocol implementation written in Rust☆1,159Updated 8 months ago
- Types for communicating with a language server☆364Updated 9 months ago
- Use Tree Sitter to parse your own languages in Rust☆640Updated 2 months ago
- Making parsing a breeze☆717Updated 2 weeks ago
- ☆491Updated 3 weeks ago
- 🌾 A pretty fast text rope☆274Updated last month
- Command line parser with applicative interface☆377Updated 3 weeks ago
- Minimalistic snapshot testing for Rust.☆268Updated 4 months ago
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆797Updated last week
- An SoA library for Rust☆140Updated last month
- ⅋ — session types for Rust☆155Updated 5 months ago
- share one rust-analyzer server instance between multiple LSP clients to save resources☆454Updated last month
- ☆479Updated 6 months ago
- Nestify offers a macro to simplify and beautify nested struct definitions in Rust, enabling cleaner, more readable code structures with l…☆328Updated last year
- Language Server Protocol implementation for Rust based on Tower☆67Updated 2 weeks ago
- A special input type for nom to locate tokens☆231Updated 2 months ago
- A minimal async executor that lets you block on a future☆580Updated 2 months ago
- Rust parser for KDL☆371Updated 2 weeks ago
- ☆747Updated last month
- Indented document literals for Rust☆703Updated last month
- Incremental computation through constrained memoization.☆498Updated 5 months ago
- Macros for implementing Type-State-Pattern on your structs and methods☆245Updated last month
- A template rendering engine based on Jinja, generating type-safe Rust code at compile time.☆466Updated this week
- Tracing layer that automatically creates and manages progress bars for active spans.☆215Updated 3 months ago
- Cargo subcommand for configuring Cargo projects for best performance.☆797Updated this week
- List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via C…☆465Updated this week
- Generic extensions for tapping values in Rust.☆436Updated last year
- ☆1,492Updated 2 weeks ago
- Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.☆276Updated 4 months ago
- ☆961Updated 9 months ago