Rust lsp-server

Open-source Rust projects categorized as lsp-server

Top 9 Rust lsp-server Projects

  • slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

    Project mention: Deno in 2023 | news.ycombinator.com | 2024-02-05

    Currently, we do it by using binaries through napi-rs so we can bring in a window using the platform native API. And then we do some hack to merge the event loops.

    But if Deno supports bringing up a window directly, this means we can just ship wasm instead of native binary for all platform. And also I hope event loop integration will be simplified.

    Although we'd also need more API than just showing a window (mouse and keyboard input, accessibility, popup window, system tray, ...)

    [1] https://slint.dev

  • rust-analyzer

    A Rust compiler front-end for IDEs

    Project mention: Cranelift code generation comes to Rust | news.ycombinator.com | 2024-03-18

    go build 3.62s user 0.76s system 171% cpu 2.545 total

    I was looking forward to parallel front-end[4], but I have not seen any improvement for these small changes.

    [1]: https://github.com/rust-lang/rust-analyzer

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • nil

    NIx Language server, an incremental analysis assistant for writing in Nix.

    Project mention: Show HN: Postgres Language Server | news.ycombinator.com | 2023-08-06

    This looks nice!

    As someone interested in developing a client for it, I'm interested in couple of things: what are the features supported by it currently, the tweak-able configuration that can be passed to it and the various code action available. I like the way nil language server has documented it (https://github.com/oxalica/nil/tree/main/docs). Is there something equivalent available for this ?

  • typst-lsp

    A brand-new language server for Typst, plus a VS Code extension

    Project mention: Using sub-files imported into main file, while citing a single bibliography. | /r/typst | 2023-04-21

    Are you using the VSCode extension to render the pdf? If so I just filed an issue which may be the same problem you are facing. Have you tried using the command line interface instead? It should work with the CLI. https://github.com/nvarner/typst-lsp/issues/100

  • neocmakelsp

    Another cmake lsp

  • fennel-language-server

    Fennel language server protocol (LSP) support.

  • veridian

    A SystemVerilog Language Server

    Project mention: How to configure vim like an IDE | /r/vim | 2023-06-27

    SystemVerilog

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • github-lsp

    A simple LSP for helping with local edits of Wiki and README

    Project mention: GitHub LSP for Markdown links to issues, users and repos | news.ycombinator.com | 2024-03-10
  • seducee

    Language server for sed.

    Project mention: [2023 Day 04][sed] Unary arithmetic with regex, two strings and some jumps. How slow could it be? | /r/adventofcode | 2023-12-05

    Ps. I've written an lsp server for sed. It's quite limited and probably buggy, but I've liked it.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-18.

Rust lsp-server related posts

Index

What are some of the best open-source lsp-server projects in Rust? This list will help you:

Project Stars
1 slint 14,640
2 rust-analyzer 13,452
3 nil 1,060
4 typst-lsp 1,025
5 neocmakelsp 120
6 fennel-language-server 109
7 veridian 99
8 github-lsp 7
9 seducee 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com