GitHub topics: lsp-client
mfussenegger/nvim-jdtls
Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls
Language: Lua - Size: 261 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,260 - Forks: 72

Gerome-Elassaad/lsp-code-client
lsp-code-client is a language server that serves as a backend for AI-powered functionality in your favorite code editors. It offers features like in-editor chatting with LLMs and code completions.
Language: Rust - Size: 961 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

leon-bckl/lsp-framework
Language Server Protocol implementation in C++
Language: C++ - Size: 285 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 18 - Forks: 7

emacs-lsp/lsp-dart
lsp-mode :heart: dart
Language: Emacs Lisp - Size: 7.39 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 205 - Forks: 24

SpartanJ/ecode
Lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance.
Language: Lua - Size: 104 KB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 994 - Forks: 16

nohzafk/devcontainer-feature-emacs-lsp-bridge
devcontainer feature for emacs to use lsp-bridge with language server
Language: Shell - Size: 2.51 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 20 - Forks: 1

mrcjkb/haskell-tools.nvim
🦥 Supercharge your Haskell experience in neovim!
Language: Lua - Size: 1.03 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 528 - Forks: 21

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

FalsePattern/ZigBrains
The zig language plugin for intellij
Language: Kotlin - Size: 2.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 169 - Forks: 11

laluxx/redit
Rust TUI modal editor
Language: Rust - Size: 144 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

saying121/interactive-inlay-hint.nvim
Interactive with inalyhint
Language: Lua - Size: 63.5 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 8 - Forks: 0

microsoft/multilspy
multilspy is a lsp client library in Python intended to be used to build applications around language servers.
Language: Python - Size: 261 KB - Last synced at: 13 days ago - Pushed at: 22 days ago - Stars: 277 - Forks: 53

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: 24.8 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 75 - Forks: 6

kuafuwang/LspCpp
A Language Server Protocol implementation in C++
Language: C++ - Size: 4.38 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 96 - Forks: 22

microsoft/monitors4codegen
Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multispy` is a lsp client library in Python intended to be used to build applications around language servers.
Language: Python - Size: 6.18 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 253 - Forks: 31

emacs-lsp/lsp-sonarlint
lsp-mode :heart: sonarlint
Language: Emacs Lisp - Size: 33.1 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 88 - Forks: 13

MarkusAmshove/vscode-natural
Language Server Client implementation for the Natural 4GL programming language using the Natural Language Server (natls)
Language: TypeScript - Size: 630 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 1

lite-xl/lite-xl-lsp
LSP Plugin for Lite XL editor
Language: Lua - Size: 1.3 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 160 - Forks: 22

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

conduition/wos
API client for the "Wallet of Satoshi" Bitcoin Lightning app.
Language: Go - Size: 31.3 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 3

Snowflyt/typora-copilot
GitHub Copilot plugin for Typora on both Windows, macOS and Linux.
Language: TypeScript - Size: 12.6 MB - Last synced at: 20 days ago - Pushed at: 2 months ago - Stars: 129 - Forks: 6

BBpezsgo/InterpreterVSCodeExtension
VSCode extension for my programming language
Language: TypeScript - Size: 527 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

jasonlyu123/SvelteVisualStudio
A language server protocol client for Visual Studio 2019 and 2022. Power by Svelte Language Server
Language: C# - Size: 321 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 1

novusnota/vscode-ohm
Ohm language support for Visual Studio Code (VSCode)
Size: 73.2 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 4 - Forks: 0

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: 29 days ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 9

fargiolas/eglot-inactive-regions
Emacs Eglot support for clangd inactiveRegions LSP extension and ccls skippedRanges. Dim inactive ifdef code following build time options and defines.
Language: Emacs Lisp - Size: 1.45 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 1

Andriamanitra/mlsp
Language Server Protocol plugin for micro-editor
Language: Lua - Size: 91.8 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 16 - Forks: 4

ndonfris/vscode-fish-lsp
fish-lsp vscode extension
Language: TypeScript - Size: 73.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

tomlin7/tarts
Client implementation of the Language Server Protocol (https://microsoft.github.io/language-server-protocol) that is used in IDEs, editors and other tools to provide language features like auto-completions, hovers, goto-definition, etc.
Language: Python - Size: 829 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

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

FurqanSoftware/codemirror-languageserver
Language Server integration for CodeMirror 6
Language: TypeScript - Size: 227 KB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 212 - Forks: 30

rakotomandimby/neovim-java
Neovim Setup that works with Java LSP
Language: Lua - Size: 11.7 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

nohzafk/emacs-devcontainer
Doom Emacs config works with LSP in Devcontainer
Language: Emacs Lisp - Size: 21.5 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 9 - Forks: 0

ThalesGroup/frama-c-lsp
This repository contains both the server and client software that implement the Language Server Protocol (LSP) for C/ACSL language. The server part is a novel Frama-C plugin called "lsp". The client part is a VsCode extension.
Language: OCaml - Size: 426 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sr-lab/coqpyt
Python client for coq-lsp
Language: Python - Size: 531 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 33 - Forks: 3

fspv/tabby.nvim
Unofficial neovim client for https://github.com/TabbyML/tabby
Language: Lua - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

emacs-lsp/lsp-metals
lsp-mode :heart: metals
Language: Emacs Lisp - Size: 1.7 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 63 - Forks: 34

selfint/lsp-outside-the-editor
Language-agnostic static analysis tool for visualizing a code repository.
Language: Rust - Size: 218 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

rhdunn/xqt-kotlinx-lsp
Kotlin multiplatform Language Server Protocol (LSP) library
Language: Kotlin - Size: 759 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 2

mjakeman/builder-csharp
C# Language Support for GNOME Builder via csharp-ls and LSP
Language: C - Size: 17.6 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 0

swissiety/LspLexer4Pygments
enable Pygments to leverage a LSP server - more precisely LSPs SemanticToken Request feature - for syntax highlighting
Language: Python - Size: 4.83 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

wellcomez/lspvi
Language: Go - Size: 304 MB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

WolframResearch/Sublime-WolframLanguage
Official Sublime Text package for Wolfram Language
Language: Python - Size: 1.73 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 6

leptos-null/LspHighlight
LSP client to output semantic token markup in HTML
Language: Swift - Size: 545 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

hexhad/color-emotion-lsp
color-emotion-lsp for demonstrate basic in basic text editor
Language: JavaScript - Size: 188 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ners/lsp-client
A full-featured client for the Language Server Protocol
Language: Haskell - Size: 45.9 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

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

omarawd7/GSoC-24-TOSCA-LSP-Report
Report for OASIS TOSCA Version 2 Language Server
Size: 113 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

artur-shaik/jc.nvim
Java autocompletion for neovim
Language: Vim Script - Size: 83 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 49 - Forks: 5

coder0107git/codemirror-web-workers-lsp-demo
Demo of using a Web Worker LSP in CodeMirror 6
Language: TypeScript - Size: 165 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

Barahlush/monaco-lsp-guide
Follow-along write up on how to setup a basic monaco editor with LSP support.
Size: 40 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

hood/popui.nvim
NeoVim UI sweetness.
Language: Lua - Size: 66.4 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 140 - Forks: 3

lalawue/MoocHelper Fork of Tencent/LuaHelper
MoocHelper is a High-performance MoonCake/Lua plugin, Language Server Protocol for MoonCake/Lua, on the shoulders of LuaHelper.
Language: Go - Size: 139 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

commercial-emacs/xlsp
A serious take on LSP for emacs.
Language: Emacs Lisp - Size: 390 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 46 - Forks: 1

cpeditor/lsp-cpp
An Easy to use C++ Language Server Client Library in Qt
Language: C++ - Size: 187 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 20 - Forks: 3

nvim-lua/lsp-status.nvim
Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline
Language: Lua - Size: 308 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 620 - Forks: 42

firemeatman/lsp-cpp Fork of alextsao1999/lsp-cpp
an easy cpp language-server-protocol client
Language: C++ - Size: 279 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

metaleap/vscode-gerbil-scheme
[WIP] VSCode extension counterpart to https://github.com/metaleap/gerbil-lsp. Standalone repo for now, to be moved to https://github.com/mighty-gerbils when reaching a certain degree of Done-ness.
Language: TypeScript - Size: 113 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

metaleap/polyglot-lsp
Generate clienting & serving code and all types for the full Language Server Protocol in your preferred language (currently supported: Go fully, C# semi)
Language: Go - Size: 992 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

boylerplet/lsp
Created a Language Server Protocol from scratch in TypeScript
Language: TypeScript - Size: 1.38 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

tomlin7/sansio_lsp_client Fork of PurpleMyst/sansio-lsp-client
client library for managing language server requests & responses
Language: Python - Size: 203 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

harish876/forge-lsp
LSP Server for the Forge ETL Framework and a VS code client. Provides config autocompletion and jump to definition features
Language: Go - Size: 27.3 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Pierrad/ts-lsp-client Fork of ImperiumMaximus/ts-lsp-client
LSP client written in typescript
Size: 491 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

sansmoraxz/tambla
LSP guided LLM agents
Language: TypeScript - Size: 304 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Potato1682/nvim 📦
My neovim settings
Language: Lua - Size: 711 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

cezarguimaraes/tekton-ls
A language server for Tekton Pipelines.
Language: Go - Size: 484 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

grph-lang/grph-vscode
A VSCode extension for the GRPH language
Language: TypeScript - Size: 58.6 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

grph-lang/grph-mode
Emacs plugin for developing in GRPH, via LSP
Language: Emacs Lisp - Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

erg-lang/molc
A mock language client for testing language servers
Language: Rust - Size: 26.4 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

0xJonas/change-ls
Language: Python - Size: 1.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

OlofBlomqvist/marlowe-lsp
Language Server (and client) for Cardano Marlowe DSL
Language: Rust - Size: 244 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

LDAP/LSP-ltex-ls 📦
Convenience package for the LTeX Language Server (Spell/Grammar check for LaTex and Markdown)
Language: Python - Size: 50.8 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

doums/lsp_spinner.nvim 📦
neovim plugin to retrieve the name of the running LSP client(s) and display a spinner when there are wip job
Language: Lua - Size: 30.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 5

DiogoTheCoder/make-java-great-again
BSc (Hons) Computer Science (Software Engineering) - Final Year Project - Make Java Great Again! Refactoring to Functional
Language: Java - Size: 22.7 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ranSprd/netbeans-lsp-client-fork
temporary fork of Apache Netbeans LSP client module which allows fast integration of new languages in IDE based on Language Server Protocol (LSP)
Language: Java - Size: 191 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 0

rbozan/vscode-lsp-translations
An extension for VSCode which provides autocompletion for the translations within your project. Uses https://github.com/rbozan/lsp-translations under the hood.
Language: TypeScript - Size: 689 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

wayneashleyberry/vscode-entropy-scanner
Entropy Scanner is a Visual Studio Code extension that detects high entropy strings which may contain tokens, passwords, secrets or keys that should not be committed to source control
Language: TypeScript - Size: 106 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

ohtorii/hidemaru_lsp_client
秀丸エディタからLSP(Language Server Protocol)を利用するためのマクロです。
Language: C# - Size: 1.46 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

Puellaquae/colorfulize
Use Language Server Protocol to do Semantic Highlighting
Language: TypeScript - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ColoredCarrot/lsp-idea
LSP support for JetBrains IDEs
Language: Kotlin - Size: 579 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

fyusuf-a/42docker
A workstation container to work with projects in c and c++ at 42
Language: Vim script - Size: 17 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

withs/lsp-v
V language support for Atom-IDE, powered by VLS
Language: JavaScript - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

emacs-lsp/docs-image
Docker image for the emacs-lsp webpages
Language: Dockerfile - Size: 25.4 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 2
