An open API service providing repository metadata for many open source software ecosystems.

Topic: "language-server"

neovim/nvim-lspconfig

Quickstart configs for Nvim LSP

Language: Lua - Size: 5.23 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11,714 - Forks: 2,178

a-h/templ

A language for writing HTML user interfaces in Go.

Language: Go - Size: 7.58 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 9,094 - Forks: 307

zigtools/zls

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

Language: Zig - Size: 7.91 MB - Last synced at: 30 minutes ago - Pushed at: 35 minutes ago - Stars: 3,716 - Forks: 348

LuaLS/lua-language-server

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

Language: Lua - Size: 25 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 3,683 - Forks: 351

mtshiba/pylyzer

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

Language: Rust - Size: 3.75 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 2,816 - Forks: 38

artempyanykh/marksman

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

Language: F# - Size: 9.83 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 2,367 - Forks: 39

bash-lsp/bash-language-server

A language server for Bash

Language: TypeScript - Size: 4.15 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,328 - Forks: 132

scalameta/metals

Scala language server with rich IDE features 🚀

Language: Scala - Size: 2 GB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2,185 - Forks: 371

redhat-developer/vscode-java

Java Language Support for Visual Studio Code

Language: TypeScript - Size: 8.51 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,155 - Forks: 465

typescript-language-server/typescript-language-server

TypeScript & JavaScript Language Server

Language: TypeScript - Size: 2.53 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 2,097 - Forks: 161

castwide/solargraph

A Ruby language server.

Language: Ruby - Size: 32.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,936 - Forks: 158

fwcd/kotlin-language-server

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

Language: Kotlin - Size: 36.7 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 1,818 - Forks: 225

microsoft/pylance-release

Documentation and issues for Pylance

Language: Python - Size: 14.5 MB - Last synced at: about 1 hour ago - Pushed at: 3 days ago - Stars: 1,774 - Forks: 771

clangd/clangd

clangd language server

Language: Shell - Size: 198 KB - Last synced at: 17 days ago - Pushed at: 21 days ago - Stars: 1,721 - Forks: 73

latex-lsp/texlab

An implementation of the Language Server Protocol for LaTeX

Language: Rust - Size: 32.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,708 - Forks: 58

bmewburn/vscode-intelephense

PHP intellisense for Visual Studio Code

Language: TypeScript - Size: 1.27 MB - Last synced at: 16 days ago - Pushed at: 26 days ago - Stars: 1,702 - Forks: 98

elixir-lsp/elixir-ls

A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"

Language: Elixir - Size: 8.03 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 1,590 - Forks: 211

Myriad-Dreamin/tinymist

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

Language: Rust - Size: 7.22 MB - Last synced at: 13 minutes ago - Pushed at: 2 days ago - Stars: 1,483 - Forks: 70

mattn/efm-langserver

General purpose Language Server

Language: Go - Size: 472 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 1,431 - Forks: 64

mattn/vim-lsp-settings

Auto configurations for Language Server for vim-lsp

Language: Vim Script - Size: 1.41 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,341 - Forks: 239

sveltejs/language-tools

The Svelte Language Server, and official extensions which use it

Language: TypeScript - Size: 7.47 MB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1,302 - Forks: 207

clojure-lsp/clojure-lsp

Clojure & ClojureScript Language Server (LSP) implementation

Language: Clojure - Size: 35.3 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 1,221 - Forks: 161

redhat-developer/yaml-language-server

Language Server for YAML Files

Language: TypeScript - Size: 31 MB - Last synced at: 4 days ago - Pushed at: 20 days ago - Stars: 1,207 - Forks: 281

TypeFox/monaco-languageclient

Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples

Language: TypeScript - Size: 6.87 MB - Last synced at: 25 minutes ago - Pushed at: 2 days ago - Stars: 1,182 - Forks: 199

felixfbecker/php-language-server

PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥

Language: PHP - Size: 1.92 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 1,170 - Forks: 185

sqls-server/sqls

SQL language server written in Go.

Language: Go - Size: 2.44 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1,087 - Forks: 75

hashicorp/terraform-ls

Terraform Language Server

Language: Go - Size: 17.6 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 1,055 - Forks: 137

kristoff-it/superhtml

HTML Language Server & Templating Language Library

Language: Zig - Size: 4.23 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 925 - Forks: 38

microsoft/python-language-server 📦

Microsoft Language Server for Python

Language: C# - Size: 5.75 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 919 - Forks: 132

Quramy/ts-graphql-plugin

TypeScript Language Service Plugin for GraphQL developers

Language: TypeScript - Size: 10.9 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 740 - Forks: 26

redhat-developer/vscode-yaml

YAML support for VS Code with built-in kubernetes syntax support

Language: TypeScript - Size: 28.9 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 707 - Forks: 239

valentjn/ltex-ls

LTeX Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others

Language: Kotlin - Size: 1.96 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 689 - Forks: 33

oraios/serena

a powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & Agno integration)

Language: Python - Size: 1.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 685 - Forks: 49

erlang-ls/erlang_ls

The Erlang Language Server

Language: Erlang - Size: 3.65 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 647 - Forks: 138

