#wayland #client #client-side #client-server #api-bindings

wayland-client

绑定到 Wayland 协议标准的 C 实现,客户端端

162 个版本

0.31.5 2024 年 7 月 16 日
0.31.3 2024 年 5 月 31 日
0.31.2 2024 年 1 月 29 日
0.31.1 2023 年 9 月 19 日
0.2.0 2015 年 6 月 16 日

12GUI

Download history 105107/week @ 2024-05-04 110306/week @ 2024-05-11 112712/week @ 2024-05-18 107217/week @ 2024-05-25 119854/week @ 2024-06-01 124856/week @ 2024-06-08 121051/week @ 2024-06-15 115897/week @ 2024-06-22 106494/week @ 2024-06-29 111689/week @ 2024-07-06 119801/week @ 2024-07-13 121016/week @ 2024-07-20 111548/week @ 2024-07-27 110816/week @ 2024-08-03 135853/week @ 2024-08-10 114526/week @ 2024-08-17

493,336 每月下载量
用于 1,049 个 crate (80 直接)

MIT 许可证

450KB
9K SLoC

crates.io docs.rs Continuous Integration codecov

wayland-client

Wayland 协议的客户端 API。此 crate 提供了操作 Wayland 对象的基础设施,以及核心 Wayland 协议的对象定义。通过结合此 crate 与提供大量扩展对象定义的 wayland-protocols,还可以支持协议扩展。

有关使用说明,请参阅crate 级别文档

注意:此 crate 是 Wayland 协议的低级接口。如果您正在寻找一个更全面的工具包来编写 Wayland 客户端应用程序,您可能需要考虑基于它的 Smithay 客户端工具包

依赖关系

~3–12MB
~141K SLoC