There are 3 repositories under language-server-client topic.
Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
This language client library provides language server protocol support for IntelliJ IDEA and other Jetbrains IDEs.
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
HDL support for VS Code
Fortran language support for Visual Studio Code
Deprecated in favor of scalameta/nvim-metals
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.
Package protocol implements Language Server Protocol specification in Go
OpenCL for Visual Studio Code
A coc.nvim extension for Home Assistant
Package jsonrpc2 an implementation of the JSON-RPC 2 specification for Go
an easy cpp language-server-protocol client
Sublime Text package for Metals, a language server for Scala
C library that enables communication with a language server.
A support plugin for LanguageClient_NeoVim which integrates PureScript Language Server
Fountain Language Server
Provides APIs to interact with java projects in Neovim
Protocol Buffers and FlatBuffers definitions according to the Language Server Protocol and Debug Adapter Protocol specifications
Package uri is an implementation of the URI Uniform Resource Identifier(RFC3986) specification for Go
Lingua Franca extension for Visual Studio Code
Provides APIs related to testing Java
An example of a non-IDE language server cllient in typescript
A VSCode extension to support some basic things in my programming language
An extension for Visual Studio Code that enables support for robots.txt files. 🤖
An attempt to reduce the warm up time of rust analyzer by keeping one hot behind a tcp server. Once completed, should work with other language servers too.
Package inspector implements Language Server Protocol Inspector specification in Go