Skip to content

Introduction

lspeasy is a TypeScript SDK for building Language Server Protocol clients and servers.

Pre-1.0 software — APIs are subject to change between minor versions. Pin to exact versions in production.

Packages

PackageDescription
@lspeasy/coreJSON-RPC transport, LSP protocol types, middleware
@lspeasy/serverLSP server with lifecycle and handler registration
@lspeasy/clientLSP client with typed textDocument.* / workspace.* API

Next Steps

Released under the MIT License.