Topic: "language-server-protocol"
lite-xl/lite-xl-lsp
LSP Plugin for Lite XL editor
Language: Lua - Size: 1.33 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 160 - Forks: 22

NuiLab/code-vr
🐍 Program and explore real applications with virtual reality! Learn how to program, compete to build apps, and even collaborate with other people in realtime, in game or not!
Language: Rust - Size: 4.21 MB - Last synced at: 8 days ago - Pushed at: almost 8 years ago - Stars: 151 - Forks: 9

hood/popui.nvim
NeoVim UI sweetness.
Language: Lua - Size: 66.4 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 139 - Forks: 4

natebosch/dart_lsp 📦
Tools for writing a language server following the Language Server Protocol.
Language: Dart - Size: 268 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 135 - Forks: 6

jasonjmcghee/livelove
Love2D LSP (VS Code / Neovim / Zed / etc.) extension for live coding and live variable tracking
Language: JavaScript - Size: 5.33 MB - Last synced at: about 19 hours ago - Pushed at: 15 days ago - Stars: 134 - Forks: 2

python-rope/pylsp-rope
Extended refactoring capabilities for python-lsp-server using Rope
Language: Python - Size: 284 KB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 133 - Forks: 6

WolframResearch/vscode-wolfram
Official Visual Studio Code extension for Wolfram Language
Language: TypeScript - Size: 2.58 MB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 131 - Forks: 10

RainbowC0/TermuC
A simple C/C++ IDE for Android, backed on powerfull Termux
Language: Java - Size: 3.37 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 128 - Forks: 14

erlang/sourcer
An Erlang language server, providing IDE services.
Language: Erlang - Size: 2.53 MB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 123 - Forks: 19

reproto/reproto
Rethinking Protocols
Language: Rust - Size: 8.35 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 121 - Forks: 9

stackus/goht
A Haml, Slim, and EGO template engine for Go
Language: Go - Size: 2.81 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 118 - Forks: 2

joelday/papyrus-lang
📜Advanced language tools for the Papyrus scripting language.
Language: C# - Size: 8.19 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 118 - Forks: 22

ChimeHQ/LanguageClient
Language Server Protocol (LSP) client for Swift
Language: Swift - Size: 169 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 111 - Forks: 13

agda/agda-language-server
Language Server for Agda
Language: Haskell - Size: 390 KB - Last synced at: about 15 hours ago - Pushed at: 5 months ago - Stars: 109 - Forks: 15

go-language-server/protocol
Package protocol implements Language Server Protocol specification in Go
Language: Go - Size: 1.77 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 106 - Forks: 15

d-language-server/dls 📦
A Language Server implementation for D
Language: D - Size: 1.66 MB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 106 - Forks: 13

ember-tooling/ember-language-server
Language Server Protocol implementation for Ember.js projects
Language: TypeScript - Size: 2.49 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 105 - Forks: 39

emacs-lsp/lsp-sourcekit
lsp-mode :heart: Apple's sourcekit
Language: Emacs Lisp - Size: 2.01 MB - Last synced at: 6 days ago - Pushed at: 27 days ago - Stars: 105 - Forks: 13

vshaxe/haxe-language-server
Language Server Protocol implementation for the Haxe language
Language: Haxe - Size: 2.06 MB - Last synced at: about 2 months ago - Pushed at: 4 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: 6 months ago - Stars: 104 - Forks: 5

ChimeHQ/SwiftLSPClient 📦
A Swift library for interacting with Language Server Protocol implementations
Language: Swift - Size: 240 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 102 - Forks: 19

m-pilia/vim-ccls
Vim plugin for the ccls language server
Language: Vim script - Size: 147 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 98 - Forks: 7

kuafuwang/LspCpp
A Language Server Protocol implementation in C++
Language: C++ - Size: 4.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 97 - Forks: 22

rhysd/vim-lsp-ale
Bridge between vim-lsp and ALE
Language: Vim script - Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 91 - Forks: 5

itemisCREATE/solidity-ide 📦
Solidity plugin for Eclipse
Language: Java - Size: 221 MB - Last synced at: 12 days ago - Pushed at: almost 4 years ago - Stars: 87 - Forks: 25

HUAHUAI23/nvim64
我的neovim ide配置,portable neovim,neovim 配置,从 0到1配置指南,vim 配置
Language: CSS - Size: 132 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 85 - Forks: 13

Strum355/mcshader-lsp
A language server and Visual Studio Code extension for Minecraft GLSL Shaders
Language: Rust - Size: 4.28 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 83 - Forks: 5

lasorda/protobuf-language-server
A language server implementation for Google Protocol Buffers
Language: Go - Size: 16.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 82 - Forks: 11

CXuesong/LanguageServer.NET
A .NET Standard server-side implementation of Language Server Protocol 2.0/3.x infrastructure library.
Language: C# - Size: 556 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 82 - Forks: 13

swyddfa/lsp-devtools
Tooling for working with language servers and clients.
Language: Python - Size: 630 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 81 - Forks: 10

erlang-ls/vscode
The Visual Studio Code Extension for the Erlang Language Server
Language: TypeScript - Size: 559 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 80 - Forks: 26

amgdev9/kotlin-lsp
A Language Server Protocol implementation for the Kotlin language, leveraging the Kotlin Analysis API as its core
Language: Kotlin - Size: 437 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 78 - Forks: 7

mkslanc/ace-linters
Language-aware features for Ace Editor
Language: TypeScript - Size: 721 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 77 - Forks: 11

neomutt/lsp-tree-sitter
A library to create language servers.
Language: Python - Size: 208 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 77 - Forks: 1

wkillerud/some-sass
Language server with improved support for SCSS, Sass indented and SassDoc. Workspace awareness and full support for Sass modules.
Language: TypeScript - Size: 25.1 MB - Last synced at: 2 days ago - Pushed at: 16 days ago - Stars: 76 - Forks: 5

github/copilot-language-server-release
Feedback for the GitHub Copilot Language Server
Size: 15.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 75 - Forks: 3

Polymer/polymer-editor-service 📦
Moved to Polymer/tools monorepo
Language: TypeScript - Size: 589 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 74 - Forks: 12

hangyav/textLSP
Language server for text spell and grammar check with various tools.
Language: Python - Size: 407 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 73 - Forks: 3

JCWasmx86/mesonlsp 📦
An unofficial, unendorsed language server for meson written in C++
Language: C++ - Size: 4.12 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 73 - Forks: 14

eclipse-lsp4e/lsp4e
Language Server Protocol support in Eclipse IDE
Language: Java - Size: 3.18 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 71 - Forks: 62

eruizc-dev/jdtls-launcher 📦
The simplest way to install and launch JDTLS
Language: Shell - Size: 49.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 5

mistweaverco/kulala-ls
A minimal 🤏 language 🔊 server 📡 for HTTP 🐼 syntax 🌈.
Language: TypeScript - Size: 371 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 68 - Forks: 2

apexskier/nova-typescript 📦
Typescript support for Nova
Language: TypeScript - Size: 5.23 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 68 - Forks: 18

non-Jedi/eglot-jl
Wrapper for using Julia LanguageServer.jl with emacs eglot
Language: Emacs Lisp - Size: 1.09 MB - Last synced at: about 5 hours ago - Pushed at: 3 months ago - Stars: 65 - Forks: 12

tintoy/msbuild-project-tools-server
Language server for MSBuild intellisense (including PackageReference completion).
Language: C# - Size: 1.07 MB - Last synced at: about 6 hours ago - Pushed at: 13 days ago - Stars: 63 - Forks: 18

qualified/lsp-ws-proxy
WebSocketify any Language Server
Language: Rust - Size: 133 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 63 - Forks: 8

ChimeHQ/LanguageServerProtocol
Swift library for working with Language Server Protocol (LSP)
Language: Swift - Size: 353 KB - Last synced at: about 23 hours ago - Pushed at: 28 days ago - Stars: 62 - Forks: 15

mikeroyal/SQL-NoSQL-Guide
SQL/NoSQL DB Guide. Learn about SQL/NoSQL databases & Distributed Systems.
Language: Go - Size: 219 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 60 - Forks: 21

micnncim/protocol-buffers-language-server
[WIP] Protocol Buffers Language Server
Language: Go - Size: 280 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 60 - Forks: 10

bkomuves/toy-language-server
Example language server (LSP) implementation for a toy language
Language: Haskell - Size: 313 KB - Last synced at: 20 days ago - Pushed at: almost 4 years ago - Stars: 59 - Forks: 2

panoply/liquify
💧 WIP ~ Liquid Language Support
Language: TypeScript - Size: 4.78 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 55 - Forks: 1

pest-parser/pest-ide-tools
IDE tools for writing pest grammars, using the Language Server Protocol for Visual Studio Code, Vim and other editors
Language: Rust - Size: 10.9 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 54 - Forks: 8

arjunattam/rubberduck
Better code navigation on GitHub: Usages, Definitions and Files Tree on code pages and pull requests
Language: JavaScript - Size: 35.3 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 5

slonoed/jsref
JavaScript refactoring language server
Language: TypeScript - Size: 1.24 MB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 53 - Forks: 3

ChimeHQ/ChimeKit
Framework for building Chime extensions
Language: Swift - Size: 142 MB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 52 - Forks: 3

WolframResearch/LSPServer
LSPServer is a package that implements the Language Server Protocol for Wolfram Language and allows a Wolfram Language kernel to run as an LSP server.
Language: Mathematica - Size: 2.2 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 10

messense/multi-lsp-proxy 📦
A LSP proxy to multiple language servers
Language: Rust - Size: 55.7 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 2

phpactor/language-server
Generic Language Server
Language: PHP - Size: 806 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 49 - Forks: 11

camel-tooling/camel-language-server
The Apache Camel LSP server implementation
Language: Java - Size: 3.09 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 48 - Forks: 26

docker/docker-language-server
Language server for Dockerfiles, Compose files, and Bake files
Language: Go - Size: 1.95 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 48 - Forks: 3

ember-tooling/vscode-ember
VSCode client for the Ember Language Server
Language: TypeScript - Size: 1.78 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 48 - Forks: 18

laughedelic/atom-ide-scala 📦
:atom: Scala & Dotty support for Atom IDE (🧟♂️ zombie repo)
Language: Scala - Size: 784 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 48 - Forks: 10

bricelam/T4Language
Adds basic language support for .tt files to Visual Studio.
Language: C# - Size: 413 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 47 - Forks: 3

fwcd/kotlin-analysis-server
Language server prototype using the new Kotlin analysis API
Language: Kotlin - Size: 127 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 47 - Forks: 3

aca/korean-language-server
Language server implementation for Korean. Spell/grammar checker for all editors including vim.
Language: JavaScript - Size: 1.73 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 3

badele/vide
Neovim custom configuration, oriented for DevOps role (bash, go, json, python, terraform, typescript, etc ...). not empty code :)
Language: Lua - Size: 2.76 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 44 - Forks: 1

nathanmsmith/nvim-ale-diagnostic 📦
Display Neovim LSP diagnostics in ALE.
Language: Lua - Size: 17.6 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 5

nikeee/dot-language-server
A language server for the DOT language.
Language: TypeScript - Size: 1 MB - Last synced at: about 20 hours ago - Pushed at: 13 days ago - Stars: 42 - Forks: 4

ebkalderon/nix-language-server
Language server for the Nix language (WIP)
Language: Rust - Size: 1000 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 42 - Forks: 4

codeface-io/LSPService
Use Local LSP Servers via WebSockets
Language: Swift - Size: 13.6 MB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 39 - Forks: 3

fischerling/vis-lspc
language server protocol client for the vis editor
Language: Lua - Size: 504 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 38 - Forks: 5

sr-lab/coqpyt
Python client for coq-lsp
Language: Python - Size: 533 KB - Last synced at: about 20 hours ago - Pushed at: 16 days ago - Stars: 37 - Forks: 4

smithy-lang/smithy-language-server
A Language Server Protocol implementation for the Smithy IDL
Language: Java - Size: 863 KB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 37 - Forks: 22

ckaznocha/ide-go 📦
Go language support for Atom-IDE, powered by Sourcegraph's Go Language Server
Language: TypeScript - Size: 518 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 37 - Forks: 2

kbwo/testing-language-server
Language server for real-time testing diagnostics
Language: Rust - Size: 249 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 36 - Forks: 0

lxtk-org/lxtk
Language Client/Server Toolkit
Language: Java - Size: 1.23 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 35 - Forks: 3

lukel97/lsp-test 📦
A functional test framework for LSP servers
Language: Haskell - Size: 556 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 35 - Forks: 15

wgurecky/nvim
Neovim config files for c,c++, and python
Language: Perl - Size: 204 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 34 - Forks: 5

arnoudbuzing/wolfram-server
Simple JSON based Wolfram Language expression evaluation server
Language: HTML - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 33 - Forks: 5

thomasjo/atom-ide-cpp 📦
C/C++ language support for Atom-IDE
Language: JavaScript - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: about 6 years ago - Stars: 33 - Forks: 4

orbitalquark/textadept-lsp
Language server protocol client module for Textadept.
Language: Lua - Size: 333 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 32 - Forks: 9

lifeart/ember-language-server Fork of ember-tooling/ember-language-server
Language Server Protocol implementation for Ember.js and Glimmer projects
Language: TypeScript - Size: 2.05 MB - Last synced at: 10 days ago - Pushed at: 18 days ago - Stars: 32 - Forks: 16

badetitou/Pharo-LanguageServer
A Language Server Protocol implementation in Pharo
Language: Smalltalk - Size: 483 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 32 - Forks: 6

stardog-union/stardog-language-servers
Language Servers for Stardog Languages
Language: TypeScript - Size: 358 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 32 - Forks: 7

hrsh7th/vim-lamp
💡Language Server Protocol client for Vim.
Language: Vim script - Size: 749 KB - Last synced at: 15 days ago - Pushed at: about 3 years ago - Stars: 32 - Forks: 0

mikeroyal/VSCode-Guide
VSCode Guide
Language: Shell - Size: 1.34 MB - Last synced at: 13 days ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 9

latex-lsp/language-server
A library to implement language servers in Rust.
Language: Rust - Size: 86.9 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 32 - Forks: 0

theia-ide/go-language-server Fork of microsoft/vscode-go 📦
A Go language server.
Language: TypeScript - Size: 33.6 MB - Last synced at: 10 days ago - Pushed at: about 6 years ago - Stars: 32 - Forks: 11

fwcd/curry-language-server
IDE support for the functional logic programming language Curry
Language: Haskell - Size: 756 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 31 - Forks: 2

PyvesB/eclipse-solargraph
:gem: Ruby development tools for Eclipse.
Language: Java - Size: 1.76 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 31 - Forks: 6

jozefhajnala/languageserversetup
R package for easy setup and initialization of the implementation of the Language Server Protocol for R
Language: R - Size: 70.3 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 30 - Forks: 1

badetitou/vscode-pharo
A VSCode plugin to support the Pharo Programming Language
Language: TypeScript - Size: 9.62 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 3

FoamScience/foam-language-server
A language server for OpenFOAM case files
Language: TypeScript - Size: 2.57 MB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 29 - Forks: 0

jokeyrhyme/nuls 📦
Language Server Protocol implementation for nushell
Language: Rust - Size: 43.9 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 1

sourcegraph/lsp-adapter 📦
lsp-adapter provides a proxy which adapts Sourcegraph LSP requests to vanilla LSP requests
Language: Go - Size: 315 KB - Last synced at: about 17 hours ago - Pushed at: almost 3 years ago - Stars: 29 - Forks: 8

clj-kondo/clj-kondo.lsp
Clj-kondo language server and VSCode extension: https://marketplace.visualstudio.com/items?itemName=borkdude.clj-kondo
Language: Clojure - Size: 163 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 6

jonnyboyC/kos-language-server
A language server for the Kerboscript (kOS) a language for Kerbal Space Program
Language: TypeScript - Size: 5.25 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 28 - Forks: 6

JimmyHuang454/EasyCompleteYou
A code-completion engine with easy for Vim and Neovim.
Language: Vim Script - Size: 98.1 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 0

tigersoldier/JavaComp
A Java completion server
Language: Java - Size: 11.7 MB - Last synced at: 28 days ago - Pushed at: about 5 years ago - Stars: 28 - Forks: 3

grahambates/m68k-lsp
Language Server Protocol implementation for Motorola 68000 assembly
Language: TypeScript - Size: 1.63 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 27 - Forks: 2
