Quickstart configurations for the LSP client.
LuaApache License 2.0active
68 projectsLSPshowing 1–60, page 1 of 2
Quickstart configurations for the LSP client.
LuaApache License 2.0active
Easily install and manage LSP servers, DAP servers, linters, and formatters.
LuaApache License 2.0active
A light-weight LSP plugin based on the built-in LSP with a highly performant UI.
LuaMIT Licenseactive
A reloaded null-ls.nvim to use your editor as a language server to inject LSP diagnostics, code actions, and more via Lua.
LuaThe Unlicenseactive
A heavily modified fork of rust-tools.nvim that does not require a setup call and does not depend on nvim-lspconfig.
LuaGNU General Public License v2.0active
An asynchronous linter plugin, complementary to the built-in Language Server Protocol support.
LuaGNU General Public License v3.0active
Standalone UI for LSP progress.
LuaMIT Licenseactive
LSP signature hint when you type.
LuaApache License 2.0steady
A code outline window for skimming and quick navigation.
LuaMIT Licenseactive
Display prettier diagnostic messages. Display one line diagnostic messages where the cursor is, with icons and colors.
LuaMIT Licenseactive
The plugin adds VSCode-like icons to LSP completions.
LuaMIT Licensesteady
Extensions for the built-in LSP support for the Eclipse JDT Language Server.
LuaGNU General Public License v3.0active
Learn existing code quickly and navigate code like a breeze. A swiss army knife makes exploring LSP and Tree-sitter symbols a piece of cake.
LuaMIT Licenseactive
Previewing native LSP's goto definition calls in floating windows.
LuaApache License 2.0steady
A significantly enhanced and refactored fork of symbols-outline.nvim.
LuaMIT Licenseactive
Provide access to the SchemaStore catalog.
LuaApache License 2.0active
A pretty window for previewing, navigating and editing your LSP locations.
LuaMIT Licenseslowing
Provides LSP features and a nvim-cmp completion source for languages embedded in other documents.
LuaMIT Licenseactive
The plugin shows a lightbulb in the sign column whenever a textDocument/codeAction is available at the current cursor position.
LuaMIT Licensesteady
Provides an incremental LSP rename command based on the command-preview feature.
LuaMIT Licenseactive
Seamless integration for Haskell development tools like haskell-language-server and Hoogle.
LuaGNU General Public License v2.0active
Provides a better experience while using Metals, the Scala Language Server, using the built-in LSP support.
LuaApache License 2.0active
Garbage collector that stops inactive LSP clients to free RAM.
LuaGNU General Public License v3.0steady
Fully customizable previewer for LSP code actions.
LuaGNU General Public License v3.0steady
Display references, definitions and implementations of document symbols.
LuaMIT Licensesteady
Provides a simple way to run and visualize code actions with Telescope.
LuaMIT Licensesteady
Show type annotations as virtual text.
LuaMIT Licensedormant
Mouse-hover LSP hints.
LuaApache License 2.0active
A small plugin to make the LSP client use FZF.
LuaBSD 2-Clause "Simplified" Licensesteady
Setup LSP with JSON or YAML files.
LuaMIT Licenseactive
Display function references above function definition like IDEA codelens.
LuaMIT Licenseslowing
An unofficial collection of linters and formatters configured for efm-langserver to work with built-in LSP.
LuaMIT Licenseactive
A modern and useful UI that wraps LSP operations.
LuaMIT Licensesteady
Highly customizable hover formatter, extendable to blink.cmp. As native hover supports multiple LSP servers.
LuaMIT Licenseactive
Display LSP inlay hints at the end of the line, rather than within the line.
LuaMIT Licenseactive
Enable the power of FZF fuzzy search for the built-in LSP.
LuaMIT Licenseslowing
A performant LSP progress status.
LuaMIT Licensesteady
A simple wrapper for nvim-lspconfig and mason-lspconfig to easily setup LSP servers.
LuaApache License 2.0slowing
Automatically start/stop idle/unused LSP servers; keeps RAM usage low.
LuaOtherslowing
LTeX LSP extension providing external file handling (rules and dictionaries).
LuaGNU General Public License v3.0steady
Display LSP hover documentation in a side panel.
LuaMIT Licenseactive
Provide inline virtual text displaying TypeScript types for the inspected variables.
LuaMIT Licensesteady
Refactor Python imports on file move/rename.
LuaApache License 2.0steady
Interact with Rust-Analyzer's LSP extensions.
LuaApache License 2.0slowing
Guided code exploration from the current symbol with a keepable trail.
LuaMIT Licenseactive
An unofficial collection of linters and formatters configured for diagnostic-languageserver to work with built-in LSP.
LuaMIT Licensesteady
Bundle VSCode ESLint language server and utilize the native LSP client to provide a all-in-one ESLint experience.
PythonMIT Licensesteady
A luau-lsp extension to improve your experience.
LuaMIT Licenseactive
A simple popup display that provides breadcrumbs like navigation feature but in keyboard centric manner, inspired by the ranger file manager.
LuaApache License 2.0slowing
Automatically resolves imports for undefined terms. Useful with pyright language server.
LuaMIT Licenseslowing
Interactive LSP type and call hierarchy explorer with a tree view, live preview, navigation breadcrumbs, and a custom node renderer.
LuaMIT Licensesteady
Use off-spec extensions of ccls LSP and browse AST.
LuaGNU General Public License v2.0steady
a little smart lsp_signature helper with awesome features.
LuaGNU General Public License v3.0steady
Inline diagnostics popup-highlight much like coc-nvim but based on vim.diagnostic.
LuaMIT Licensedormant
Jump to next/previous LSP reference for item under cursor with ]r/[r.
LuaMIT Licensesteady
Progressively expand and collapse TypeScript type aliases inside the hover float.
Luasteady
Enhance the lspconfig settings for Texlab by defining any number of custom LaTeX build engines and selecting them with magic comments.
LuaGNU General Public License v3.0steady
Lightweight, asynchronous that uses the LSP to show references to functions, methods, types and other.
LuaMIT Licensesteady
TypeScript language server shim that bridges the built-in LSP client with tsserver.
RustMIT Licensesteady
Quickly pop-up some LSP-powered information of the thing your cursor is on.
LuaBSD 3-Clause "New" or "Revised" Licenseslowing