Skip to content

Python language server demonstrator compatible with klighd-vscode API.

License

Notifications You must be signed in to change notification settings

kieler/plyghd-ls-demonstrator

Repository files navigation

plyghd Language Server

This project serves as a demonstrator to show how to implement a basic language server that can interface with the klighd-vscode

Getting Started

Setup a virtual environment and install the required packages.

python -m venv ls-env
source ls-env/bin/activate
pip install -r requirements.txt

Launch the python language server

python ls.py

Connecting with a client

TODO: how to start klighd-cli

Generating the KGraph data structure from schema

Schema in klighd-vscode

datamodel-codegen --input SKGraphSchema.json --input-file-type jsonschema --output skgraph.py

About

Python language server demonstrator compatible with klighd-vscode API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published