Language Server Protocol
Links
- A LSP client maintainer's view of the LSP protocol (2019)
- lsp-types - Types for communicating with a language server.
- Kryzystof Cieslak - LSP: the magic behind your IDE (2019)
- lsp-server - Language server scaffold exposing a crossbeam-channel API.
- LSIF development and testing utilities
- LSIF protocol utilities for Go
- lsp-test - Functional testing framework for Language Server Protocol servers.
- algocodesearch - Index symbols from a language server (LSP), for code search.
- LSIF.dev - Community-driven source of knowledge for Language Server Index Format implementations.
- Language Server Manager (LSM) - Aims to be a simple and cross platform installation manager for Language Server.
- lspower - Rust library for the Language Server Protocol (LSP).
- vscode-json-languageservice - JSON language service extracted from VSCode to be reused, e.g in the Monaco editor.
- Minimalistic language server (LSP) implementation
- null-ls.nvim - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
- efm-langserver - General purpose Language Server.
- LanguageClient - Language Server Protocol (LSP) client for Swift.
- A simple tool kit helping you create language server with Rust (2022)
- Boilerplate for a rust language server powered by tower-lsp
- pygls - Pythonic generic implementation of the Language Server Protocol.
- Linol - Wrapper around the OCaml
lsp
library to make it easier to write LSP servers. - Why LSP? (2022) (HN)
- Monorepo of packages related to LSP
- Minimal browser-hosted WASM demo for tower-lsp