#Language-server

Showing 60 of 72 repositories tagged #language-server, ranked by stars

oraios
oraios
serena

A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

Score
100
β˜… 26.2k β‘‚ 1.7k +135/day
Python
neovim
neovim
nvim-lspconfig

Quickstart configs for Nvim LSP

Score
100
β˜… 13.8k β‘‚ 2.5k +18/day
Lua
a-h
a-h
templ

A language for writing HTML user interfaces in Go.

Score
100
β˜… 10.4k β‘‚ 362 +13/day
Go
facebook
facebook
pyrefly

A fast type checker and language server for Python

Score
50
β˜… 6.8k β‘‚ 429 +4/day
Rust
Myriad-Dreamin
Myriad-Dreamin
tinymist

Tinymist [ˈtaΙͺni mΙͺst] is an integrated language service for Typst [taΙͺpst].

Score
100
β˜… 3.4k β‘‚ 169 +20/day
Rust
artempyanykh
artempyanykh
marksman

Write Markdown with code assist and intelligence in the comfort of your favourite editor.

Score
95
β˜… 3.3k β‘‚ 67 +8/day
F#
mtshiba
mtshiba
pylyzer

A fast, feature-rich static code analyzer & language server for Python

Score
42
β˜… 2.9k β‘‚ 43 β€”
Rust
typescript-language-server
typescript-language-server
typescript-language-server

Unofficial TypeScript & JavaScript Language Server

Score
100
β˜… 2.5k β‘‚ 182 +3/day
TypeScript
fwcd
fwcd
kotlin-language-server

Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol

Score
100
β˜… 2.0k β‘‚ 249 β€”
Kotlin
latex-lsp
latex-lsp
texlab

An implementation of the Language Server Protocol for LaTeX

Score
92
β˜… 2.0k β‘‚ 72 +7/day
Rust
MadAppGang
MadAppGang
dingo

A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility

Score
33
β˜… 1.9k β‘‚ 38 +2/day
Go
bmewburn
bmewburn
vscode-intelephense

PHP intellisense for Visual Studio Code

Score
98
β˜… 1.9k β‘‚ 114 +1/day
TypeScript
mattn
mattn
efm-langserver

General purpose Language Server

Score
67
β˜… 1.5k β‘‚ 64 +3/day
Go
sveltejs
sveltejs
language-tools

The Svelte Language Server, and official extensions which use it

Score
50
β˜… 1.4k β‘‚ 243 β€”
TypeScript
TypeFox
TypeFox
monaco-languageclient

A toolbox for building web applications with editors utilizing language servers.

Score
92
β˜… 1.4k β‘‚ 215 +2/day
TypeScript
hashicorp
hashicorp
terraform-ls

Terraform Language Server

Score
100
β˜… 1.2k β‘‚ 153 +1/day
Go
tombi-toml
tombi-toml
tombi

TOML Formatter / Linter / Language Server

Score
90
β˜… 1.0k β‘‚ 49 +8/day
Rust
harehare
harehare
mq

A jq-like Markdown query language for command-line processing

Score
83
β˜… 959 β‘‚ 18 +4/day
Rust
microsoft
microsoft
python-language-server

Microsoft Language Server for Python

Score
0
β˜… 921 β‘‚ 131 β€”
C#
Quramy
Quramy
ts-graphql-plugin

TypeScript Language Service Plugin for GraphQL developers

Score
0
β˜… 757 β‘‚ 28 +2/day
TypeScript
mrcjkb
mrcjkb
haskell-tools.nvim

πŸ¦₯ Supercharge your Haskell experience in neovim!

Score
85
β˜… 604 β‘‚ 22 +1/day
Lua
bergercookie
bergercookie
asm-lsp

Language server for NASM/GAS/GO Assembly

Score
75
β˜… 603 β‘‚ 41 +3/day
Rust
haskell
haskell
vscode-haskell

VS Code extension for Haskell, powered by haskell-language-server

Score
88
β˜… 593 β‘‚ 95 β€”
TypeScript
dalance
dalance
svls

SystemVerilog language server

Score
58
β˜… 581 β‘‚ 32 +1/day
Rust
VHDL-LS
VHDL-LS
rust_hdl

A fast VHDL language server and analysis library written in Rust

Score
67
β˜… 495 β‘‚ 76 β€”
Rust
rcjsuen
rcjsuen
dockerfile-language-server

A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies.

Score
0
β˜… 474 β‘‚ 18 β€”
TypeScript
JFryy
JFryy
systemd-lsp

language server for systemd unit files - embedded documentation + complete LSP implementation in rust.

Score
50
β˜… 437 β‘‚ 10 +5/day
Rust
castwide
castwide
vscode-solargraph

A Visual Studio Code extension for Solargraph.

Score
68
β˜… 436 β‘‚ 25 β€”
TypeScript
mrjosh
mrjosh
helm-ls

⎈ Language server for Helm ⎈

Score
50
β˜… 415 β‘‚ 17 β€”
Go
vshaxe
vshaxe
vshaxe

Haxe Support for Visual Studio Code

Score
82
β˜… 357 β‘‚ 64 β€”
Haxe
vala-lang
vala-lang
vala-language-server

Code Intelligence for Vala & Genie

Score
75
β˜… 332 β‘‚ 49 β€”
Vala
ndonfris
ndonfris
fish-lsp

LSP implementation for the fish shell language 🐠

Score
72
β˜… 315 β‘‚ 13 β€”
TypeScript
thqby
thqby
vscode-autohotkey2-lsp

Autohotkey v2 Language Support using vscode-lsp.

Score
80
β˜… 307 β‘‚ 39 β€”
TypeScript
BowlerHatLLC
BowlerHatLLC
vscode-as3mxml

ActionScript & MXML language extension for Visual Studio Code. Develop apps for Adobe AIR, Adobe Flash Player, or Apache Royale.

Score
78
β˜… 282 β‘‚ 46 +1/day
Java
atusy
atusy
kakehashi

language server that bridges the gap between languages, editors, and tooling

Score
33
β˜… 258 β‘‚ 3 +2/day
Rust
azdavis
azdavis
millet

A language server for Standard ML.

Score
65
β˜… 248 β‘‚ 12 β€”
Rust
elm-tooling
elm-tooling
elm-language-client-vscode

Improving your Elm experience since 2019

Score
70
β˜… 238 β‘‚ 29 β€”
TypeScript
HaD0Yun
HaD0Yun
Doyunha-Gopeak

GoPeak β€” The most comprehensive MCP server for Godot Engine. 95+ tools: scene management, GDScript LSP, DAP debugger, screenshot capture, input injection, ClassDB introspection, CC0 asset library. npx gopeak

Score
62
β˜… 226 β‘‚ 23 β€”
JavaScript
jolars
jolars
panache

Language server, formatter, and linter for Markdown, Quarto, and R Markdown

Score
25
β˜… 185 β‘‚ 9 +1/day
Rust
RLovelett
RLovelett
langserver-swift

A Swift implementation of the open Language Server Protocol.

Score
28
β˜… 177 β‘‚ 17 β€”
Swift
Hessesian
Hessesian
kmp-lsp

Fast, low-memory LSP server for Kotlin and Java, written in Rust

Score
57
β˜… 131 β‘‚ 10 +1/day
Rust
rydesun
rydesun
fennel-language-server

Fennel language server protocol (LSP) support.

Score
22
β˜… 131 β‘‚ 9 β€”
Rust
RLovelett
RLovelett
vscode-swift

An extension for VS Code which provides support for the Swift language.

Score
18
β˜… 129 β‘‚ 6 β€”
TypeScript
stackus
stackus
goht

A Haml, Slim, and EGO template engine for Go

Score
0
β˜… 127 β‘‚ 3 β€”
Go
vshaxe
vshaxe
haxe-language-server

Language Server Protocol implementation for the Haxe language

Score
60
β˜… 124 β‘‚ 41 +1/day
Haxe
Leathong
Leathong
openscad-support-vscode

OpenSCAD language support for VSCode

Score
20
β˜… 120 β‘‚ 13 β€”
OpenSCAD
caddyserver
caddyserver
vscode-caddyfile

Rich Caddyfile support for Visual Studio Code

Score
55
β˜… 117 β‘‚ 7 β€”
TypeScript
wkillerud
wkillerud
some-sass

Language server with improved support for SCSS, Sass indented and SassDoc. Workspace awareness and full support for Sass modules.

Score
50
β˜… 102 β‘‚ 5 β€”
TypeScript
teal-language
teal-language
vscode-teal

Teal language support for Visual Studio Code

Score
52
β˜… 97 β‘‚ 14 β€”
TypeScript
amgdev9
amgdev9
kotlin-lsp

A Language Server Protocol implementation for the Kotlin language, leveraging the Kotlin Analysis API as its core

Score
0
β˜… 92 β‘‚ 9 β€”
Kotlin
hangyav
hangyav
textLSP

Language server for text spell and grammar check with various tools.

Score
0
β˜… 89 β‘‚ 3 β€”
Python
CXuesong
CXuesong
LanguageServer.NET

A .NET Standard server-side implementation of Language Server Protocol 2.0/3.x infrastructure library.

Score
15
β˜… 83 β‘‚ 13 β€”
C#
Glyphack
Glyphack
enderpy

Experimental Python Type Checker and LSP πŸ”Ž

Score
0
β˜… 83 β‘‚ 7 β€”
Rust
qualified
qualified
lsp-ws-proxy

WebSocketify any Language Server

Score
8
β˜… 78 β‘‚ 13 β€”
Rust
dweve-ai
dweve-ai
hedl

Token-efficient data serialization for LLM/AI. 50% fewer tokens than JSON, 93% better value/token. Rust, schema validation, LSP.

Score
17
β˜… 77 β‘‚ 28 β€”
Rust
pest-parser
pest-parser
pest-ide-tools

IDE tools for writing pest grammars, using the Language Server Protocol for Visual Studio Code, Vim and other editors

Score
45
β˜… 67 β‘‚ 13 β€”
Rust
EliotVU
EliotVU
UnrealScript-Language-Service

An UnrealScript Language Server Provider for VSCode

Score
42
β˜… 64 β‘‚ 13 β€”
TypeScript
vscode-langservers
vscode-langservers
vscode-css-languageserver-bin

Binary version published on npm of vscode-css-languageserver extracted from VSCode tree

Score
12
β˜… 62 β‘‚ 9 β€”
JavaScript
artempyanykh
artempyanykh
marksman-vscode

Marksman extension for VSCode. Note taking with cross-references and diagnostics.

Score
10
β˜… 58 β‘‚ 2 β€”
TypeScript
onflow
onflow
vscode-cadence

VS Code extension for Cadence on the Flow network. Syntax highlighting, diagnostics, and language server for Cadence smart contracts

Score
0
β˜… 54 β‘‚ 22 β€”
TypeScript
Related Topics
#lsp#vscode#language-server-protocol#vscode-extension#rust#neovim#ide#lsp-server#vim#typescript#parser#visual-studio-code

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly