Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Language Server Protocol

Language Server Protocol

18 projects

Showing 18 of 18 projects

helix
helixRust

A Kakoune/Neovim-inspired modal text editor written in Rust, featuring multiple selections and built-in language server support.

#neovim-alternative#kakoune#keyboard-driven
Stars44.1k
Forks3.4k
Last commit2 days ago
Lapce
LapceRust

A lightning-fast, modal code editor with built-in LSP support and remote development capabilities, written in Rust.

#wasi#developer-tools#open-source
Stars38.3k
Forks1.3k
Last commit9 days ago
YouCompleteMe
YouCompleteMePython

A fast, as-you-type, fuzzy-search code completion, comprehension, and refactoring engine for Vim with support for many languages.

#semantic-analysis#vim#c-family
Stars26.0k
Forks2.8k
Last commit6 days ago
biome
biomeRust

A unified toolchain for web projects providing a fast formatter and linter with CLI and LSP support.

#developer-tools#code-formatter#linter
Stars24.4k
Forks969
Last commit1 day ago
Theia
TheiaTypeScript

An extensible framework for building cloud and desktop IDEs using modern web technologies.

#desktop-application#eclipse-foundation#extensible-platform
Stars21.5k
Forks2.8k
Last commit1 day ago
ale
aleVim Script

Asynchronous linting and fixing for Vim/Neovim with Language Server Protocol (LSP) support.

#vimscript#code-fixing#linter
Stars14.0k
Forks1.5k
Last commit9 days 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
phan
phanPHP

A static analyzer for PHP that minimizes false positives by attempting to prove incorrectness rather than correctness.

#developer-tools#analyzer#linter
Stars5.6k
Forks368
Last commit5 days ago
phan
phanPHP

A static analyzer for PHP that minimizes false positives by attempting to prove incorrectness rather than correctness.

#developer-tools#analyzer#linter
Stars5.6k
Forks368
Last commit5 days 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
LanguageClient-neovim
LanguageClient-neovimRust

Language Server Protocol (LSP) client plugin for Vim and Neovim, providing IDE-like features for multiple programming languages.

#autocompletion#languageclient#neovim-plugin
Stars3.6k
Forks269
Last commit6 months 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
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
StyLua
StyLuaRust

A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.

#hacktoberfest#lua-formatter#luau
Stars2.2k
Forks97
Last commit7 days ago
pylance
pylancePython

A fast, feature-rich language server extension for Python in Visual Studio Code, providing IntelliSense, type checking, and code navigation.

#python-development#developer-tools#language-server
Stars2.1k
Forks1.1k
Last commit2 days 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
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
nvim-java
nvim-javaLua

A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.

#jdtls#autocompletion#spring
Stars1.6k
Forks87
Last commit2 months ago

Related Tags

#Developer Tools9#Lua6#Lsp6#Neovim Plugin6#Neovim5#Vim5#Rust5#Language Server5#Nvim4#Code Analysis4#Linter4#Refactoring4
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