go-wlroots is a WIP Go binding for wlroots. Note: The API is incomplete and subject to change.
To test go-wlroots I've ported SirCmpwn's Tiny Wayland compositor to it:
The source of tinywl can be found in cmd/tinywl.
Go 1.8 or newer is required.
Make sure wlroots and its dependencies are installed.
Run make all
to build everything. Binaries can be found in the 'build'
folder.
The source code of this project is licensed under the MIT license.