GitStar
GitHub TrendingTopicsLanguages
/

Lsp GitHub Repositories

Explore popular GitHub repositories tagged “lsp”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

neoclide/coc.nvim

Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

TypeScript25,172953
neovim/nvim-lspconfig

Quickstart configs for Nvim LSP

Lua13,8892,485
a-h/templ

A language for writing HTML user interfaces in Go.

Go10,493367
facebook/pyrefly

A fast type checker and language server for Python

Rust6,892484
rebelot/kanagawa.nvim

NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

Lua6,342233
zigtools/zls

A language server for Zig supporting developers with features like autocomplete and goto definition

Zig5,077444
LuaLS/lua-language-server

A language server that offers Lua language support - programmed in Lua

Lua4,345437
zenc-lang/zenc

Write like a high-level language, run like C.

C4,306220
VonHeikemen/lsp-zero.nvim

A starting point to setup some lsp related features in neovim.

Lua3,97889
mason-org/mason-lspconfig.nvim

Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.

Lua3,937221
nvimdev/lspsaga.nvim

improve neovim lsp experience

Lua3,797306
Myriad-Dreamin/tinymist

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

Rust3,475182
artempyanykh/marksman

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

F#3,30269
nvimtools/none-ls.nvim

null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

Lua3,257121
SilasMarvin/lsp-ai

LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.

Rust3,202117
mrcjkb/rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

Lua3,079133
kevinhwang91/nvim-ufo

Not UFO in the sky, but an ultra fold in Neovim.

Lua2,94969
typescript-language-server/typescript-language-server

Unofficial TypeScript & JavaScript Language Server

TypeScript2,546185
CodeBoarding/CodeBoarding

Interactive architecture diagrams for codebases

Python2,389199
ray-x/lsp_signature.nvim

LSP signature hint as you type

Lua2,37184
stevearc/aerial.nvim

Neovim plugin for a code outline window

Lua2,335118
scalameta/metals

Scala language server with rich IDE features 🚀

Scala2,327439
Feel-ix-343/markdown-oxide

PKM Markdown Language Server

Rust2,268121
fwcd/kotlin-language-server

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

Kotlin2,041251
expert-lsp/expert

Official Elixir Language Server Protocol implementation

Elixir2,037108
Shopify/ruby-lsp

An opinionated language server for Ruby

Ruby2,030272
jupyter-lsp/jupyterlab-lsp

Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol

TypeScript2,001158
rafi/vim-config

Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim.

Lua1,973451
MadAppGang/dingo

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

Go1,90938
sublimelsp/LSP

Client implementation of the Language Server Protocol for Sublime Text

Python1,794199
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source