lsp
There are 908 repositories under lsp topic.
neoclide/coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
neovim/nvim-lspconfig
Quickstart configs for Nvim LSP
a-h/templ
A language for writing HTML user interfaces in Go.
rebelot/kanagawa.nvim
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
VonHeikemen/lsp-zero.nvim
A starting point to setup some lsp related features in neovim.
jose-elias-alvarez/null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
nvimdev/lspsaga.nvim
improve neovim lsp experience
LuaLS/lua-language-server
A language server that offers Lua language support - programmed in Lua
zigtools/zls
A Zig language server supporting Zig developers with features like autocomplete and goto definition
williamboman/mason-lspconfig.nvim
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
nvimtools/none-ls.nvim
null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
haskell/haskell-ide-engine
The engine for haskell ide-integration. Not an IDE
kevinhwang91/nvim-ufo
Not UFO in the sky, but an ultra fold in Neovim.
jacobdufault/cquery
C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
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.
scalameta/metals
Scala language server with rich IDE features 🚀
ray-x/lsp_signature.nvim
LSP signature hint as you type
artempyanykh/marksman
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
typescript-language-server/typescript-language-server
TypeScript & JavaScript Language Server
rafi/vim-config
Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim.
jupyter-lsp/jupyterlab-lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
mrcjkb/rustaceanvim
🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
stevearc/aerial.nvim
Neovim plugin for a code outline window
fwcd/kotlin-language-server
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
sublimelsp/LSP
Client implementation of the Language Server Protocol for Sublime Text
Shopify/ruby-lsp
An opinionated language server for Ruby
onsails/lspkind.nvim
vscode-like pictograms for neovim lsp completion items
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"
manateelazycat/lsp-bridge
A blazingly fast LSP client for Emacs
SmiteshP/nvim-navic
Simple winbar/statusline plugin that shows your current code context
maralla/completor.vim
Async completion framework made ease.
ray-x/navigator.lua
Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
emacs-lsp/dap-mode
Emacs :heart: Debug Adapter Protocol
nvarner/typst-lsp
[Deprecated] An early language server for Typst, plus a VS Code extension
clojure-lsp/clojure-lsp
Clojure & ClojureScript Language Server (LSP) implementation
TypeFox/monaco-languageclient
Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples