language-server-protocol
There are 447 repositories under language-server-protocol topic.
eclipse-theia/theia
Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
dense-analysis/ale
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
neovim/nvim-lspconfig
Quickstart configs for Nvim LSP
spyder-ide/spyder
Official repository for Spyder - The Scientific Python Development Environment
emacs-lsp/lsp-mode
Emacs client/library for the Language Server Protocol
MaskRay/ccls
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
VonHeikemen/lsp-zero.nvim
A starting point to setup some lsp related features in neovim.
autozimu/LanguageClient-neovim
Language Server Protocol (LSP) support for vim and neovim.
rust-lang/rls
Repository for the Rust Language Server (aka RLS)
supabase-community/postgres_lsp
A Language Server for Postgres
prabirshrestha/vim-lsp
async language server protocol plugin for vim and neovim
haskell/haskell-ide-engine
The engine for haskell ide-integration. Not an IDE
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
theniceboy/nvim
The Ultimate NeoVim Config for Colemak Users
liuchengxu/vista.vim
:cactus: Viewer & Finder for LSP symbols and tags
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
typescript-language-server/typescript-language-server
TypeScript & JavaScript Language Server
artempyanykh/marksman
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
eclipse-jdtls/eclipse.jdt.ls
Java language server
microsoft/pylance-release
Documentation and issues for Pylance
sublimelsp/LSP
Client implementation of the Language Server Protocol for Sublime Text
bmewburn/vscode-intelephense
PHP intellisense for Visual Studio Code
fwcd/kotlin-language-server
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
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"
SmiteshP/nvim-navic
Simple winbar/statusline plugin that shows your current code context
chipsalliance/verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
felixfbecker/php-language-server
PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥
mrcjkb/rustaceanvim
Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
TypeFox/monaco-languageclient
Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples
ebkalderon/tower-lsp
Language Server Protocol implementation written in Rust
microsoft/python-language-server
Microsoft Language Server for Python
sqls-server/sqls
SQL language server written in Go.
utilyre/barbecue.nvim
A VS Code like winbar for Neovim
SmiteshP/nvim-navbuddy
A simple popup display that provides breadcrumbs feature using LSP server
natebosch/vim-lsc
A vim plugin for communicating with a language server