A low-level abstraction of the Direct Rendering Manager API
☆107Feb 25, 2026Updated last week
Alternatives and similar repositories for drm-rs
Users that are interested in drm-rs are comparing it to the libraries listed below
Sorting:
- libgbm bindings for rust☆36Jun 5, 2025Updated 9 months ago
- libinput bindings for rust☆97Sep 27, 2024Updated last year
- A wayland compositor with an epic tech stack☆11Aug 28, 2020Updated 5 years ago
- Rust bindings for the Khronos EGL API☆23May 10, 2024Updated last year
- Wayland & Smithay book☆24Jul 26, 2024Updated last year
- A WIP Wayland compositor. Moved to codeberg☆12Oct 2, 2023Updated 2 years ago
- Provides access to the wayland clipboard for client applications☆35Nov 2, 2025Updated 4 months ago
- Smithay's toolkit for writing wayland clients☆391Jan 8, 2026Updated last month
- Rust implementation of the wayland protocol (client and server).☆1,339Updated this week
- A common cursor icon type☆16Dec 14, 2025Updated 2 months ago
- Touch Gesture Library, created under the guidance of the Sway project.☆14Dec 27, 2019Updated 6 years ago
- MFTE, the magic-free text editor☆15Nov 27, 2017Updated 8 years ago
- Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs☆433Nov 30, 2025Updated 3 months ago
- Adds `#[derive(Deref)]` and `#[derive(DerefMut)]`☆38Nov 4, 2021Updated 4 years ago
- Compositor for the COSMIC desktop environment☆727Updated this week
- A simple CSS 2.1 parser and selector☆43Dec 21, 2025Updated 2 months ago
- A Vulkan® API for Rust☆56Jan 16, 2023Updated 3 years ago
- A repository for Wayfire plugins which I use to tweak my own desktop☆23Jul 12, 2025Updated 7 months ago
- Serializer and Deserializer adapters that avoid stack overflows by dynamically growing the stack☆37Jan 25, 2026Updated last month
- Attempt at safe Rust bindings for wlroots☆166May 20, 2020Updated 5 years ago
- A low-level I/O ownership and borrowing library☆106Aug 6, 2025Updated 6 months ago
- A low-level, pull-based, zero-allocation XML 1.0 parser.☆139Dec 29, 2025Updated 2 months ago
- A library to obtain clipboard access from a `raw-window-handle`.☆25Dec 12, 2025Updated 2 months ago
- A simple Rust interface around NanoSVG☆23Nov 1, 2022Updated 3 years ago
- WIP Wayland Compositor☆79Jun 5, 2023Updated 2 years ago
- ☆10Feb 15, 2026Updated 2 weeks ago
- ☆13Nov 20, 2023Updated 2 years ago
- Custom error type of nom to improve accuracy of error position☆11Mar 23, 2023Updated 2 years ago
- Documenting issues (and hopefully solutions!) to problems one can face when porting AOSP to a mainlined device.☆10Aug 7, 2020Updated 5 years ago
- A compile time sized array of bits☆12Aug 15, 2021Updated 4 years ago
- Reads various system-level accessibility and UI preferences 🐋☆26Nov 25, 2025Updated 3 months ago
- Generates random SVG faces☆13Dec 27, 2020Updated 5 years ago
- Rust widget toolkit built on Reclutch☆11Mar 25, 2020Updated 5 years ago
- Take a reference and get back a slice of length one☆26Apr 29, 2021Updated 4 years ago
- A smithy for rusty wayland compositors☆2,782Updated this week
- Adwaita-like SCTK Frame☆30Feb 19, 2026Updated last week
- Small utility to control the volume from the command line☆12Jan 2, 2023Updated 3 years ago
- Pass Rust strings to C with potentially not needing heap allocation☆13Jan 25, 2026Updated last month
- Minimal Rust wrapper for using sockets as IPC with file descriptor passing | now on https://codeberg.org/valpackett/tiny-nix-ipc☆15Oct 1, 2022Updated 3 years ago