Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

zigtools/lsp-kit

Open more actions menu

Repository files navigation

CI codecov Documentation License: MIT

Zig LSP Kit

Provides the necessary building blocks to develop Language Server Protocol implementations in Zig.

Installation

Note

The default branch requires Zig 0.15.1 or later. Checkout the 0.14.x branch when using Zig 0.14

# Initialize a `zig build` project if you haven't already
zig init
# Add the `lsp_kit` package to your `build.zig.zon`
zig fetch --save git+https://github.com/zigtools/lsp-kit.git

You can then import the lsp module in your build.zig with:

const lsp = b.dependency("lsp_kit", .{}).module("lsp");
const exe = b.addExecutable(...);
exe.root_module.addImport("lsp", lsp);

About

The necessary building blocks to develop LSP implementations in Zig.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 9

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.