langsvr
is an open-source C++ 20 implementation of the Language Server Protocol
This project is in-development.
Complete:
- C++ structures for all LSP message types (Requests, Responses and Notifications)
- Serialization and deserialization of these types.
Work remaining:
- Non-string failure responses of requests (
ErrorData
types) - A whole lot more unit tests around serialization / deserialization.
- Optimization work.
- Examples.
Please see CONTRIBUTING.
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.