- Go 100%
| cmd/scanner | ||
| examples | ||
| meta | ||
| display.go | ||
| display_test.go | ||
| errors.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| message.go | ||
| object.go | ||
| object_test.go | ||
| protocol.go | ||
| protocol_gen.go | ||
| queue.go | ||
| queue_test.go | ||
| README.md | ||
wl
wl provides a pure-Go implementation of the Wayland
display server protocol.
A pre-generated set of bindings for the core Wayland protocol is made available through this package. The wl-protocols repository contains bindings for most protocols available in wayland-protocols.
Status
wl is still under active development and is not yet stable. Breaking changes
may occur regularly.
Versions follow the format of semantic versioning but not its meaning. The patch number refers to the minor version of Wayland which bindings are generated against, and the minor number is incremented with each new version of wl.
License
wl is available under the MIT License. See the LICENSE file for more details.
The core Wayland protocol is also available under the MIT License. See the
meta/wayland.xml file for more details.