#language-server-protocol #client-server #lsp-language-server

lsprotocol

Rust types for Language Server Protocol generated from LSP specification

5 releases

1.0.0-alpha.2 Oct 4, 2024
1.0.0-alpha.1 Aug 13, 2024
0.1.0-beta.1 Jun 11, 2024
0.1.0-alpha.2 Jan 19, 2024
0.1.0-alpha.1 Nov 15, 2023

#618 in Network programming

Download history 16/week @ 2024-12-07 8/week @ 2024-12-14

264 downloads per month

MIT license

435KB
5.5K SLoC

Language Server Protocol types for Rust

This package contains Language Server Protocol types for Rust generated from the LSP specification. It is intended to be used by Rust language servers and clients. This includes types from latest version of the specification including proposed types.

Usage

[dependencies]
lsprotocol = { features = ["proposed"]}

Dependencies

~2.8–4.5MB
~79K SLoC