How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
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
A macOS input source switcher with user-defined shortcuts.
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
A software attempt to address the "double key press" issue on Apple's butterfly keyboard not actively maintained
Switch the right application ASAP.
The main features of gbammc/thor are: Keyboard and Input Utilities.
Projects with overlapping indexed features include: jtroo/kanata — Kanata is a cross-platform keymap engine and keyboard firmware emulator that intercepts physical keystrokes to output… hatashiro/kawa — A macOS input source switcher with user-defined shortcuts. keycastr/keycastr — Keycastr is a system-level utility for macOS that captures and displays keyboard and mouse interactions as visual… msvisser/annepro-mac — MacOS application for controlling AnnePro keyboard over bluetooth. pqrs-org/karabiner-elements — Karabiner-Elements is a system-level utility designed for advanced keyboard and mouse customization. It functions as a… runjuu/inputsourcepro — InputSourcePro is a macOS keyboard layout manager and automation tool designed to automate the switching of input…