#lsp (30 Repositories)
Ranked open-source repositories tagged with #lsp, scored by pull request acceptance likelihood and maintainer engagement velocity.
89.9%
83.1h
30 repositories tagged #lsp
scalameta/metals-vscode
Visual Studio Code extension for Metals
open-policy-agent/regal
Regal is a linter and language server for Rego, bringing your policy development experience to the next level!
crisidev/bacon-ls
A Language Server for Rust using Bacon diagnostics
neoclide/coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
PHPantom-dev/phpantom_lsp
Fast PHP language server with deep type intelligence. Generics, Laravel, PHPStan annotations. Ready in an instant.
sublimelsp/LSP
Client implementation of the Language Server Protocol for Sublime Text
tekumara/typos-lsp
Source code spell checker for Visual Studio Code, Neovim and other LSP clients
expert-lsp/expert
Official Elixir Language Server Protocol implementation
ubugeeei-prod/vize
Blazing fast Vue.js Toolchain. Compiler, Linter, Type Checker, Formatter, LSP, Story System, Editor Extensions. This already passed 13k+ test suites, includes real world E2E.
codersauce/red
:memo: Vimlike Modal Text Editor in Rust
SpyglassMC/Spyglass
Development tools for vanilla Minecraft: Java Edition data pack developers.
spences10/my-pi
Composable Pi coding agent with MCP, LSP, agent chains, prompt presets, and local eval telemetry
redhat-developer/lsp4ij
LSP & DAP Client for IntelliJ
mrcjkb/rustaceanvim
🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
eugenioenko/ttt
TTT Editor - Terminal Text Tool: a terminal text editor IDE. A real alternative to VS Code, Zed, and Sublime that runs in your terminal. Single binary, zero config.
tombi-toml/tombi
TOML Formatter / Linter / Language Server
clojure-lsp/clojure-lsp
Clojure & ClojureScript Language Server (LSP) implementation
mrcjkb/haskell-tools.nvim
🦥 Supercharge your Haskell experience in neovim!
Myriad-Dreamin/tinymist
Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
neovim/nvim-lspconfig
Quickstart configs for Nvim LSP
ltex-plus/ltex-ls-plus
LTeX+ Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others
iwe-org/iwe
Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents
Hessesian/kmp-lsp
Fast, low-memory LSP server for Kotlin and Java, written in Rust
Mathijs-Bakker/godotdev.nvim
Neovim plugin for Godot 4 with GDScript LSP, GDShader support, C#, DAP debugging, Godot console output, formatting, health checks, static scene tree inspector, and in-editor Godot docs.
anzellai/sky
Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output.
typescript-language-server/typescript-language-server
Unofficial TypeScript & JavaScript Language Server
scalameta/nvim-metals
A Metals plugin for Neovim
scalameta/metals
Scala language server with rich IDE features 🚀
ray-x/navigator.lua
Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
ansible/vscode-ansible
Ansible IDE extension: auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.