Ecosyste.ms: Repos

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

GitHub topics: language-server-protocol

ajeetdsouza/loxcraft

Language tooling for the Lox programming language.

Language: Rust - Size: 683 KB - Last synced: about 3 hours ago - Pushed: about 5 hours ago - Stars: 238 - Forks: 9

mrcjkb/rustaceanvim

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

Language: Lua - Size: 1.02 MB - Last synced: about 3 hours ago - Pushed: 1 day ago - Stars: 1,033 - Forks: 40

goplus/tools Fork of golang/tools

Go+ Tools & Go+ Language Server

Language: Go - Size: 39.9 MB - Last synced: about 6 hours ago - Pushed: about 24 hours ago - Stars: 3 - Forks: 7

ionide/FsAutoComplete

F# language server using Language Server Protocol

Language: F# - Size: 9.83 MB - Last synced: about 7 hours ago - Pushed: about 10 hours ago - Stars: 382 - Forks: 147

tamago324/nlsp-settings.nvim

A plugin for setting Neovim LSP with JSON or YAML files

Language: Lua - Size: 736 KB - Last synced: about 14 hours ago - Pushed: about 14 hours ago - Stars: 298 - Forks: 21

nix-community/nixd

Nix language server, based on nix libraries [maintainer=@inclyc]

Language: C++ - Size: 4.57 MB - Last synced: about 8 hours ago - Pushed: 5 days ago - Stars: 666 - Forks: 21

ballerina-platform/lsp4intellij

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

Language: Java - Size: 3.48 MB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 425 - Forks: 96

emacs-lsp/lsp-mode

Emacs client/library for the Language Server Protocol

Language: Emacs Lisp - Size: 156 MB - Last synced: about 14 hours ago - Pushed: 2 days ago - Stars: 4,674 - Forks: 856

BBpezsgo/BBCode-LanguageServer

Language: C# - Size: 168 KB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 0 - Forks: 0

marcoroth/stimulus-lsp

Intelligent Stimulus tooling for Visual Studio Code and Neovim

Language: TypeScript - Size: 2.4 MB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 164 - Forks: 10

robotcodedev/robotcode

RobotFramework support for Visual Studio Code

Language: Python - Size: 17.3 MB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 162 - Forks: 11

DDP-Projekt/DDPLS

Der Language Server der Deutschen Programmiersprache

Language: Go - Size: 160 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 7 - Forks: 0

theniceboy/nvim

The Ultimate NeoVim Config for Colemak Users

Language: Vim Script - Size: 2.65 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,950 - Forks: 560

filiptibell/tooling-language-server

A language server for tools & package managers

Language: Rust - Size: 751 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 8 - Forks: 0

sqls-server/sqls

SQL language server written in Go.

Language: Go - Size: 2.43 MB - Last synced: about 17 hours ago - Pushed: 5 days ago - Stars: 874 - Forks: 66

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: 1 day ago - Pushed: 4 months ago - Stars: 127 - Forks: 14

FurqanSoftware/codemirror-languageserver

Language Server integration for CodeMirror 6

Language: TypeScript - Size: 286 KB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 162 - Forks: 21

hyprland-community/hyprls

A LSP server for Hyprland config files [maintainer=@ewen-lbh]

Language: Go - Size: 4.21 MB - Last synced: about 17 hours ago - Pushed: 7 days ago - Stars: 24 - Forks: 0

microsoft/pylance-release

Documentation and issues for Pylance

Language: Python - Size: 13.6 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,654 - Forks: 769

remcohaszing/monaco-languageserver-types

Convert between language server types and Monaco editor types

Language: TypeScript - Size: 536 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 8 - Forks: 1

imandra-ai/ipl-vscode

Imandra Protocol Language VS Code Plugin

Size: 1.07 GB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 8 - Forks: 1

PowerShell/PowerShellEditorServices

A common platform for PowerShell development support in any editor or application!

Language: C# - Size: 7.86 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 599 - Forks: 203

GroovyLanguageServer/groovy-language-server

A language server for Groovy

Language: Java - Size: 594 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 165 - Forks: 52

vishesh/lsp-racket.el

Emacs client for Racket Language Server Protocol

Language: Emacs Lisp - Size: 1.95 KB - Last synced: 2 days ago - Pushed: over 5 years ago - Stars: 4 - Forks: 2

Boilertalk/swift-language-server

A Language Server implementation for Swift

Language: Swift - Size: 30.3 KB - Last synced: 2 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 2

publicodes/language-server

Language server for Publicodes

Language: TypeScript - Size: 184 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 5 - Forks: 0

kakoune-lsp/kakoune-lsp

Kakoune Language Server Protocol Client

Language: Rust - Size: 1.91 MB - Last synced: about 5 hours ago - Pushed: 3 days ago - Stars: 576 - Forks: 111

gluon-lang/lsp-types

Types for communicating with a language server

Language: Rust - Size: 695 KB - Last synced: about 6 hours ago - Pushed: 25 days ago - Stars: 300 - Forks: 78

wangshunnn/mpx-template-features

Mpx Template Features for VS Code

Language: TypeScript - Size: 3.39 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0

MyFedora/pyspeer

Pyspeer spears Pylance

Language: JavaScript - Size: 9.77 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 10 - Forks: 1

sublimelsp/LSP

Client implementation of the Language Server Protocol for Sublime Text

Language: Python - Size: 5.86 MB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 1,604 - Forks: 180

nevalang/vscode-neva

VSCode extension for Neva programming language

Language: TypeScript - Size: 1.28 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 2

b0o/SchemaStore.nvim

🛍 JSON schemas for Neovim

Language: Lua - Size: 1.12 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 647 - Forks: 15

VonHeikemen/lsp-zero.nvim

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

Language: Lua - Size: 992 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3,534 - Forks: 91

fwcd/curry-language-server

IDE support for the functional logic language Curry

Language: Haskell - Size: 635 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 23 - Forks: 3

svenstaro/glsl-language-server

Language server implementation for GLSL

Language: C++ - Size: 102 KB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 163 - Forks: 28

Horse64/horsels.horse64.org

HorseLS is a Horse64 language server. THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/horsels.horse64.org

Size: 25.4 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

JCWasmx86/mesonlsp

An unofficial, unendorsed language server for meson written in C++

Language: C++ - Size: 4.09 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 41 - Forks: 6

MaskRay/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

Language: C++ - Size: 4.51 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 3,645 - Forks: 253

erlang-ls/erlang_ls

The Erlang Language Server

Language: Erlang - Size: 3.36 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 609 - Forks: 136

mrcjkb/haskell-tools.nvim

Supercharge your Haskell experience in neovim!

Language: Lua - Size: 896 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 386 - Forks: 16

ndonfris/fish-lsp

LSP implementation for the fish shell langauge 🐠

Language: TypeScript - Size: 9.43 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 9 - Forks: 1

9fans/acme-lsp

Language Server Protocol tools for the acme text editor

Language: Go - Size: 714 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 179 - Forks: 23

wkillerud/some-sass

Modern SCSS language server. Full support for `@use` and `@forward`, including aliases, prefixes and hiding.

Language: TypeScript - Size: 22 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 43 - Forks: 4

zakaria1193/zfa_nvim

My code editor config for neo vim. Lua based.

Language: Lua - Size: 156 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

chanhx/crabviz

🦀 A LSP-based interative call graph generator

Language: Rust - Size: 459 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 578 - Forks: 17

prisma/language-tools

🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.

Language: TypeScript - Size: 221 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 237 - Forks: 32

camel-tooling/camel-language-server

The Apache Camel LSP server implementation

Language: Java - Size: 2.93 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 45 - Forks: 24

hangyav/textLSP

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

Language: Python - Size: 340 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 34 - Forks: 0

go-language-server/protocol

Package protocol implements Language Server Protocol specification in Go

Language: Go - Size: 1.51 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 88 - Forks: 14

bmewburn/vscode-intelephense

PHP intellisense for Visual Studio Code

