Master Any Mac App in Seconds: Meet KeyClu
Ever opened a new Mac app and spent ten minutes hunting for the shortcut to toggle the sidebar? Or tried to use a tool like Figma or Slack and realized you have no idea what the keyboard shortcut for a quick action is? We've all been there.
There are plenty of "cheat sheet" apps out there, but most require you to memorize a specific key combo or dig through menus. KeyClu takes a different, almost magical approach: you just press the Command key (⌘) twice and hold it down. That's it.
What It Does
KeyClu is a free, open-source utility that reveals every keyboard shortcut available in your currently active application. It does this by overlaying a sleek, native-looking HUD directly on your screen.
The best part? It uses a smart resolution system. Instead of dumping every possible key combo on you at once, it calculates the results based on the current state of the app and the last key you pressed. If you're in a text box, it shows text editing shortcuts. If you press ⌘ and then S, it shows all shortcuts starting with S. It is context-aware, which makes it feel less like a manual and more like a natural extension of the app.
Why It’s Cool
-
The "Double Tap" Trigger: The activation gesture is incredibly intuitive. You don't need to remember a weird hotkey like
Ctrl+Alt+Shift+K. You just tap⌘twice and hold. It is so natural that it feels like you are forcing the OS to stop hiding information from you. -
It’s Extensible: While it has a built-in general shortcut library, KeyClu lets you define your own custom shortcuts. If an app uses a weird keybinding that KeyClu doesn't know about, you can add it manually to its configuration file.
-
Built for Modern Macs: It's written in Swift with SwiftUI and Metal for graphics, so it looks and feels like a first-party Apple feature. Plus, it fully supports all the latest Mac hardware, including the notch and new Apple Silicon chips.
-
Search and Actions: You aren't just looking at a static list. Once the HUD is open, you can start typing to filter the shortcuts by name. And if you see a shortcut you want to use, you can simply press it right there and it will execute the action, closing the HUD.
How to Try It
The repo you'll find is actually a Cask repository, which means the primary way to get it is via Homebrew. If you have Homebrew installed, run this in your terminal:
brew install --cask keyclu
If you prefer not to use Homebrew, you can grab the latest .dmg from the project's releases page or visit the official homepage.
Final Thoughts
For developers and power users, this is one of those "how did I live without this" tools. It reduces friction, encourages learning, and saves your wrists from unnecessary mouse travel. The fact that it is free and open-source is just the cherry on top.
If you spend a lot of time in IDEs, design tools, or any app with a steep learning curve, give KeyClu a shot. It might just become your new favorite utility.
Found this interesting? We share cool projects like this regularly. Follow us at @githubprojects for more.