Tool not found.

Back to Home
Keyboard Cowboy logo

Keyboard Cowboy

Privacy-respecting macOS productivity app for automating workflows, launching apps, and controlling your Mac entirely through keyboard shortcuts and contextual triggers.

Alternative to: BetterTouchTool and Keyboard Maestro
macOS Productivity Open Source Automation Privacy Focused Keyboard Shortcuts Local Only Window Management
Ad

VPSServer – Run your own Nextcloud, email, or Matrix server. Free $100 trial, no card locked in.

Start Free Trial

About Keyboard Cowboy

Keyboard Cowboy is a productivity app for macOS that lets users automate repetitive actions, launch applications and scripts, control system settings, and manipulate files and folders without ever leaving the keyboard. Workflows can be organized into groups and triggered sequentially or concurrently, using keyboard shortcuts, application-based contextual triggers (such as when an app opens, closes, or becomes active), or leader-key sequences. It supports a wide range of command types, including application commands, menu bar commands, URL commands, Shortcuts app integration, script commands, macros, system commands, and window navigation and tiling commands. The app is built with privacy as a core principle: it collects no personal information, sends no data to third parties, and stores everything locally, with all data processing happening on-device. It's also automatically disabled while a password field or secure input mode is active. Development uses Tuist to generate the Xcode project, and requires macOS 13.0 or later to run.

Key Features

  • Contextual application triggers (open, close, switch)
  • Sequential and concurrent workflow automation
  • Groups for organizing related workflows
  • Keyboard shortcut, leader-key, and hold-to-trigger commands
  • Application, menu bar, URL, and Shortcuts app commands
  • Script command support (shell, AppleScript, JXA)
  • Macro and system commands
  • Window navigation and tiling commands
  • No data collection, no third-party transmission
  • Automatically disabled in secure input / password fields
  • All data stored locally on-device
  • Vim-style system-wide navigation mode

Explore More Tools