Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
Lsp GitHub Repositories
Explore popular GitHub repositories tagged “lsp”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
Quickstart configs for Nvim LSP
A language for writing HTML user interfaces in Go.
A fast type checker and language server for Python
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
A language server for Zig supporting developers with features like autocomplete and goto definition
A language server that offers Lua language support - programmed in Lua
Write like a high-level language, run like C.
A starting point to setup some lsp related features in neovim.
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
improve neovim lsp experience
Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
Write Markdown with code assist and intelligence in the comfort of your favourite editor.
null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
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.
🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
Not UFO in the sky, but an ultra fold in Neovim.
Unofficial TypeScript & JavaScript Language Server
Interactive architecture diagrams for codebases
LSP signature hint as you type
Neovim plugin for a code outline window
Scala language server with rich IDE features 🚀
PKM Markdown Language Server
Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
Official Elixir Language Server Protocol implementation
An opinionated language server for Ruby
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim.
A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility
Client implementation of the Language Server Protocol for Sublime Text