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
Back to gbammc/thor

Projects sharing features with Thor

9 open-source projects similar to gbammc/thor, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • jtroo/kanatajtroo avatar

    jtroo/kanata

    6,840View on GitHub↗

    Kanata is a cross-platform keymap engine and keyboard firmware emulator that intercepts physical keystrokes to output modified signals on Windows, Linux, and macOS. It serves as a keyboard remapper and layer manager, allowing users to define custom key-map sequences and modal editing behaviors through a declarative configuration file. The system implements keyboard firmware features in software, enabling advanced behaviors such as tap-hold logic, unicode output, and dynamic macros. It utilizes a state-based layer stack to manage multiple sets of key assignments that toggle dynamically and sup

    Rustcross-platforminterception-driverkeyboard
    View on GitHub↗6,840
  • hatashiro/kawahatashiro avatar

    hatashiro/kawa

    1,537View on GitHub↗

    A macOS input source switcher with user-defined shortcuts.

    Swiftinput-methodmacosswift
    View on GitHub↗1,537
  • keycastr/keycastrkeycastr avatar

    keycastr/keycastr

    14,608View on GitHub↗

    Keycastr is a system-level utility for macOS that captures and displays keyboard and mouse interactions as visual overlays on the desktop. By registering global event taps within the operating system, it monitors input actions in real time and renders them through transparent, non-interactive windows that float above other active applications. The application distinguishes itself through a plugin-based architecture that allows for the integration of custom modules to define how input events are rendered. Users can manage the lifecycle and positioning of these visual elements through a native

    Objective-C
    View on GitHub↗14,608
  • msvisser/annepro-macmsvisser avatar

    msvisser/AnnePro-mac

    132View on GitHub↗

    MacOS application for controlling AnnePro keyboard over bluetooth

    Swift
    View on GitHub↗132

AI search

Explore more awesome repositories

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

Find more with AI search
  • pqrs-org/karabiner-elementspqrs-org avatar

    pqrs-org/Karabiner-Elements

    22,362View on GitHub↗

    Karabiner-Elements is a system-level utility designed for advanced keyboard and mouse customization. It functions as a background service that intercepts raw hardware input signals at the driver level, allowing for the transformation of key presses and pointer movements before they reach the operating system. By utilizing virtual input device emulation, the software re-injects modified events into the system stream, enabling complex remapping, macro execution, and hardware-specific control. The project distinguishes itself through a sophisticated state-based logic engine that enables context-

    C++keyboardmacos
    View on GitHub↗22,362
  • runjuu/inputsourceprorunjuu avatar

    runjuu/InputSourcePro

    2,861View on GitHub↗

    InputSourcePro is a macOS keyboard layout manager and automation tool designed to automate the switching of input sources based on application focus and system rules. It serves as a contextual input source switcher and keyboard shortcut mapper that triggers layout changes when specific applications gain focus or certain browser URLs are visited. The tool distinguishes itself by offering URL-based layout switching and the ability to enforce English punctuation within specific applications. It also provides dynamic function key behavior, allowing the system to toggle between standard function k

    Swift
    View on GitHub↗2,861
  • 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
  • aahung/unshakyaahung avatar

    aahung/Unshaky

    3,085View on GitHub↗

    A software attempt to address the "double key press" issue on Apple's butterfly keyboard not actively maintained

    Swift
    View on GitHub↗3,085
  • yqrashawn/gokurakujoudoyqrashawn avatar

    yqrashawn/GokuRakuJoudo

    1,400View on GitHub↗

    config karabiner with ease

    Clojure
    View on GitHub↗1,400