Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 9 Rust language-server-protocol Projects
-
-
Project mention: compile-time SQL validations and type generation in TypeScript & Node | /r/typescript | 2023-08-27
Cool. How does this compare to SafeQL, PgTyped, and Postgres language server ?
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
I am using nom / nom_locate to build the parser side because I've done a handful of other projects with it, and I plan to use tower-lsp to hook up the language server side.
-
-
Project mention: Crabviz: a call graph generator for various programming languages | /r/rust | 2023-06-06
-
Project mention: Implementing Crafting-Interpreters in Rust - Chapter 18 - Strings | /r/learnrust | 2023-06-24
There are many solutions for these problems. For an example, see this implementation: https://github.com/ajeetdsouza/loxcraft/blob/main/src/vm/object.rs and https://github.com/ajeetdsouza/loxcraft/blob/main/src/vm/gc.rs:
-
I checked the https://github.com/bergercookie/asm-lsp and it only supports Hovering / Documentation for now.
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
-
Rust language-server-protocol related posts
- Implementing Crafting-Interpreters in Rust - Chapter 18 - Strings
- Loxcraft: A compiler, language server, and online playground for the Lox progra
- loxcraft: a compiler, language server, and online playground for the Lox programming language
- Why doesn't rust-analyzer reuse infrastructures of rustc?
- If you like Vim and don't like the default OpenSCAD editor, try this :
- Writing a SQL LS in Rust - Looking for Coding Companions.
- tower_lsp client/server Document Sync
-
A note from our sponsor - Mergify
blog.mergify.com | 28 Sep 2023
Index
What are some of the best open-source language-server-protocol projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | LanguageClient-neovim | 3,524 |
2 | postgres_lsp | 2,654 |
3 | tower-lsp | 680 |
4 | kak-lsp | 535 |
5 | crabviz | 309 |
6 | loxcraft | 203 |
7 | asm-lsp | 120 |
8 | lsp-ws-proxy | 33 |
9 | sml-analyzer | 23 |