cat apps/keyclu

KeyClu app icon

KeyClu

overview of all shortcuts

macOS 11+ Apple Silicon + Intel Free

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, font size, length and more to your liking.

Persistent Panel

Have shortcuts always present on screen.

Customize Shortcuts

Pair with CustomShortcuts for full control.

Own Shortcuts

Register shortcuts manually.

Ready-made Sets

Shortcut sets for apps that miss one. Browse and import from KeyClu Extensions or export and share yours.

macOS Shortcuts

Display macOS keyboard shortcuts.

SKHD Hotkeys

Pair with skhd to display hotkeys.

macOS Gestures

Display macOS trackpad gestures.

Ji

Jitouch2 Gestures

Pair with Jitouch2 to display gestures.

Support 3rd-party

Make it work the way you choose with CLI params.

Pause

Pause the app when you don't need it.

Filter & Highlight

Search and highlight the shortcut you're after.

Export to Markdown

Save the shortcuts of the app you're in as a Markdown file, ready to paste into notes or a wiki.

Apple Menu Too

Show the Apple menu's own items alongside the app's, from Settings › Appearance › Visibility.

Wiki

Advanced configuration, custom shortcut syntax, and troubleshooting. Read Wiki.

Missing Something?

Ask for it - feature requests and bug reports go to GitHub Issues.

Private by Design

No accounts, no tracking, no ads, nothing sent anywhere. Your settings and shortcuts never leave your Mac.

Languages

English, German, Chinese and Japanese out of the box. Missing yours? Request it on Crowdin.

English Deutsch 中文 日本語

Limitations

And known issues.

Install

Manual install or with Brew.

Brew

Open Terminal and run the command below. Requires Homebrew.

$brew install --cask keyclu
Manual

Download the latest KeyClu .dmg from GitHub Releases, then follow the three steps below.

Requirements

macOS 11 Big Sur or later. Apple Silicon and Intel supported.

Permissions

Accessibility permission is required. The Notification Center is optional and only affects notifications.

Accessibility - required

KeyClu reads the menu items of the app you're using, which macOS only allows with Accessibility permission. Import and export need it too.

Grant it in System Settings › Privacy & Security › Accessibility.

Notification Center - optional

macOS may ask for Notification Center access so KeyClu can quietly report updates, imports, and exports.

Decline it and everything else keeps working.

Version History

Latest changes. Full changelog.

0.33 August 2026 latest
  • fixed database access prompt on launch on macOS 15+ (will still appear one last time)
  • improved performance
  • improved UI to be on pair for macOS versions
  • added Japanese localization #157
0.32 July 2026