Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 6.52 KB

Implementations.md

File metadata and controls

35 lines (31 loc) · 6.52 KB

Implementations Based on pygls

Name Maintainer Repository (optional) Notes
Anakin Language Server Andrii Kolomoiets anakin-language-server Yet another Jedi Python Language Server
Chapel Language Server Chapel Team chapel Chapel language server
Cmake Language Server Regen100 cmake-language-server CMake LSP Implementation
Codify Language Server Open Law Library (closed source) Used in our VS Code extension, Codify
CrossHair Language Server Phillip Schanely CrossHair Supports this VS Code extension for Python contract testing.
Esbonio Language Server Alex Carney esbonio Language server for Sphinx documentation projects
Helios Language Server et9797 helios-language-server Language Server for Helios smart contract language
Hy Language Server Rintaro Okamura hy-language-server Hy Language Server wrapping Jedhy
Jedi Language Server Samuel Roeca jedi-language-server Python Language Server wrapping Jedi
RPM Spec Language Server Dan Čermák rpm-spec-language-server Language Server for RPM Spec files
Ruff Language Server Charlie Marsh ruff-lsp Language Server for Python's ruff
Systemd Language Server Paweł Sacawa systemd-language-server Systemd Unit File Language Server
VSCode autopep8 extension Microsoft vscode-autopep8 VSCode extension for Python's autopep8
VSCode black extension Microsoft vscode-black-formatter VSCode extension for Python's black
VSCode isort extension Microsoft vscode-isort VSCode extension for Python's isort
VSCode flake8 extension Microsoft vscode-flake8 VSCode extension for Python's flake8
VSCode Kedro extension Kedro vscode-kedro Kedro Langauge Server and schema validation extension
VSCode mypy extension Microsoft vscode-mypy VSCode extension for Python's mypy
VSCode pylint extension Microsoft vscode-pylint VSCode extension for Python's pylint
VSCode ufmt extension Omnilib vscode-ufmt VSCode extension for Python's ufmt
YARA Language Server Avast yls Language Server for YARA
zc.buildout Language Server Jérome Perrin zc.buildout.languageserver Language Server for zc.buildout profiles.

(alphabetic by name, maintainer)

Tools Based on pygls

Name Maintainer Repository (optional) Notes
lsp-devtools Alex Carney lsp-devtools An experiment in building web browser inspired developer tooling for language servers
pytest-lsp Alex Carney lsp-devtools pytest plugin for testing language servers