#x11 #bindings #linux #xorg #ffi

no-std xcb-rust-protocol

Rust x11 connection interface layer

5 releases

new 0.2.3 May 5, 2024
0.2.2 May 5, 2024
0.2.1 Oct 1, 2023
0.2.0 Oct 1, 2023
0.1.0 Jul 25, 2023

#287 in Operating systems

Download history 6/week @ 2024-02-17 31/week @ 2024-02-24 4/week @ 2024-03-02 4/week @ 2024-03-09 49/week @ 2024-03-30 4/week @ 2024-04-06 14/week @ 2024-04-13 6/week @ 2024-04-20 82/week @ 2024-04-27 222/week @ 2024-05-04

324 downloads per month
Used in xcb-rust-connection

MPL-2.0 license

3MB
83K SLoC

xcb-rust

A worse version of x11rb trying to generate more optimizable code.

Licensing

The project is licensed under Mpl v2

The project uses a lot of copied and modified code from x11rb, those parts are concentrated at helpers in xcb-rust-connection/helpers, and xcb-rust-protocol/helpers. While that project is an obvious influence on the entirety of those two crates. The license for x11rb can be found at that repo here and included in xcb-rust-connection here as well as in xcb-rust-protocol here.

Dependencies

~1MB
~26K SLoC