Language Server Protocol implementation #47

Open
opened 2025-12-30 01:19:58 +01:00 by adam · 1 comment
Owner

Originally created by @kamalmarhubi on GitHub (Feb 8, 2024).

Create a language server to give an IDE-like experience for any editor with an LSP client.

From the announcement blog post:

In addition, we are also planning on supporting the Language Server Protocol, which will provide a similar level of integration in other editors.

Also mentioned by @holzensp in https://github.com/apple/pkl/issues/46#issuecomment-1926938652:

There already is a tree-sitter implementation here. For more advanced support, LSP is actively being looked into.

Originally created by @kamalmarhubi on GitHub (Feb 8, 2024). Create a language server to give an IDE-like experience for any editor with an LSP client. From the [announcement blog post](https://pkl-lang.org/blog/introducing-pkl.html): > In addition, we are also planning on supporting the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/), which will provide a similar level of integration in other editors. Also mentioned by @holzensp in https://github.com/apple/pkl/issues/46#issuecomment-1926938652: > There already is a tree-sitter implementation [here](https://github.com/apple/tree-sitter-pkl). For more advanced support, LSP is actively being looked into.
Author
Owner

@peterkos commented on GitHub (Aug 27, 2024):

Looks like this is living at its own repo: https://github.com/apple/pkl-lsp

@peterkos commented on GitHub (Aug 27, 2024): Looks like this is living at its own repo: https://github.com/apple/pkl-lsp
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pkl#47