skylane
is implementation of Wayland protocol written in Rust.
Project consists of three repositories:
-
skylane
- core protocol implementation -
skylane_scanner
- generates marshalling code from XML protocol description (equivalent towayland-scanner
) -
skylane_protocols
- protocol marshalling code generated usingskylane_scanner
+ some glue code
Documentation can be found on docs.rs.
skylane
is developed as part of perceptia
project.
Most up to date usage examples can be found there.
skylane
is released under the MIT License.