openlawlibrary/pygls

A pythonic generic language server

Language: Python - Size: 2.46 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 636 - Forks: 109

DanielGavin/ols

Language server for Odin

Language: Odin - Size: 3.05 MB - Last synced at: about 12 hours ago - Pushed at: 8 days ago - Stars: 633 - Forks: 97

haskell/vscode-haskell

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

Language: TypeScript - Size: 2.47 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 573 - Forks: 90

elixir-lsp/vscode-elixir-ls

Elixir language support and debugger for VS Code, powered by ElixirLS.

Language: TypeScript - Size: 3.68 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 566 - Forks: 109

OmniSharp/csharp-language-server-protocol

Language Server Protocol in C#

Language: C# - Size: 5.76 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 558 - Forks: 105

mrcjkb/haskell-tools.nvim

🦥 Supercharge your Haskell experience in neovim!

Language: Lua - Size: 1.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 528 - Forks: 21

dalance/svls

SystemVerilog language server

Language: Rust - Size: 770 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 504 - Forks: 31

ballerina-platform/lsp4intellij

This language client library provides language server protocol support for IntelliJ IDEA and other Jetbrains IDEs.

Language: Java - Size: 3.51 MB - Last synced at: 13 days ago - Pushed at: 25 days ago - Stars: 463 - Forks: 108

ionide/FsAutoComplete

F# language server using Language Server Protocol

Language: F# - Size: 10 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 427 - Forks: 159

elm-tooling/elm-language-server

Language server implementation for Elm

Language: TypeScript - Size: 5.94 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 424 - Forks: 68

castwide/vscode-solargraph

A Visual Studio Code extension for Solargraph.

Language: TypeScript - Size: 2.35 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 419 - Forks: 26

rcjsuen/dockerfile-language-server

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

Language: TypeScript - Size: 1.52 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 408 - Forks: 15

VHDL-LS/rust_hdl

Language: Rust - Size: 3.35 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 394 - Forks: 64

bergercookie/asm-lsp

Language server for NASM/GAS/GO Assembly

Language: Rust - Size: 12.7 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 362 - Forks: 22

SpyglassMC/Spyglass

Development tools for vanilla Minecraft: Java Edition data pack developers.

Language: TypeScript - Size: 35.5 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 352 - Forks: 38

rescript-lang/rescript-vscode

Official VSCode plugin for ReScript

Language: ReScript - Size: 120 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 336 - Forks: 58

vshaxe/vshaxe

Haxe Support for Visual Studio Code

Language: Haxe - Size: 4.31 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 334 - Forks: 63

candy-lang/candy

🍭 A sweet, functional programming language that is robust, minimalistic, and expressive.

Language: Rust - Size: 19.4 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 328 - Forks: 4

vlang/vls 📦

V language server. (Old V language server - see v-analyzer)

Language: V - Size: 5.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 311 - Forks: 52

vala-lang/vala-language-server

Code Intelligence for Vala & Genie

Language: Vala - Size: 17.7 MB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 303 - Forks: 44

JohnnyMorganz/luau-lsp

Language Server Implementation for Luau

Language: Luau - Size: 5.87 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 299 - Forks: 74

estin/simple-completion-language-server

Language server to enable word completion and snippets for Helix editor

Language: Rust - Size: 217 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 298 - Forks: 19

StyraInc/regal

Regal is a linter and language server for Rego, bringing your policy development experience to the next level!

Language: Go - Size: 7.33 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 296 - Forks: 41

Alloyed/lua-lsp

A Lua language server

Language: Lua - Size: 760 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 293 - Forks: 21

mrjosh/helm-ls

⎈ Language server for Helm ⎈

Language: C - Size: 990 KB - Last synced at: about 24 hours ago - Pushed at: 6 days ago - Stars: 289 - Forks: 18

BowlerHatLLC/vscode-as3mxml

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

Language: Java - Size: 7.19 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 265 - Forks: 41

astoff/digestif

A language server for TeX and friends

Language: Lua - Size: 2.78 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 264 - Forks: 6

atom/ide-php 📦

PHP language support for Atom-IDE

Language: JavaScript - Size: 188 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 264 - Forks: 41

marcoroth/stimulus-lsp

Intelligent Stimulus tooling for Visual Studio Code, Neovim, and more!

Language: TypeScript - Size: 2.54 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 261 - Forks: 14

thqby/vscode-autohotkey2-lsp

Autohotkey v2 Language Support using vscode-lsp.

Language: AutoHotkey - Size: 4.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 244 - Forks: 22

atom-community/ide-python

Python language support for Atom-IDE :atom: :snake:

Language: JavaScript - Size: 9.8 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 236 - Forks: 39

tqchen/ffi-navigator

Language: Python - Size: 155 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 235 - Forks: 24

elm-tooling/elm-language-client-vscode

Improving your Elm experience since 2019

Language: TypeScript - Size: 9.59 MB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 231 - Forks: 28

azdavis/millet

A language server for Standard ML in Rust.

Language: Rust - Size: 5.56 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 223 - Forks: 12

doompling/fuzzy_ruby_server

A Ruby language server for large codebases

