Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lsp

Lsp

25 projects

Showing 25 of 25 projects

LunarVim
LunarVimLua

An IDE layer for Neovim with sane defaults, completely free and community-driven.

#developer-tools#productivity#vim
Stars19.3k
Forks1.5k
Last commit10 months ago
nvim-lspconfig
nvim-lspconfigLua

A collection of ready-to-use Language Server Protocol configurations for Neovim's built-in LSP client.

#vimscript#developer-tools#code-editing
Stars13.6k
Forks2.4k
Last commit3 days ago
templ
templGo

A language for writing HTML user interfaces in Go with excellent developer tooling.

#templating-languages#html-templating#language-server
Stars10.2k
Forks350
Last commit9 days ago
mason.nvim
mason.nvimLua

A portable package manager for Neovim that installs and manages LSP servers, DAP servers, linters, and formatters.

#package#developer-tools#linter
Stars10.2k
Forks333
Last commit3 days ago
Fresh
FreshRust

A modern, zero-configuration terminal text editor with IDE-level features and familiar keybindings.

#multi-cursor#terminal-editor#themes
Stars6.9k
Forks242
Last commit1 day ago
kanagawa.nvim
kanagawa.nvimLua

A dark Neovim colorscheme inspired by Katsushika Hokusai's painting, offering high contrast and extensive customization.

#tree-sitter-highlight#syntax-highlighting#dark-theme
Stars6.1k
Forks224
Last commit4 days ago
Pyrefly
PyreflyRust

A fast type checker and language server for Python with powerful IDE features like code navigation and completion.

#type-check#incremental-checking#language-server
Stars5.6k
Forks313
Last commit1 day ago
fzf-lua
fzf-luaLua

A powerful Neovim plugin written in Lua that provides a fuzzy finder interface for files, buffers, grep, LSP, git, and more.

#productivity#neovim-plugin#fzf
Stars4.2k
Forks249
Last commit1 day ago
lspsaga.nvim
lspsaga.nvimLua

A plugin that enhances Neovim's Language Server Protocol experience with improved UI components and navigation.

#vimscript#developer-tools#editor-integration
Stars3.8k
Forks302
Last commit3 days ago
none-ls.nvim
none-ls.nvimLua

A Neovim plugin that uses Lua to inject LSP diagnostics, code actions, formatting, and more, acting as an in-memory language server.

#formatting#developer-tools#editor-integration
Stars3.2k
Forks115
Last commit5 days ago
rustaceanvim
rustaceanvimLua

A Neovim plugin that supercharges Rust development with advanced rust-analyzer integration, debugging, and tooling.

#test-runner#nvim-dap#rust-lang
Stars2.9k
Forks133
Last commit1 day ago
nvim-ufo
nvim-ufoLua

A modern, high-performance folding plugin for Neovim that enhances fold visuals and integrates with LSP and treesitter.

#vimscript#treesitter#async
Stars2.9k
Forks68
Last commit3 months ago
pylyzer
pylyzerRust

A fast static code analyzer and language server for Python, written in Rust, offering type checking and rich editor integration.

#developer-tools#language-server#type-inference
Stars2.9k
Forks42
Last commit11 months ago
gruvbox.nvim
gruvbox.nvimLua

A Lua port of the classic gruvbox color scheme for Neovim with Tree-sitter and LSP semantic highlight support.

#vim-colorscheme#treesitter#lua-plugin
Stars2.5k
Forks243
Last commit9 days ago
github-nvim-theme
github-nvim-themeLua

A collection of GitHub's official color themes for Neovim, supporting multiple variants and high customizability.

#treesitter#colorblind-friendly#syntax-highlighting
Stars2.5k
Forks111
Last commit1 year ago
vim-illuminate
vim-illuminateLua

A (Neo)Vim plugin that automatically highlights all occurrences of the word under the cursor using LSP, Tree-sitter, or regex.

#developer-tools#productivity#vim
Stars2.4k
Forks74
Last commit11 months ago
cquery
cqueryC++

A highly-scalable, low-latency language server for C/C++/Objective-C, designed for large codebases like Chromium.

#semantic-highlighting#developer-tools#language-server
Stars2.4k
Forks163
Last commit5 years ago
lsp_signature.nvim
lsp_signature.nvimLua

A Neovim plugin that displays function signatures and parameter hints as you type, enhancing LSP integration.

#parameter-hints#autocomplete#asynchronous
Stars2.3k
Forks82
Last commit17 days ago
aerial.nvim
aerial.nvimLua

A Neovim plugin that provides a code outline window for quick navigation and skimming using LSP and Tree-sitter.

#vimscript#plugin-manager#editor-tool
Stars2.3k
Forks116
Last commit1 month ago
markdown-oxide
markdown-oxideRust

A language server for Markdown that provides advanced editing features like syntax highlighting, autocomplete, and refactoring tools.

#developer-tools#language-server#obsidian
Stars2.1k
Forks79
Last commit1 day ago
Phpactor
PhpactorPHP

A PHP language server and toolkit providing intelligent code completion, refactoring, and introspection for PHP development.

#productivity#language-server#completion
Stars1.9k
Forks155
Last commit3 days ago
lspkind.nvim
lspkind.nvimLua

Adds VS Code–style pictograms to Neovim's completion menus for improved readability and type recognition.

#developer-tools#text-editor#neovim-plugin
Stars1.7k
Forks39
Last commit2 months ago
nvim-navic
nvim-navicLua

A Neovim plugin that displays your current code context in the statusline or winbar using LSP.

#winbar#neovim-plugin#editor-enhancement
Stars1.6k
Forks60
Last commit3 months ago
AutoCorrect
AutoCorrectRust

A linter and formatter that automatically corrects spaces, words, and punctuation in CJK (Chinese, Japanese, Korean) and English mixed text.

#text-correction#developer-tools#webassembly
Stars1.6k
Forks60
Last commit10 days ago
dropbar.nvim
dropbar.nvimLua

A polished, IDE-like, highly-customizable winbar for Neovim with drop-down menus and multiple backends.

#winbar#treesitter#customizable
Stars1.5k
Forks39
Last commit6 months ago

Related Tags

#Neovim17#Neovim Plugin13#Lua12#Nvim12#Developer Tools11#Language Server7#Language Server Protocol6#Rust6#Syntax Highlighting5#Productivity5#Treesitter5#Nvim Plugin5
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub