An open API service indexing awesome lists of open source software.

https://github.com/tomlin7/tarts

Client implementation of the Language Server Protocol (https://microsoft.github.io/language-server-protocol) that is used in IDEs, editors and other tools to provide language features like auto-completions, hovers, goto-definition, etc.
https://github.com/tomlin7/tarts

language-server language-server-client language-server-protocol lsp lsp-client

Last synced: about 1 year ago
JSON representation

Client implementation of the Language Server Protocol (https://microsoft.github.io/language-server-protocol) that is used in IDEs, editors and other tools to provide language features like auto-completions, hovers, goto-definition, etc.

Awesome Lists containing this project

README

          

# Tarts LSP Client

Tarts is a client library for managing language server requests & responses. Tarts is the featured lsp integration used in Biscuit code editor.

## Testing
Tests of Tarts use **pytest**. To run tests, first install the langservers needed, check [workflow file](.github/workflows/test.yml) for further info.

## Acknowledgements
Tarts is an up-to-date fork of [*sansio_lsp_client*](https://github.com/PurpleMyst/sansio-lsp-client) by Purple Myst.