nvim-lspconfig is a plugin for Neovim that simplifies the configuration and setup of built-in Language Server Protocol (LSP) support. It provides predefined configurations for many popular language servers, helping users quickly integrate features like code completion, diagnostics, go-to-definition, and refactoring into their Neovim setup. It is actively maintained and widely adopted by the Neovim community.

Features

  • Easy setup for dozens of language servers
  • Enables code navigation, diagnostics, and formatting
  • Supports on-attach customization per language
  • Works with completion and snippet engines
  • Minimal and extensible configuration
  • Integrates with Neovim’s native LSP client

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow nvim-lspconfig

nvim-lspconfig Web Site

Other Useful Business Software
Stop vibe-debugging. Icon
Stop vibe-debugging.

Plug Claude into your app's actual errors.

AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
Free 30 days.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of nvim-lspconfig!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Lua

Related Categories

Lua Libraries

Registered

2025-07-23