Language: TypeScript - Size: 1.42 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 1,545 - Forks: 91

supabase-community/postgres_lsp

A Language Server for Postgres

Language: Rust - Size: 2.44 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 3,132 - Forks: 56

nvim-java/nvim-java

Painless Java in Neovim

Language: Lua - Size: 157 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 542 - Forks: 21

rcjsuen/dockerfile-language-service

Dockerfile language service for providing an API to create feature-rich Dockerfile editors in JavaScript.

Language: TypeScript - Size: 13.5 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 16 - Forks: 2

julia-vscode/LanguageServer.jl

An implementation of the Microsoft Language Server Protocol for the Julia language.

Language: Julia - Size: 2.64 MB - Last synced: about 9 hours ago - Pushed: about 9 hours ago - Stars: 351 - Forks: 74

MicroShed/lsp4ij

Common LSP provider component for IntelliJ

Language: Java - Size: 841 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 4

jacobdufault/cquery 📦

C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more

Language: C++ - Size: 4.83 MB - Last synced: about 18 hours ago - Pushed: almost 4 years ago - Stars: 2,339 - Forks: 163

rust-lang/rls 📦

Repository for the Rust Language Server (aka RLS)

Language: Rust - Size: 8.98 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 3,528 - Forks: 259

yioneko/vtsls

LSP wrapper for typescript extension of vscode

Language: TypeScript - Size: 1.01 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 213 - Forks: 2

erlang-ls/vscode

The Visual Studio Code Extension for the Erlang Language Server

Language: TypeScript - Size: 696 KB - Last synced: 7 days ago - Pushed: 9 days ago - Stars: 75 - Forks: 25

microsoft/python-language-server 📦

Microsoft Language Server for Python

Language: C# - Size: 5.75 MB - Last synced: 2 days ago - Pushed: about 2 years ago - Stars: 909 - Forks: 173

oracle/javavscode

Java platform support for Visual Studio Code for full featured Java development (edit-compile-debug & test cycle)

Language: TypeScript - Size: 1.46 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 191 - Forks: 11

fortran-lang/fortls

fortls - Fortran Language Server

Language: Python - Size: 21.6 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 217 - Forks: 36

sr-lab/coqpyt

Python client for coq-lsp

Language: Python - Size: 581 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 10 - Forks: 1

jupyter-lsp/jupyterlab-lsp

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

Language: TypeScript - Size: 8.94 MB - Last synced: 27 days ago - Pushed: about 1 month ago - Stars: 1,725 - Forks: 140

nvim-java/nvim-java-core

Provides APIs to interact with java projects in Neovim

Language: Lua - Size: 132 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 7 - Forks: 2

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: 9 days ago - Pushed: about 1 month ago - Stars: 1,490 - Forks: 188

rafi/vim-config

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

Language: Lua - Size: 2.55 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 1,829 - Forks: 461

TomasHubelbauer/lsp-plugin

A prototyping repository for the TS Server plugin adding partial support for URL in ESM statements

Language: JavaScript - Size: 7.81 KB - Last synced: 10 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

viluon/masters-thesis

The text of my Master's thesis, a language server for Programming Protocol-independent Packet Processors.

Language: TeX - Size: 2.78 MB - Last synced: 10 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 0

natemoo-re/stencil-languageserver

Adds support for context-aware completions, diagnostics, and more for Stencil projects in editors that support the Language Server Protocol (LSP)

Language: TypeScript - Size: 55.7 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

Pure-D/serve-d

D LSP server (dlang language server protocol server)

Language: D - Size: 1.74 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 188 - Forks: 48

nikeee/dot-language-server

A language server for the DOT language

Language: TypeScript - Size: 1.03 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 28 - Forks: 4

tillig/vscode-spectral 📦

VS Code extension that adds lint support for OpenAPI, JSON, and YAML using Spectral.

Language: TypeScript - Size: 733 KB - Last synced: 10 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

artempyanykh/marksman

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

Language: F# - Size: 9.87 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 1,690 - Forks: 31

williamthome/zotonic-ls

