cat apps/keyclu
What it does
KeyClu watches which app is in focus and shows its shortcuts on demand.
Just press β twice and hold to see the list.
Features
Everything KeyClu can surface, and how you shape it.
Overview
Simply press β twice and hold to see the list.
Learn
Hide unwanted or already-known shortcuts.
Bookmark
Mark shortcuts so they catch your eye.
Adjustable View
Adjust the layout to your liking.
Persistent Panel
Have shortcuts always present on screen.
Support 3rd-party
Make it work the way you choose with CLI params.
Customize Shortcuts
Pair with CustomShortcuts for full control.
Own Shortcuts
Register shortcuts manually.
macOS Shortcuts
Display macOS keyboard shortcuts.
SKHD Hotkeys
Pair with skhd to display hotkeys.
macOS Gestures
Display macOS trackpad gestures.
Jitouch2 Gestures
Pair with Jitouch2 to display gestures.
Pause
Pause the app when you don't need it.
Filter & Highlight
Search and highlight the shortcut you're after.
Languages
English, German and Chinese out of the box. Missing yours? Request it on Crowdin.
Limitations
And known issues.
- May not display every shortcut an application responds to, if it isn't listed in the app's menu
- May display extra shortcuts the app itself doesn't show, if they're hidden inside its menu
- May have difficulty handling or displaying menus represented by icons or images
- May have difficulty handling or displaying hidden app menu items
Install
Manual install or with Brew.



Legal
Requirements
macOS 11 Big Sur or later. Apple Silicon and Intel supported.
Requires Accessibility permission to detect the active app.
Recommended Notification Center access for gentle update notifications.
Version History
Latest changes. Full changelog.
- fixed small UI issues
- fixed typos #151
- fixed toggle-panel failed to display My Shortcuts #141
- added possibility to display ο£Ώ menu items (Settings β Appearance β Visibility)
- added possibility to limit activation hotkey to sides: left, right, either (Settings β General β Activation)
- added support for multiple languages #119 #153
- added possibility to display macOS gestures #140
- added Jitouch integration to display gestures