Rust X11

Open-source Rust projects categorized as X11

Top 23 Rust X11 Projects

  1. Weylus

    Use your tablet as graphic tablet/touch screen on your computer.

  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. winit

    Window handling library in pure Rust

    Project mention: Build Android apps using Rust and iced | news.ycombinator.com | 2025-12-21
  4. leftwm

    A tiling window manager for Adventurers

  5. xremap

    Key remapper for X11 and Wayland

    Project mention: A key remapping daemon for Linux | news.ycombinator.com | 2026-06-10

    I've used `keyd` in the past and found it to be very fast and good. I have moved to `xremap` since, as an Emacs user being able to do this https://github.com/xremap/xremap/blob/master/example/emacs.y... make everything much much better.

    Can something like that be done with `keyd`?

  6. lemurs

    A customizable TUI display/login manager written in Rust 🐒

  7. penrose

    A library for writing an X11 tiling window manager (by sminez)

  8. wayvr

    Your way to enjoy VR on Linux. Run apps inside VR & access your Wayland/X11 screens from Monado/WiVRn/SteamVR.

    Project mention: Ask HN: What's good for VR these days, free and paid | news.ycombinator.com | 2026-06-07

    If you got a beefy PC, flight simming is a killer app for VR. MSFS and DCS World are both great, as is VTOL VR.

    I'm also kinda fond of WayVR if you like tinkering: https://github.com/wayvr-org/wayvr

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. xwayland-satellite

    Xwayland outside your Wayland

    Project mention: Niri 26.04 was just released (scrollable-tiling Wayland compositor) | news.ycombinator.com | 2026-04-25
  11. wired-notify

    Lightweight notification daemon with highly customizable layout blocks, written in Rust.

  12. kime

    Korean IME

  13. wprs

    wprs implements rootless remote desktop access for remote Wayland (and X11, via XWayland) applications.

    Project mention: Xfwl4 – The Roadmap for a Xfce Wayland Compositor | news.ycombinator.com | 2026-01-27

    > I do like being able to use X over the nextwork but that is a problem that can be solved.

    And in fact has been: https://github.com/wayland-transpositor/wprs

  14. xidlehook

    GitLab: https://gitlab.com/jD91mZM2/xidlehook

  15. runst

    A dead simple notification daemon 🦡

  16. mwm

    My Window Manager

  17. x11-rs

    Rust bindings for X11 libraries

  18. cnx

    A simple X11 status bar for use with simple WMs. (by mjkillough)

  19. rot8

    screen rotation daemon

  20. ewwii

    Eww rewrite with focus on extensibility, simplicity, and power.

    Project mention: Show HN: Ewwii, An extensible widget system for all of Linux | news.ycombinator.com | 2026-08-08
  21. ixwindow

    Iconized xwindow module for Polybar (for bspwm and i3wm)

  22. gobble

    Rust rewrite of Devour

  23. Yaxi

    A work-in-progress x library implementation written in pure rust

  24. inputplug

    XInput event monitor daemon

  25. PolterType

    Detects typing in the wrong keyboard layout, switches it and fixes the word. Tray app for Windows · macOS · Linux (Wayland & X11). Pure Rust, zero telemetry.

    Project mention: Auto-correcting wrong-layout typing on Wayland is nearly impossible. We did it anyway | dev.to | 2026-08-05

    PolterType is an open-source (MIT) tray app, pure Rust, that does it anyway — on Windows, macOS and Linux. On Linux that includes Wayland, which was the hard part, and which is what this post is about.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust X11 discussion

Log in or Post with

Rust X11 related posts

  • Penrose is a library for building your own tiling window manager in Rust

    1 project | news.ycombinator.com | 17 Oct 2024
  • Linux: We Need Tiling Desktop Environments

    9 projects | news.ycombinator.com | 26 Aug 2024
  • Which loginmanager to use?

    2 projects | /r/hyprland | 10 Jul 2023
  • Is there a way to create a WM with winit?

    1 project | /r/rust | 12 Jul 2023
  • How do you configure screen dimming for AC and Battery without XFCE4-power-manager?

    1 project | /r/i3wm | 18 Jun 2023
  • Remap a key chromeOS

    1 project | /r/chromeos | 13 May 2023
  • Binding CAPS+h/j/k/l to arrow keys & setting all window sizes same width

    1 project | /r/hyprland | 3 May 2023
  • A note from our sponsor - Kargo
    akuity.io | 8 Sep 2026
    Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →

Index

What are some of the best open-source X11 projects in Rust? This list will help you:

# Project Stars
1 Weylus 9,549
2 winit 6,136
3 leftwm 3,046
4 xremap 2,165
5 lemurs 1,355
6 penrose 1,351
7 wayvr 1,329
8 xwayland-satellite 929
9 wired-notify 701
10 kime 628
11 wprs 602
12 xidlehook 408
13 runst 352
14 mwm 288
15 x11-rs 205
16 cnx 197
17 rot8 140
18 ewwii 135
19 ixwindow 55
20 gobble 52
21 Yaxi 49
22 inputplug 44
23 PolterType 25

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io