{"repo":"Wunderlandmedia/HotkeyClash","free":true,"listed":false,"github":"https://github.com/Wunderlandmedia/HotkeyClash","clone":"git clone https://github.com/Wunderlandmedia/HotkeyClash.git","description":"Find where your keyboard shortcuts clash. A free, open-source macOS menu bar app that detects shortcut conflicts across apps, config tools, and system settings.","language":"Swift","stars":99,"topics":["developer-tools","keyboard-shortcuts","macos","menu-bar","swift","swiftui"],"license":"GPL-2.0","category":"mobile-apps","readme_excerpt":"HotkeyClash Find where your keyboard shortcuts clash. Open-source macOS menu bar utility that scans running apps, config files, and system shortcuts to detect keyboard shortcut conflicts. Master-detail split view shows every clash at a glance. Features - Scans running apps' menu bar shortcuts via Accessibility API - Parses Karabiner-Elements, skhd, Keyboard Maestro, BetterTouchTool, Hammerspoon, and Alfred configs - Reads macOS system shortcuts (Spotlight, Mission Control, Screenshots, etc.) - Classifies conflicts as definite (global vs global) or potential (menu vs menu) - Tells you which shortcut most likely wins, based on where each one hooks the keyboard - Search by app, action, or key combo, and export the whole report as Markdown - 720x520 split view: conflict sidebar + detail pane with app icons and source badges - Zero external dependencies. Pure Apple frameworks. Install Homebrew To update later: brew upgrade --cask hotkeyclash . Download Grab the latest DMG or ZIP from Releases. Build from source Requires Xcode 16+ and macOS 14+. Build a release (DMG + ZIP) Artifacts land in build/release/ . What it scans Source Method -------- -------- Running apps Accessibility API (AXMenuBar traversal) Karabiner-Elements /.config/karabiner/karabiner.json skhd /.config/skhd/skhdrc Keyboard Maestro /Library/Application Support/Keyboard Maestro/Keyboard Maestro Macros.plist BetterTouchTool /Library/Application Support/BetterTouchTool/btt data store. (SQLite, read-only) Hammerspoon /","default_branch":null,"files":null,"tree":[],"storefront":"/r/Wunderlandmedia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Wunderlandmedia/HotkeyClash/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}