Zotonic Language Server

Language: TypeScript - Size: 24.4 MB - Last synced: 10 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

SPinti-Software/cpc-lsp

CpcdosC+ Language Server

Language: TypeScript - Size: 2.93 KB - Last synced: 11 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

SmiteshP/nvim-navbuddy

A simple popup display that provides breadcrumbs feature using LSP server

Language: Lua - Size: 129 KB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 688 - Forks: 27

RainbowC0/TermuC Fork of MrIkso/CodeEditor

A simple C/C++ IDE for Android, backed on powerfull Termux

Language: Java - Size: 804 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 6 - Forks: 0

estin/simple-completion-language-server

Language server to enable word completion and snippets for Helix editor

Language: Rust - Size: 67.4 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 119 - Forks: 6

rcjsuen/dockerfile-language-server

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

Language: TypeScript - Size: 1.21 MB - Last synced: 10 days ago - Pushed: 7 months ago - Stars: 351 - Forks: 15

fischerling/vis-lspc

language server protocol client for the vis editor

Language: Lua - Size: 291 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 34 - Forks: 4

SmiteshP/nvim-navic

Simple winbar/statusline plugin that shows your current code context

Language: Lua - Size: 143 KB - Last synced: 10 days ago - Pushed: 3 months ago - Stars: 1,292 - Forks: 51

autozimu/LanguageClient-neovim

Language Server Protocol (LSP) support for vim and neovim.

Language: Rust - Size: 43.4 MB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 3,542 - Forks: 274

wgurecky/nvim

Neovim config files for c,c++, and python

Language: Perl - Size: 188 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 27 - Forks: 4

bergercookie/asm-lsp

Language server for NASM/GAS/GO Assembly

Language: Rust - Size: 6.62 MB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 187 - Forks: 10

clj-kondo/clj-kondo.lsp

Clj-kondo language server and VSCode extension: https://marketplace.visualstudio.com/items?itemName=borkdude.clj-kondo

Language: Clojure - Size: 135 KB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 27 - Forks: 6

swyddfa/lsp-devtools

Tooling for working with language servers and clients.

Language: Python - Size: 585 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 35 - Forks: 6

ejgallego/coq-lsp

Visual Studio Code Extension and Language Server Protocol for Coq

Language: OCaml - Size: 23.9 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 129 - Forks: 27

mayerrobert/hello-lsp

"Hello, World!" style language server

Language: Java - Size: 57.6 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

wixplosives/stylable-intelligence

Stylable extension for Visual Studio Code

Language: TypeScript - Size: 14.1 MB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 16 - Forks: 6

build-server-protocol/build-server-protocol

Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.

Language: Java - Size: 9.38 MB - Last synced: 9 days ago - Pushed: 11 days ago - Stars: 425 - Forks: 63

langserver/langserver.github.io

Language: HTML - Size: 310 KB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 201 - Forks: 178

crystal-lang-tools/scry 📦

Scry is a code analysis server for https://crystal-lang.org

Language: Crystal - Size: 335 KB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 333 - Forks: 32

dylan-lang/lsp-dylan

Language Server for Dylan (alpha)

Language: Dylan - Size: 340 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 7 - Forks: 2

badele/vide

Neovim custom configuration, oriented for DevOps role (bash, go, json, python, terraform, typescript, etc ...). not empty code :)

Language: Lua - Size: 2.69 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 32 - Forks: 0

node-casl2-comet2/node-casl2-language-server

CASL2 language server conforming to Microsoft's Language Server Protocol

Language: TypeScript - Size: 89.8 KB - Last synced: 14 days ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

leon-bckl/lsp-framework

Language Server Protocol implementation in C++

Language: C++ - Size: 278 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 1

utilyre/barbecue.nvim

A VS Code like winbar for Neovim

Language: Lua - Size: 2.6 MB - Last synced: 14 days ago - Pushed: 22 days ago - Stars: 679 - Forks: 27

eclipse-langium/langium-website

Source of langium.org

Language: TypeScript - Size: 6.47 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 13 - Forks: 29