awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zenangst avatar

zenangst/KeyboardCowboy

0
View on GitHub↗
2,194 stars·40 forks·Swift·7 views

KeyboardCowboy

:keyboard: The missing keyboard shortcut utility for macOS

Features

  • Automation And Scripting - Utility for managing and triggering custom keyboard shortcuts.
  • Productivity Tools - Listed in the “Productivity Tools” section of the Awesome Mac awesome list.

Star history

Star history chart for zenangst/keyboardcowboyStar history chart for zenangst/keyboardcowboy

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to KeyboardCowboy

Similar open-source projects, ranked by how many features they share with KeyboardCowboy.
  • tekezo/karabinertekezo avatar

    tekezo/Karabiner

    3,787View on GitHub↗

    Karabiner is a system-level keyboard remapper and input modifier for macOS. It functions as a kernel-level interceptor that modifies raw hardware events before they reach the operating system, utilizing a virtual hardware device to inject synthesized keyboard and mouse actions. The project distinguishes itself as a context-aware input manager, applying modification rules dynamically based on the active application, connected hardware, or current input source. It serves as a keyboard macro engine capable of automating multi-key shortcuts and conditional behaviors. Its broader capabilities inc

    C++
    View on GitHub↗3,787
  • hammerspoon/hammerspoonHammerspoon avatar

    Hammerspoon/hammerspoon

    14,497View on GitHub↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Objective-Cautomationhammerspoonirc
    View on GitHub↗14,497
  • mamedev/mamemamedev avatar

    mamedev/mame

    9,929View on GitHub↗

    MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and consoles to run original software on modern devices. It functions as a retro gaming preservation framework for managing, verifying, and archiving ROM sets and disk images to ensure long-term software accessibility. The project features a system debugging tool for inspecting emulated memory, CPU registers, and execution flow via breakpoints and disassembly. It also includes a Lua-based automation layer that exposes core system state and hardware controls for custom behavior and anal

    C++
    View on GitHub↗9,929
  • amnweb/yasbamnweb avatar

    amnweb/yasb

    4,209View on GitHub↗

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Pythonpythonricingstatus-bar
    View on GitHub↗4,209
See all 30 alternatives to KeyboardCowboy→

Frequently asked questions

What does zenangst/keyboardcowboy do?

:keyboard: The missing keyboard shortcut utility for macOS

What are the main features of zenangst/keyboardcowboy?

The main features of zenangst/keyboardcowboy are: Automation And Scripting, Productivity Tools.

What are some open-source alternatives to zenangst/keyboardcowboy?

Open-source alternatives to zenangst/keyboardcowboy include: tekezo/karabiner — Karabiner is a system-level keyboard remapper and input modifier for macOS. It functions as a kernel-level interceptor… hammerspoon/hammerspoon — Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua… mamedev/mame — MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and… ronitsingh10/finetune — FineTune is a macOS audio management tool designed for directing application audio streams to specific output devices… amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for… theprimeagen/vim-be-good — Vim-be-good is a Neovim plugin designed to help users improve their Vim navigation and editing skills through…