Rust Hotkeys

Open-source Rust projects categorized as Hotkeys

Top 6 Rust Hotkey Projects

  1. swhkd

    Sxhkd clone for Wayland (works on TTY and X11 too)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. whkd

    A simple hotkey daemon for Windows

    Project mention: A mouseless tale: trying for a keyboard-driven desktop | news.ycombinator.com | 2025-02-01

    If anyone is trying to reach mouseless nirvana on Windows, I maintain a tiling window manager[1] and a hotkey daemon[2] (though you can bring your own thanks to the architecture choices I made), the former of which provides a very robust event subscription system which you can integrate with using any language of your choice.

    One of the cooler parts of my little mouseless ecosystem is that I automatically have different keyboard layers (QMK style) activate depending on which application is currently focused, saving me a whole bunch of time fumbling around with obscure hotkey combinations for changing layers![3]

    [1]: https://github.com/LGUG2Z/komorebi

    [2]: https://github.com/LGUG2Z/whkd

    [3]: https://github.com/LGUG2Z/komokana

  4. InputBot

    Rust library for creating global hotkeys, and simulating inputs

  5. lunchpad

    A macro application for Novation Launchpads - easy to use, feature rich

  6. srhd

    Simple Rust Hotkey Daemon for macOS

    Project mention: Daemons on macOS with Rust | dev.to | 2024-11-29

    Creating a background service / daemon on macOS can be quite confusing. The native service that macOS ships with is called launchCTL, and it is not very intuitive at all to figure out. Each service has several different states that it can be in (enabled, disabled, not enabled, bootstrapped). I was writing a Rust daemon called srhd, and I found the process nightmarish. I created a Rust crate to make the process much simpler for anyone who faces this problem in the future.

  7. copycat

    Tool that was built quickly for personal needs, you might find it useful though (by draganjovanovich)

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 Hotkeys discussion

Log in or Post with

Rust Hotkeys related posts

  • A mouseless tale: trying for a keyboard-driven desktop

    2 projects | news.ycombinator.com | 1 Feb 2025
  • Daemons on macOS with Rust

    2 projects | dev.to | 29 Nov 2024
  • Bongo Copy Cat: A Tauri Cat that wants to be involved in everything you do 👨‍💻👩‍💻

    8 projects | dev.to | 18 Jan 2023
  • rust on macos

    2 projects | /r/AskProgramming | 4 Nov 2022
  • Grab raw keyboard inputs

    3 projects | /r/rust | 19 May 2022
  • How can i capture mouse event and keyboard event globally?

    1 project | /r/rust | 28 Sep 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 swhkd 767
2 whkd 698
3 InputBot 439
4 lunchpad 141
5 srhd 68
6 copycat 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?