-
wry
Cross-platform WebView rendering library
-
x11rb
Rust bindings to X11
-
x11-dl
X11 library bindings for Rust
-
x11-clipboard
x11 clipboard support for Rust
-
x11rb-protocol
Rust bindings to X11
-
xcb
Rust safe bindings for XCB
-
x11
bindings for Rust
-
xkbcommon
Rust bindings and wrappers for libxkbcommon
-
xkeysym
working with X11 keysyms
-
vnc-rs
An async implementation of VNC client side protocol
-
xaskpass
A lightweight passphrase dialog
-
xremap
Dynamic key remap for X and Wayland
-
oatbar
Powerful and customizable DE and WM status bar
-
clipipe
A persistent clipboard provider for Neovim
-
ponde
Pointing device configuration daemon for Wayland and X11 using libinput and uinput
-
yaxi
x11 protocol
-
mixxc
Minimalistic volume mixer
-
marswm
modern dynamic tiling window manager
-
turbo-clicker
GUI based auto-clicker for Linux (X11/Wayland) that simulates virtual input via enigo
-
nils-screen-record
CLI crate for nils-screen-record in the nils-cli workspace
-
trawlcat
A CLI for fetching value of trawl resource while omitting surrounding quotes
-
miro-pdf
A native pdf viewer for Windows and Linux (Wayland/X11) with configurable keybindings
-
nvidia_oc
command line tool to overclock Nvidia GPUs using the NVML library on Linux. This supports both X11 and Wayland.
-
yolobox
Branch-scoped Linux VMs for local development on macOS
-
as-raw-xcb-connection
Trait to facilitate interoperatibility with libxcb C API
-
trawldb
A CLI for managing trawl resources
-
runst
A dead simple notification daemon 🦡
-
windowed
A minimal, zero-dependency and cross-platform windowing library for Windows and Linux (X11)
-
miniscreenshot-desktop
Automatic desktop screenshot capture: tries Wayland → X11 → Portal
-
winit-x11
Winit's X11 backend
-
iced_servo
Embed a Servo webview inside an Iced application via an offscreen rendering context
-
winit-common
Winit implementation helpers
-
softbuf
A software framebuffer library with drawing primitives and platform blitting
-
clipboard_x11
obtain access to the X11 clipboard
-
x11rb-async
Async Rust bindings to X11
-
lb-wry
Cross-platform WebView rendering library
-
crabture
Standalone Linux screenshot tool — no external dependencies required. Supports X11 and Wayland.
-
winit-wayland
Winit's Wayland backend
-
penrose
A tiling window manager library inspired by dwm and xmonad
-
xlui
Rust GUI库
-
clipboard-history-x11
X11 Ringboard clipboard listener
-
lazybar
A lightweight, event-driven X11 status bar
-
xcb-rust-protocol
Rust x11 connection interface layer
-
portlight
Cross-platform window management for audio plugins
-
wasma-linux-platform
WASMA Linux Platform - BaseIO, Platformer, WASMA-Sys, XF86 Backend
-
simplewindow
A cross platform tool to display a single window
-
mars-relay
control and automate a window manager
-
deskctl
X11 desktop control CLI for agents
-
wasma-windows-platform-xf86
WASMA Windows Platform XF86 Backend - X11 compatibility, Direct3D and Vulkan graphics acceleration
-
setroot
setting desktop background image
-
cursor-beacon
highlighting the cursor position in X11 environments
-
x11quic
X11 display forwarding over QUIC - lowest latency remote desktop
-
wasma-legacy-platform
WASMA Legacy Platform - Wasma-sys platform base Wasma-xf86-applet-sys supported indirection-sys Management Platformer
-
rustile
Window Tiling Manager with Rust on x11 for now
-
webkit2gtk-nvidia-quirk
WebKitGTK DMABUF renderer quirk for NVIDIA/Mesa drivers on Linux
-
xim
XIM protocol parser, handler
-
marsbar
Task bar for marswm (and other EWMH-compliant window managers)
-
hyperfind
application launcher for x11
-
miniscreenshot-x11
X11 (XGetImage / MIT-SHM) screenshot helper for the miniscreenshot ecosystem
-
libmars
build window managers and accompanying utilities
-
shotgun
Minimal X screenshot utility
-
luminvent_winit
Cross-platform window creation library
-
easydrm
GLFW-inspired abstraction over DRM/KMS, GBM, and EGL/OpenGL that lets you build fullscreen Linux applications without a compositor (no X11, no Wayland)
-
xterm-color
Parses the subset of X11 Color Strings emitted by terminals in response to OSC color queries
-
xa11y-linux
Linux accessibility backend for xa11y: AT-SPI2 introspection, X11/Wayland input simulation, and screen capture
-
screenruster
X11 screen saver and locker
-
x11-backend
X11 Backend Server for WASMA
-
xcolor
Lightweight color picker for X11
-
cnx
X11 status bar
-
g213_colours
set the G213 keyboard backlight. Based on https://github.com/SebiTimeWaster/G213Colors.
-
wasma
Windows Assignment System Monitoring Architecture: Advanced GPU/CPU resource management and window composition system for Linux with Wayland/X11 support
-
zed-xim
XIM protocol parser, handler
-
spongebob
convert text to spongebob case a.k.a tHe MoCkInG sPoNgEbOb MeMe
-
nikau
Linux network KVM for Wayland/X11/Console
-
linux-backend
Linux desktop action and observation backend for the Agent Computer Use Platform
-
x11-overlay
creating overlay interfaces on X11 systems using Cairo for rendering
-
jokolink
copy MumbleLink of Guild Wars 2 by running in wine and copying it to linux filesystem for native access by linux apps
-
xkb
wrapper around libxkbcommon
-
whatawhat
Application for monitoring user activity
-
libwmctl
Rust X11 automation
-
x11-colors
Comprehensive list of X11 color names
-
tinypicker
color picker made in rust for the CLI!
-
xproto
Rust bindings to the X11 protocol library
-
keysymdefs
A collection of key symbol definitions
-
run-or-raise
launching applications or focusing their windows
-
lazybar-msg
IPC for lazybar using UNIX sockets
-
sticky_one
Lightweight clipboard manager for Linux
-
rxscreen
A wrapper around libx11 to capture screenshots and save them
-
adabraka_collections
Standard collection type re-exports for Adabraka GPUI (originally from Zed - github.com/zed-industries/zed)
-
rot8
automatic display rotation using built-in accelerometer
-
wmctl
Rust X11 automation
-
setwall
Set your wallpaper on Wayland or X11
-
robar
but flexible system overlay bar for the X Window System (X11)
-
xcb-util
Rust bindings and wrappers for XCB utility functions
-
adabraka_refineable
A macro for creating 'refinement' types (originally from Zed - github.com/zed-industries/zed)
-
adabraka_http_client
A HTTP client library for Adabraka GPUI (originally from Zed - github.com/zed-industries/zed)
-
penrose_ui
UI elements for the penrose window manager library
-
safex11
Safe, high-level x11 bindings
-
umberwm
minimalist X11 window manager
-
xcb-wm
icccm and ewmh extensions for xcb
-
dux
X11 backlight manager
-
wasma-sys
WASMA Windows Assignment System Monitoring Architecture — client and protocol layer
-
keybindings-parser
parsing human keyboard shortcuts
-
bach-cli
search .XCompose files
-
hacksaw
Lightweight selection tool for usage in screenshot scripts etc
-
breadx
Pure-Rust X11 connection implementation with a focus on adaptability
-
adabraka_media
Bindings to macOS media handling APIs (originally from Zed - github.com/zed-industries/zed)
-
leanshot
Screenshot capture for Linux
-
lillinput
connecting libinput gestures to i3 and others
-
x11nas
X11 library bindings for Rust, forked to be no_std
-
libvibrant
control screen saturation on X servers
-
zaplib_x11_sys
The x11 bindings for Zaplib
-
caffi
calendar widget for your desktop
-
x11-input-supercharger
Adds system-wide Windows-like scrolling mode and conditional clicking using keyboard
-
xmirror
Capture keyboard and mouse events from a local machine and mirror them to a remote server over the network
-
libxdo
Bindings to libxdo
-
screenruster-saver-laughing_man
Ghost in the Shell inspired screen saver for ScreenRuster
-
penrose_keysyms
X11 keysyms for use with penrose
-
nora
Freezes the screen for another program
-
detectlib
A small rust library for input
-
unixbar
-
screenruster-saver
Rust API for ScreenRuster
-
tetromino-xlock-mode
An xlock "mode" using Tetromino and its auto-playing AI
-
hacksaw-x11rb
Lightweight selection tool for usage in screenshot scripts etc
-
qurop
Turn Linux applications into Quake-style dropdowns
-
safex
Safe x11 binding for rust
-
simple-window
cross-platform window creation library
-
x11docker-rs
A x11docker wrapper for Rust
-
atomblocks
async, absolutely lightweight and dead simple bar for dwm and similar window managers
-
x11rb-display-server
x11 backend for leftwm using pure rust + xcb specification
-
cnx-contrib
Additional widgets for Cnx status bar
-
desk-locker
Screen-locking helper for X11 and systemd
-
wallpepper
display videos and SDL content as a wallpaper on linux minimalist window managers using Xorg
-
x11-input-mirror
Mirrors X11 (Xserver) input events from one PC to multiple over the network
-
conifer
interacting with a touch screen device without X11
-
focus_monitor
iterating over the focused window each time it changes
-
parse2csv
parse log-file and output to stdout as csv file by regex
-
xmirror-server
Locally mirror remote keyboard and mouse events sent over the network
-
auto-sensitivity
have multiple sensitivity per pointer device on X11
-
xkbcommon-sys
Bindings to libxkbcommon
-
x11-clipboard-rs
X11 cliboard copy and paste command line tool
-
barust
A X11 status bar
-
minilibx
Rust ffi bindings to the 42 minilibx api for X11 on linux
-
x11oo
Object-oriented API to X11
-
myumberbar
instance of minimalist status bar
-
rs-x11-hash
Rust bindings for x11 hashing algorithm
-
textwidth
Get the width of a piece of text for a font through xlib
-
x11-keysyms
Rust bindings to x11-keysyms
-
breadx-image
Image type to be used in breadx
-
xmirror-event
Cross-platform input event types for xmirror
-
xcb-dl
Rust bindings for libxcb
-
lazybar-types
Shared types for lazybar and lazybar-msg
-
epicshot
Epic screenshot tool for Linux
-
x11cap
Screen capture with X11 in Rust
-
umberbar
minimalist X11 window manager
-
screenruster-saver-hacks
XScreenSaver and XLock hacks
-
x11-keysymdef
Convert among X11 keysyms, unicodes, and string names
-
x11_keypress_detect
Tiny crate to provide access to X11 display and a function to return true if a key is pressed, or false if not
-
inputplug
XInput monitor daemon
-
xkb-parser
Parses
.xkb(X keyboard extension) files -
xcb-imdkit
Wrapper around xcb-imdkit, providing an IME client for the XIM protocol using XCB
-
xbgdump
CLI tool to dump the X11 background to a file
-
whatawhat-lib
A collection of utils for windows and linux for collecting activity data
-
hotkey
Register global hotkeys
-
megalock
X11 xlock replacement
-
libvibrant-ffi
C bindings for libvibrant, a library to control screen saturation on X servers
-
raw-gl-context
creating an OpenGL context from a RawWindowHandle
-
swil
cross-platform window creation library
-
x11-screenshot
Screenshots with x11
-
lazybar-core
A lightweight, event-driven X11 status bar
-
mickey
Accessibility utility to move mouse cursor using keyboard with binary search algorithm
Try searching with DuckDuckGo.