rwm
rust-xcb
rwm | rust-xcb | |
---|---|---|
2 | 3 | |
10 | 160 | |
- | 1.9% | |
0.0 | 7.8 | |
about 2 years ago | 3 days ago | |
Rust | Rust | |
GNU General Public License v3.0 only | 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.
rwm
-
Inter-process Communication between two programs on Linux.
I have done the exact same thing but for X11, feel free to take a look at the project if you want here, I was very happy with the communication between the client and the wm.
-
Project Ideas for Rust
If you are looking for more beginner friendly things I'd advise against a wm. I'm writing one and while it's fun it can get pretty challenging at time
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?
penrose - Create beautiful diagrams just by typing notation in plain text.
gstreamer-rs - GStreamer bindings for Rust - This repository moved to https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
grout - Simple tiling window manager for Windows
mwm - My Window Manager
icepipe - Pipe data using ICE and SCTP
rbacklight - Implementation of the xbacklight programm using rust
penrose - A library for writing an X11 tiling window manager
breadx - An implementation of the X Window System Protocol in Rust
lpus - Live pool tag scanning frontend
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.