Language: Rust - Size: 82.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 215 - Forks: 4

manateelazycat/nox 📦

Nox is a lightweight, high-performance LSP client for Emacs

Language: Emacs Lisp - Size: 479 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 208 - Forks: 15

GroovyLanguageServer/groovy-language-server

A language server for Groovy — designed for Moonshine IDE, but may be useful in other environments

Language: Java - Size: 610 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 197 - Forks: 64

JaneySprings/DotRush

Lightweight C# development environment for VSCode

Language: C# - Size: 10.7 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 192 - Forks: 6

suoto/hdl_checker

Repurposing existing HDL tools to help writing better code

Language: Python - Size: 1.05 MB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 192 - Forks: 22

grafana/jsonnet-language-server

A Language Server Protocol (LSP) server for Jsonnet (https://jsonnet.org)

Language: Go - Size: 1.4 MB - Last synced at: 8 days ago - Pushed at: 26 days ago - Stars: 189 - Forks: 26

hyprland-community/hyprls

A LSP server for Hyprland config files [maintainer=@gwennlbh]

Language: Go - Size: 4.35 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 189 - Forks: 7

svenstaro/glsl-language-server 📦

Language server implementation for GLSL

Language: C++ - Size: 122 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 187 - Forks: 29

prometheus-community/promql-langserver

PromQL language server

Language: Go - Size: 2.15 MB - Last synced at: 23 days ago - Pushed at: 7 months ago - Stars: 178 - Forks: 18

RLovelett/langserver-swift 📦

A Swift implementation of the open Language Server Protocol.

Language: Swift - Size: 257 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 177 - Forks: 16

ndonfris/fish-lsp

LSP implementation for the fish shell language 🐠

Language: TypeScript - Size: 6.52 MB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 174 - Forks: 9

vivekmalneedi/veridian

A SystemVerilog Language Server

Language: Rust - Size: 1010 KB - Last synced at: 5 days ago - Pushed at: 22 days ago - Stars: 164 - Forks: 18

qualified/lsps

Use Language Servers with in-browser editors. Monorepo of editor agnostic packages and CodeMirror client.

Language: TypeScript - Size: 12.7 MB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 161 - Forks: 15

vlang/v-analyzer

The @vlang language server, for all your editing needs like go-to-definition, code completion, type hints, and more.

Language: V - Size: 40.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 154 - Forks: 21

JBakamovic/cxxd

C/C++ language server implemented on top of Clang frontend.

Language: Python - Size: 1.71 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 150 - Forks: 8

arduino/arduino-language-server

An Arduino Language Server based on Clangd to Arduino code autocompletion

Language: Go - Size: 883 KB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 149 - Forks: 17

swyddfa/esbonio

A language server for working with Sphinx projects.

Language: Python - Size: 35.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 143 - Forks: 22

bufbuild/buf-language-server 📦

Archived: LSP support is being built into the Buf CLI

Language: Go - Size: 84 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 11

RLovelett/vscode-swift 📦

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

Language: TypeScript - Size: 242 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 128 - Forks: 7

Shopify/theme-tools

Everything developer experience for Shopify themes

Language: TypeScript - Size: 17.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 122 - Forks: 42

rydesun/fennel-language-server

Fennel language server protocol (LSP) support.

Language: Rust - Size: 108 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 121 - Forks: 9

REditorSupport/sublime-ide-r

R-IDE: Make Sublime Text a perfect IDE for R

Language: Python - Size: 1.59 MB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 111 - Forks: 7

stackus/goht

A Haml template engine for Go

Language: Go - Size: 3.01 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 106 - Forks: 2

vshaxe/haxe-language-server

Language Server Protocol implementation for the Haxe language

Language: Haxe - Size: 2.06 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 105 - Forks: 31

Beaglefoot/awk-language-server

Language Server for AWK and associated VSCode client extension

Language: TypeScript - Size: 780 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 103 - Forks: 5

jamesbirtles/svelte-language-server 📦

A WIP language server for Svelte

Language: TypeScript - Size: 165 KB - Last synced at: 1 day ago - Pushed at: almost 5 years ago - Stars: 97 - Forks: 13

caddyserver/vscode-caddyfile

Rich Caddyfile support for Visual Studio Code

Language: TypeScript - Size: 1.55 MB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 93 - Forks: 4

SogoCZE/Jails

Jai language server prototype

Language: Jai - Size: 8.36 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 92 - Forks: 12

hashicorp/hcl-lang

Schema and decoder to be used as building blocks for an HCL2-based language server.

Language: Go - Size: 1.47 MB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 89 - Forks: 26

teal-language/vscode-teal

Teal language support for Visual Studio Code

Language: TypeScript - Size: 680 KB - Last synced at: 20 days ago - Pushed at: 30 days ago - Stars: 86 - Forks: 13

tsufeki/tenkawa-php-language-server

Language server for PHP, with powerful static analysis and type inference.

Language: PHP - Size: 1.03 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 84 - Forks: 8

Leathong/openscad-support-vscode

OpenSCAD language support for VSCode

Language: TypeScript - Size: 117 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 83 - Forks: 9