VS Code Extensions
PKL LSP

PKL LSP

by caniko

Rust-backed language support for PKL

Downloads

70

Rating

— (0)

Version

0.2.1

Last updated

Jul 16, 2026

Rust-backed language support for Pkl in VS Code, VSCodium, and compatible Open VSX clients.

Features

  • Diagnostics for malformed Pkl documents.
  • Document symbols for imports, declarations, classes, type aliases, and annotations.
  • Hover, completion, go-to-definition, and references for deterministic local symbols.
  • Desktop extension with a bundled native pkl-lsp server.
  • Web extension path backed by the pkl-lsp-wasm bundle.

Configuration

pklLsp.serverPath can point to a custom pkl-lsp binary. Leave it empty to use the bundled server for the current platform.

Current Scope

This release focuses on parser-backed editor intelligence and WASM packaging. The Rust workspace consumes pklr's registry-published parser-only feature.

Repository

Source, issues, and release notes live at https://codeberg.org/caniko/pkl-lsp.

Related extensions