arcnmx / input-linux-rs
evdev and uinput for Rust
☆33Updated last month
Related projects: ⓘ
- Use declarative macros as proc_macro attributes or derives☆97Updated last year
- Dbus transport in pure rust☆57Updated 2 months ago
- Pure-Rust rewrite of the Linux fontconfig library (no system dependencies) - using ttf-parser and allsorts☆40Updated 8 months ago
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆62Updated last week
- Run pkg-config from declarative dependencies in Cargo.toml☆87Updated last month
- ☆43Updated 2 months ago
- ☆77Updated 4 months ago
- Libudev bindings for Rust☆40Updated last month
- Pretty-print file sizes and more☆42Updated 4 months ago
- Inline procedural macros for Rust☆52Updated 2 years ago
- Split a string into shell words, like Python's shlex.☆100Updated 7 months ago
- Cargo Subcommand for patching dependencies using patch files☆65Updated this week
- Bindings to liblzma in Rust (xz streams in Rust)☆82Updated 6 months ago
- Wrapper to exec a command in a pty, even if redirecting the output☆143Updated 3 weeks ago
- Rust crate to detect if dark mode or light mode is enabled☆80Updated 4 months ago
- a cross-platform library for opening OS pipes in Rust☆98Updated last month
- Safe, zero-cost downcasting for limited compile-time specialization.☆146Updated 2 months ago
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆63Updated last week
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆103Updated 2 years ago
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆122Updated last month
- Fake implementation of `std::Fn` for user-defined data types☆37Updated last year
- Provides typed variants of Path and PathBuf for Unix and Windows☆38Updated this week
- Rust bindings for libssh https://www.libssh.org/☆30Updated 4 months ago
- Automatic cfg for Rust compiler features☆94Updated 4 months ago
- A tool to mine crates.io and produce static websites☆122Updated last year
- `Debug` in rust, but only supports valid rust syntax and outputs nicely formatted using pretty-please☆36Updated 4 months ago
- Macro for sealing traits and structures☆48Updated last month
- Oneshot Rust channel working both in and between sync and async environments☆72Updated 3 months ago
- x11 clipboard support for Rust☆42Updated 5 months ago
- Rust library for typesystem-assisted bitflags.☆109Updated 3 months ago