breadx
rust-xcb
breadx | rust-xcb | |
---|---|---|
3 | 3 | |
232 | 159 | |
0.0% | 1.3% | |
1.2 | 7.8 | |
about 1 year ago | 12 days ago | |
Rust | Rust | |
Boost Software License 1.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
breadx
-
X11 programming: x11rb or rust-xcb ? What's the difference ?
rust-xcb and x11rb. As a bonus there is also breadx that is less popular but seems to have async support (although not sure how useful that would be).
-
We never know who is delusional..
Do you have a source for that or any specifics on how it "can't handle" the usecases? There's already work in Rust around fully supporting X11 (for example https://github.com/bread-graphics/breadx or https://github.com/psychon/x11rb)
-
Penrose 0.2.0 - a tiling window manager library
Thoughts on breadx for interfacing with X? It's not mature yet but the idea is there. Personally I think x11rb is how I'd do this from scratch. Then again, Penrose already works; no need to rewrite something if it's already as good as it is. Getting to "100% rust" it's really only a novelty goal.
rust-xcb
-
X11 programming: x11rb or rust-xcb ? What's the difference ?
rust-xcb and x11rb. As a bonus there is also breadx that is less popular but seems to have async support (although not sure how useful that would be).
-
Alternatives to Cairo for 2d graphics for X11
Yeah, I would like to use just Cairo, but the documentation to get it working with the xcb crate is just atrocious, in particular I am running into this issue with the latest rust-xcb bindings that requires an unsafe cast potentially. https://github.com/rust-x-bindings/rust-xcb/issues/200
-
Rbacklight: Xbacklight Written in Rust
Just like in xbacklight, which uses the xcb library, I used the rust-x-bindings crate(https://github.com/rust-x-bindings/rust-xcb/tree/v1.0.0-beta...).
rbacklight comes with more features than xbacklight,like formatting output, using different value modes, etc.
What are some alternatives?
leftwm - A tiling window manager for Adventurers
gstreamer-rs - GStreamer bindings for Rust - This repository moved to https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
my-penrose-config - My personal penrose config
mwm - My Window Manager
dwl - dwm for Wayland - ARCHIVE: development has moved to Codeberg
rwm - The Rusty WIndow Manager
wlroots - A modular Wayland compositor library
rbacklight - Implementation of the xbacklight programm using rust
x11rb - X11 bindings for the rust programming language, similar to xcb being the X11 C bindings
Skia - Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.