Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcoroth/stimulus-lsp
Intelligent Stimulus tooling for Visual Studio Code and Neovim
hacktoberfest hotwire language-server language-server-protocol lsp stimulus stimulusjs
Last synced: 03 Jul 2024
![](https://github.com/marcoroth.png)
https://github.com/antoinemadec/coc-fzf
fzf :heart: coc.nvim
coc coc-fzf fzf lsp neovim-plugin
Last synced: 03 Jul 2024
![](https://github.com/antoinemadec.png)
https://github.com/hrsh7th/vim-lamp
💡Language Server Protocol client for Vim.
language-server-protocol lsp nvim nvim-plugin vim vim-plugin
Last synced: 03 Jul 2024
![](https://github.com/hrsh7th.png)
https://github.com/voldikss/coc-lsp-wl
See https://github.com/voldikss/coc-extensions
lsp mathematica wolfram-language
Last synced: 03 Jul 2024
![](https://github.com/voldikss.png)
https://github.com/scalameta/coc-metals
Deprecated in favor of scalameta/nvim-metals
language-server-client lsp metals neovim scala tooling vim
Last synced: 03 Jul 2024
![](https://github.com/scalameta.png)
https://github.com/zbirenbaum/copilot-rs
Copilot LSP implementation in Rust
copilot github-copilot lsp lsp-server rust
Last synced: 02 Jul 2024
![](https://github.com/zbirenbaum.png)
https://github.com/yorik1984/newpaper.nvim
🎨 Newpaper colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins
color-scheme colorscheme dark dark-colorscheme latex light light-colorscheme lsp lua neovim neovim-colorscheme neovim-lua neovim-theme newpaper nvim ruby treesitter treesitter-colorscheme vimtex yorik1984
Last synced: 02 Jul 2024
![](https://github.com/yorik1984.png)
https://github.com/Afourcat/treesitter-terraform-doc.nvim
A simple neovim plugin that use treesitter to find resource in context and open the url on your favorite web browser.
lsp neovim neovim-plugin plugin terraform
Last synced: 02 Jul 2024
![](https://github.com/Afourcat.png)
https://github.com/johanholmerin/tscm
TypeScript Compiler Macros - experimental function-like macros for TypeScript with IDE & type-checking support (deprecated)
Last synced: 29 Jun 2024
![](https://github.com/johanholmerin.png)
https://github.com/yaegassy/coc-intelephense
intelephense (PHP language server) extension for coc.nvim. intelephense’s various LSP features and this extension's additional features are available.
artisan coc coc-extensions coc-nvim composer intelephense laravel lsp neovim pest php phpunit vim
Last synced: 27 Jun 2024
![](https://github.com/yaegassy.png)
https://github.com/StyraInc/regal
Regal is a linter for Rego, with the goal of making your Rego magnificent!
code-quality language-server lint linter linters lsp magnificent opa open-policy-agent policy-as-code rego static-analysis
Last synced: 25 Jun 2024
![](https://github.com/StyraInc.png)
https://github.com/oberblastmeister/lua-analyzer
A language server for lua written in rust
Last synced: 25 Jun 2024
![](https://github.com/oberblastmeister.png)
https://github.com/Strum355/lsif-lang-server
Language Server backed by LSIF file. Includes LSIF protocol Rust crate.
language-server-protocol lsif lsp lsp-server rust
Last synced: 25 Jun 2024
![](https://github.com/Strum355.png)
https://github.com/WolframResearch/LSPServer
LSPServer is a package that implements the Language Server Protocol for Wolfram Language and allows a Wolfram Language kernel to run as an LSP server.
editor ide language-server-protocol lsp lsp-client lsp-server mathematica sublime-text visual-studio-code wolfram wolfram-language wolfram-mathematica
Last synced: 24 Jun 2024
![](https://github.com/WolframResearch.png)
https://github.com/mrjones2014/lighthaus.nvim
A Lua implementation of lighthaus-theme/vim-lighthaus
hacktoberfest lighthaus lighthaus-theme lsp lua neovim neovim-plugin neovim-theme nvim nvim-cmp
Last synced: 24 Jun 2024
![](https://github.com/mrjones2014.png)
https://github.com/WhoIsSethDaniel/toggle-lsp-diagnostics.nvim
Neovim plugin for toggling the LSP diagnostics.
lsp neovim neovim-lsp neovim-plugin nvim-plugin plugin
Last synced: 24 Jun 2024
![](https://github.com/WhoIsSethDaniel.png)
https://github.com/arsham/arshlib.nvim
Common library for using in neovim plugins
Last synced: 24 Jun 2024
![](https://github.com/arsham.png)
https://github.com/iamcco/vim-language-server
VImScript language server, LSP for vim script
autocomplete lsp neovim vim viml vimscript
Last synced: 24 Jun 2024
![](https://github.com/iamcco.png)
https://github.com/neoclide/coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
autocompletion language-client lsp neovim-plugin nvim vim vim-plugin
Last synced: 24 Jun 2024
![](https://github.com/neoclide.png)
https://github.com/jolie/vscode-jolie
Language support for Jolie in Visual Studio Code
Last synced: 24 Jun 2024
![](https://github.com/jolie.png)
https://github.com/Feel-ix-343/markdown-oxide
Let's record your consciousness! Bring your own text editor! Implemented as a language server compatible with any text editor, Markdown-Oxide is attempting to be the best PKM system for software enthusiasts.
language-server-protocol lsp lsp-server markdown obsidian obsidian-md rust rust-lang rust-language-server vscode-language-support vscode-languageserver
Last synced: 21 Jun 2024
![](https://github.com/Feel-ix-343.png)
https://github.com/jupyter-lsp/jupyterlab-lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
autocompletion ipython julia-language jupyter jupyter-lab jupyter-notebook jupyterlab jupyterlab-extension language-server-protocol linter lsp notebook notebook-jupyter r
Last synced: 20 Jun 2024
![](https://github.com/jupyter-lsp.png)
https://github.com/sublimelsp/LSP
Client implementation of the Language Server Protocol for Sublime Text
language-client language-server-protocol lsp sublime-text
Last synced: 19 Jun 2024
![](https://github.com/sublimelsp.png)
https://github.com/ionide/FsAutoComplete
F# language server using Language Server Protocol
emacs fsharp language-server language-server-protocol lsp vim visual-studio-code
Last synced: 19 Jun 2024
![](https://github.com/ionide.png)
https://github.com/Tencent/LuaHelper
LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
language-server-client language-server-protocol lsp lua luahelp luahelper vscode
Last synced: 19 Jun 2024
![](https://github.com/Tencent.png)
https://github.com/jose-elias-alvarez/typescript.nvim
A Lua plugin, written in TypeScript, to write TypeScript (Lua optional).
lsp neovim neovim-lsp neovim-plugin typescript
Last synced: 17 Jun 2024
![](https://github.com/jose-elias-alvarez.png)
https://github.com/nvim-pack/lsp-fastaction.nvim
lsp codeaction UI for neovim
Last synced: 17 Jun 2024
![](https://github.com/nvim-pack.png)
https://github.com/bkomuves/toy-language-server
Example language server (LSP) implementation for a toy language
haskell language-server language-server-protocol lsp
Last synced: 16 Jun 2024
![](https://github.com/bkomuves.png)
https://github.com/SingularisArt/DeathVim
A quick neovim setup.
completion lsp neovim nvim vim
Last synced: 16 Jun 2024
![](https://github.com/SingularisArt.png)
https://github.com/Slyces/hierarchy.nvim
Neovim plugin providing an attempt to « hack around » the lack of support (in clients & servers) for the type hierarchy LSP protocol.
Last synced: 16 Jun 2024
![](https://github.com/Slyces.png)
https://github.com/hood/popui.nvim
NeoVim UI sweetness.
language-server-protocol lsp lsp-client menu neovim nvim
Last synced: 16 Jun 2024
![](https://github.com/hood.png)
https://github.com/williamboman/mason-lspconfig.nvim
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
hacktoberfest lsp lspconfig mason neovim nvim nvim-lspconfig
Last synced: 16 Jun 2024
![](https://github.com/williamboman.png)
https://github.com/remarkjs/remark-language-server
A language server to lint and format markdown files with remark
Last synced: 16 Jun 2024
![](https://github.com/remarkjs.png)
https://github.com/lvimuser/lsp-inlayhints.nvim
lsp neovim nvim nvim-plugin vim
Last synced: 16 Jun 2024
![](https://github.com/lvimuser.png)
https://github.com/mrjosh/helm-ls
⎈ Language server for Helm ⎈
helm helm-lint helm-lint-ls helm-ls helm-lsp language-server lsp nvim nvim-lsp
Last synced: 16 Jun 2024
![](https://github.com/mrjosh.png)
https://github.com/andreypopp/asyncomplete-ale.vim
LSP completion source (via ALE) for asyncomplete.vim
asyncomplete completion editor lsp neovim vim
Last synced: 15 Jun 2024
![](https://github.com/andreypopp.png)
https://github.com/atom/atom-languageclient
Language Server Protocol support for Atom (the basis of Atom-IDE)
atom ide json-rpc language-server-protocol lsp
Last synced: 14 Jun 2024
![](https://github.com/atom.png)
https://github.com/elm-tooling/elm-language-client-vscode
Improving your Elm experience since 2019
elm elm-lang hacktoberfest language-server language-server-protocol lsp lsp-server vscode
Last synced: 14 Jun 2024
![](https://github.com/elm-tooling.png)
https://github.com/scalameta/metals-vscode
Visual Studio Code extension for Metals
hacktoberfest language-client lsp scala vscode vscode-extension
Last synced: 14 Jun 2024
![](https://github.com/scalameta.png)
https://github.com/microsoft/vscode-markdown-languageservice
The language service that powers VS Code's Markdown support, extracted so that it can be reused by other editors and tools
Last synced: 14 Jun 2024
![](https://github.com/microsoft.png)
https://github.com/erlang-ls/erlang_ls
The Erlang Language Server
erlang erlang-ls ide language-server language-server-protocol lsp
Last synced: 14 Jun 2024
![](https://github.com/erlang-ls.png)
https://github.com/emacs-lsp/lsp-ui
UI integrations for lsp-mode
emacs-lsp flycheck flycheck-diagnostics lsp lsp-ui peek sideline ui xref
Last synced: 14 Jun 2024
![](https://github.com/emacs-lsp.png)
![](https://github.com/rajasegar.png)
https://github.com/typescript-language-server/typescript-language-server
TypeScript & JavaScript Language Server
hacktoberfest language-server language-server-protocol lsp typescript
Last synced: 12 Jun 2024
![](https://github.com/typescript-language-server.png)
https://github.com/kuafuwang/LspCpp
A Language Server Protocol implementation in C++
language-server-protocol lsp lsp-client lsp-cpp lsp-server
Last synced: 12 Jun 2024
![](https://github.com/kuafuwang.png)
https://github.com/ndonfris/fish-lsp
LSP implementation for the fish shell langauge 🐠
cli fish fish-shell language-server language-server-protocol lsp lsp-server neovim shell typescript vim vscode-language
Last synced: 11 Jun 2024
![](https://github.com/ndonfris.png)
https://github.com/PoiScript/orgize
A Rust library for parsing org-mode files.
Last synced: 11 Jun 2024
![](https://github.com/PoiScript.png)
https://github.com/haskell/haskell-ide-engine
The engine for haskell ide-integration. Not an IDE
ghc haskell haskell-ide ide language-server-protocol lsp
Last synced: 11 Jun 2024
![](https://github.com/haskell.png)
https://github.com/saskenuba/dbml-language-server
DBML code intelligence through the Language Server Protocol.
dbd dbdiagram dbml language-server-protocol lsp
Last synced: 10 Jun 2024
![](https://github.com/saskenuba.png)
https://github.com/SilasMarvin/lsp-ai
LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.
ai auto-completion developer-tools ide language-client llama llamacpp llm lsp mistral openai self-hosted
Last synced: 10 Jun 2024
![](https://github.com/SilasMarvin.png)
https://github.com/ebkalderon/nix-language-server
Language server for the Nix language (WIP)
language-server-protocol lsp nix nixos
Last synced: 09 Jun 2024
![](https://github.com/ebkalderon.png)
https://github.com/fortran-lang/fortls
fortls - Fortran Language Server
fortls fortran language-server-protocol lsp
Last synced: 09 Jun 2024
![](https://github.com/fortran-lang.png)
https://github.com/girishji/vimcomplete
Async autocompletion for Vim.
autocomplete autocomplete-suggestions autocompletion lsp snippets vim vim-plugin vim9-plugin vim9script
Last synced: 09 Jun 2024
![](https://github.com/girishji.png)
https://github.com/emacs-grammarly/unofficial-grammarly-language-server
Unofficial Grammarly extension
grammarly language-server-protocol lsp
Last synced: 09 Jun 2024
![](https://github.com/emacs-grammarly.png)
https://github.com/sublimelsp/LSP-bash
Bash support for Sublime's LSP plugin provided through bash-language-server.
lsp sublime-lsp-plugin sublime-text
Last synced: 08 Jun 2024
![](https://github.com/sublimelsp.png)
![](https://github.com/liubang.png)
https://github.com/deathbeam/lspecho.nvim
Just echo the LSP progress, its that simple
Last synced: 08 Jun 2024
![](https://github.com/deathbeam.png)
https://github.com/deathbeam/autocomplete.nvim
Very simple and minimal autocompletion for cmdline and buffer using LSP and Tree-sitter with signature help
completion lsp neovim neovim-plugin tree-sitter
Last synced: 08 Jun 2024
![](https://github.com/deathbeam.png)
https://github.com/universal-ctags/citre
A superior code reading & auto-completion tool with pluggable backends.
code-completion ctags emacs emacs-lisp lsp
Last synced: 07 Jun 2024
![](https://github.com/universal-ctags.png)
https://github.com/elixir-tools/next-ls
The language server for Elixir that just works. Ready for early adopters!
Last synced: 05 Jun 2024
![](https://github.com/elixir-tools.png)
https://github.com/nvarner/typst-lsp
A brand-new language server for Typst, plus a VS Code extension
lsp lsp-server typst vscode-extension
Last synced: 04 Jun 2024
![](https://github.com/nvarner.png)
https://github.com/Shopify/vscode-ruby-lsp
VS Code plugin for connecting with the Ruby LSP
Last synced: 02 Jun 2024
![](https://github.com/Shopify.png)
![](https://github.com/Shopify.png)
https://github.com/Shopify/ruby-lsp
An opinionated language server for Ruby
Last synced: 02 Jun 2024
![](https://github.com/Shopify.png)
https://github.com/lukso-network/example-dapp-lsps
Example dApp showcasing UniversalProfiles and the new Token and NFT LSP7 and 8
Last synced: 01 Jun 2024
![](https://github.com/lukso-network.png)
https://github.com/TypeFox/monaco-languageclient
Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples
language-server language-server-protocol lsp monaco monaco-editor vscode
Last synced: 01 Jun 2024
![](https://github.com/TypeFox.png)
https://github.com/ebkalderon/tower-lsp
Language Server Protocol implementation written in Rust
language-server-protocol lsp rust service tower
Last synced: 01 Jun 2024
![](https://github.com/ebkalderon.png)
https://github.com/kenkangxgwe/lsp-wl
A Wolfram Language Server
debugger language-server-protocol lsp mathematica vscode-language wolfram-language wolfram-language-server wolfram-mathematica
Last synced: 01 Jun 2024
![](https://github.com/kenkangxgwe.png)
https://github.com/chanhx/crabviz
🦀 A LSP-based interative call graph generator
c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode
Last synced: 01 Jun 2024
![](https://github.com/chanhx.png)
https://github.com/kakoune-lsp/kakoune-lsp
Kakoune Language Server Protocol Client
kakoune language-server-protocol lsp plugin rust
Last synced: 31 May 2024
![](https://github.com/kakoune-lsp.png)
https://github.com/micnncim/protocol-buffers-language-server
[WIP] Protocol Buffers Language Server
language-server language-server-protocol lsp protobuf protocol-buffers
Last synced: 31 May 2024
![](https://github.com/micnncim.png)
https://github.com/artempyanykh/marksman
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
emacs language-server language-server-protocol lsp markdown neovim note-taking notes
Last synced: 31 May 2024
![](https://github.com/artempyanykh.png)
https://github.com/princejoogie/tailwind-highlight.nvim
Highlight Tailwind CSS classes in neovim
color lsp lua neovim neovim-plugin nvim nvim-plugin plugin tailwindcss vim
Last synced: 30 May 2024
![](https://github.com/princejoogie.png)
https://github.com/s1n7ax/dotnvim
Neovim Lua configuration pre-configured for Java, JavaScript, Typescript etc...
coc dotfiles lsp lua neovim neovim-config neovim-configuration neovim-dotfiles neovim-lua nvim treesitter
Last synced: 30 May 2024
![](https://github.com/s1n7ax.png)
https://github.com/zoedsoupe/lvim
An opiniated neovim config, written almost is Lua but set up with Nix!
Last synced: 30 May 2024
![](https://github.com/zoedsoupe.png)
https://github.com/rafi/vim-config
Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim.
css dotfiles golang html ide javascript language-server-protocol lsp neovim nvim nvim-lsp nvim-lua nvim-telescope php python vim vimrc
Last synced: 30 May 2024
![](https://github.com/rafi.png)
https://github.com/VonHeikemen/lsp-zero.nvim
A starting point to setup some lsp related features in neovim.
language-server-protocol lsp neovim nvim
Last synced: 30 May 2024
![](https://github.com/VonHeikemen.png)
https://github.com/emacs-lsp/lsp-haskell
lsp-mode :heart: haskell
emacs-lsp haskell hie lsp lsp-haskell melpa
Last synced: 30 May 2024
![](https://github.com/emacs-lsp.png)
https://github.com/artemave/workspace-diagnostics.nvim
Populate diagnostics for all projects files, not just the opened ones.
Last synced: 25 May 2024
![](https://github.com/artemave.png)
https://github.com/pest-parser/pest-ide-tools
IDE tools for writing pest grammars, using the Language Server Protocol for Visual Studio Code, Vim and other editors
extension ide language-server language-server-protocol lsp pest vim vscode vscode-extension
Last synced: 25 May 2024
![](https://github.com/pest-parser.png)
https://github.com/Joakker/nvim-config
:moon: Neovim configuration written primarily in lua
Last synced: 21 May 2024
![](https://github.com/Joakker.png)
https://github.com/fischerling/vis-lspc
language server protocol client for the vis editor
Last synced: 21 May 2024
![](https://github.com/fischerling.png)
https://github.com/chances/lsp-glib
Language Server Protocol SDK for GLib
language-server language-server-protocol lsp
Last synced: 14 May 2024
![](https://github.com/chances.png)
https://github.com/aaronjanse/nix-eval-lsp
Nix language server that evaluates code
Last synced: 14 May 2024
![](https://github.com/aaronjanse.png)
https://github.com/haskell/vscode-haskell
VS Code extension for Haskell, powered by haskell-language-server
haskell haskell-language-server language-server lsp visual-studio-code vscode vscode-extension
Last synced: 13 May 2024
![](https://github.com/haskell.png)
https://github.com/LuaLS/lua-language-server
A language server that offers Lua language support - programmed in Lua
hacktoberfest language-server lpeg lpeglabel lsp lsp-server lua
Last synced: 13 May 2024
![](https://github.com/LuaLS.png)
https://github.com/GroovyLanguageServer/groovy-language-server
A language server for Groovy
groovy language-server language-server-protocol lsp
Last synced: 13 May 2024
![](https://github.com/GroovyLanguageServer.png)
https://github.com/novusnota/tact-extracted-ls
⚡ Tact language server (of LSP specification), extracted and re-packaged from its official VSCode extension.
language-server lsp lsp-server tact the-open-network ton ton-blockchain
Last synced: 13 May 2024
![](https://github.com/novusnota.png)
https://github.com/coc-extensions/coc-svelte
svelte support for (Neo)Vim
autocomplete lsp neovim svelte vim
Last synced: 11 May 2024
![](https://github.com/coc-extensions.png)
https://github.com/rcjsuen/dockerfile-language-server
A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies.
docker dockerfile dockerfiles language-server language-server-protocol lsp moby
Last synced: 11 May 2024
![](https://github.com/rcjsuen.png)
https://github.com/elixir-lsp/elixir-ls
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
debug-adapter-protocol elixir language-server language-server-protocol lsp
Last synced: 10 May 2024
![](https://github.com/elixir-lsp.png)