Language Server Protocol implementations

38 repos

Language servers that enable IDE features like autocompletion, diagnostics, and refactoring across different programming languages by implementing the Language Server Protocol standard. This cluster contains LSP servers for TypeScript, Elixir, Elm, Erlang, AWK, F#, and other languages, spanning implementations in TypeScript, Rust, Go, and functional languages. Repositories here range from foundational LSP server libraries to complete language-specific implementations used by editor extensions and IDEs.

Rust · 8
TypeScript · 6
Elixir · 3
F# · 3
Go · 2
Kotlin · 2
lsp ·66,743
language-server ·54,216
language-server-protocol ·32,412
lsp-server ·18,608
ide ·14,242
vscode-extension ·13,662
hacktoberfest ·11,793
ide-support ·10,538
html-elements ·10,538
go ·10,538