lsp-server

Open-source projects categorized as lsp-server Edit details

Top 18 lsp-server Open-Source Projects

  • rust-analyzer

    A Rust compiler front-end for IDEs

    Project mention: Define default tasks in VSCode for new rust projects | reddit.com/r/rust | 2022-06-30

    https://github.com/rust-lang/rust-analyzer/blob/master/editors/code/src/tasks.ts Found where the task provider is defined, and indeed the default tasks are hard coded with no options exposed to configure. You can add new cargo task and set customRunner as nextest I think.

  • ccls

    C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

    Project mention: Best c++ IDE for a mac ? | reddit.com/r/Cplusplus | 2022-05-16

    if you want more features, like code completion, there's a c/c++ language server available

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • haskell-language-server

    Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

    Project mention: Is there some truth to this hyperbole? "Haskell is beautiful and elegant, but unmaintainable and painful" | reddit.com/r/haskell | 2022-06-27

    It kinda is, but it's a one-time thing and it gives us the ability to map module names to packages by only looking at the index. Plus, the list can be generated: cabal-fmt has an expand feature, and in the future HLS could do that too.

  • lua-language-server

    Lua Language Server coded by Lua

    Project mention: nvim-cmp: LSP documentation | reddit.com/r/neovim | 2022-07-01

    So, after using lua-language-server, I became accustomed to the awesome documentation for builtin functions. It seems like they copied the documentation into here from the official docs.

  • completor.vim

    Async completion framework made ease.

    Project mention: Omnicompletion sucks with the cursor on the end | reddit.com/r/neovim | 2021-07-17

    completor

  • verible

    Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.

    Project mention: Verilog LRM syntax rules | reddit.com/r/Compilers | 2022-03-24

    BTW, I'd recommend checking out verible if you're looking for a flex/bison verilog parser.

  • terraform-lsp

    Language Server Protocol for Terraform

    Project mention: Workflow for DevOps? (Ansible, Terraform, Kubernets, RHET) | reddit.com/r/neovim | 2022-05-30

    Look at terraform-ls vs terraform-lsp. Both can be used with coc.nvim.

  • 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.

  • nimlsp

    Language Server Protocol implementation for Nim

    Project mention: Nimlangserver Announcement | reddit.com/r/nim | 2022-07-03

    nimlangserver is an implementation of Language Server Protocol with the goal to make nim IDE experience more mature. The main difference between nimlangserver and the existing nimlsp is that nimlangserver runs nimsuggest in a separate process and that nimlangserver is using a newly introduced version of nimsuggest v3(see bellow). nimlangserver is currently integrated in VScode via vscode-nim and in Emacs via lsp-mode but adding integraion with other editors should be trivial.

  • crystalline

    A Language Server Protocol implementation for Crystal. 🔮

    Project mention: Lucky question (cross-post) | reddit.com/r/crystal_programming | 2022-06-11

    what about vscode + https://github.com/elbywan/crystalline jetbrains also ok with plugin for crystal

  • ltex-ls

    LTeX Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others

    Project mention: Looking for a markdown editor recommendation. | reddit.com/r/technicalwriting | 2022-04-24

    Neovim with https://github.com/folke/zen-mode.nvim and https://github.com/valentjn/ltex-ls . You can fold headings in Markdown which is super useful.

  • hdl_checker

    Repurposing existing HDL tools to help writing better code

    Project mention: Any better options than Sigasi? | reddit.com/r/FPGA | 2022-02-23

    I've written a LSP that uses modelsim, ghdl or Vivado to do error checking: https://github.com/suoto/hdl_checker

  • nvim-lsp-setup

    A simple wrapper for nvim-lspconfig and nvim-lsp-installer to easily setup LSP servers.

    Project mention: Which lsp-server tool, coc or ale, or both, or another option. | reddit.com/r/neovim | 2022-05-19

    I've also seen this: https://github.com/junnplus/nvim-lsp-setup

  • ansible-language-server

    Ansible Language Server

    Project mention: The Bullhorn #45 (Ansible Newsletter) | reddit.com/r/ansible | 2022-02-10

    Projects to make it easier to write and test Ansible Content. Includes VScode extension, language server, ansible-lint, molecule, ansible-navigator and potentially other development goodies. To see what's planned, and how you can help checkout the foundation-devtools project board

  • csharp-language-server

    Roslyn-based LSP language server for C#

    Project mention: Is omnisharp really this bad or I am doing something wrong? | reddit.com/r/neovim | 2022-01-08

    I have not tried it, but I read somewhere https://github.com/razzmatazz/csharp-language-server was much better. Please report back your experience if you try it.

  • glsl-language-server

    Language server implementation for GLSL

    Project mention: Can someone please tell me how can I add shaders language server(glslls) to lsp-config? | reddit.com/r/neovim | 2022-04-20

    Have you tried the glsl-ls? https://github.com/svenstaro/glsl-language-server

  • jsonnet-language-server

    A Language Server Protocol (LSP) server for Jsonnet (https://jsonnet.org)

    Project mention: coc.nvim configuration for jsonnet language server | reddit.com/r/vim | 2022-07-04

    ``` ref:https://github.com/grafana/jsonnet-language-server/blob/main/editor/vim/coc-settings.json

  • veridian

    A SystemVerilog Language Server

    Project mention: Tools like Scitools Understand but support Verilog | reddit.com/r/FPGA | 2021-09-19
  • AvaloniaPreviewLanguageServer

    A server-side implementation of Language Server Protocol to resolve Avalonia features from MSBuild Project File for previewer

    Project mention: Looking for cross platform UI that I can use with VSCode | reddit.com/r/dotnet | 2021-08-29

    And another one was in work for a while, but developer is inactive right now - https://github.com/rstm-sf/AvaloniaPreviewLanguageServer

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 2022-07-04.

lsp-server related posts

Index

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

Project Stars
1 rust-analyzer 9,881
2 ccls 3,031
3 haskell-language-server 2,096
4 lua-language-server 1,472
5 completor.vim 1,196
6 verible 682
7 terraform-lsp 534
8 nimlsp 294
9 crystalline 253
10 ltex-ls 241
11 hdl_checker 149
12 nvim-lsp-setup 148
13 ansible-language-server 116
14 csharp-language-server 104
15 glsl-language-server 75
16 jsonnet-language-server 56
17 veridian 35
18 AvaloniaPreviewLanguageServer 0
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com