VIA
Keyboard configurator
VIA provides a graphical interface for configuring and testing mechanical keyboards on macOS. Users connect a supported keyboard via USB and the program detects it automatically, allowing keymaps, lighting, and other settings to be edited without manual firmware flashing. The tool supports a large library of pre‑registered models—over fourteen hundred keyboards—and can be extended to work with additional QMK‑based devices through a simple compatibility check.
The application consolidates layout design, key assignment, and real‑time testing into a single window, eliminating the need for separate utilities. Changes are applied instantly to the connected hardware, and the interface offers visual feedback to verify that each key behaves as intended. Documentation is available to guide users through the configuration process and to assist with adding new keyboards to the supported list.
Targeted at enthusiasts, developers, and anyone who wants to customize their keyboard ergonomics or functionality, VIA aims to streamline the workflow of keymap creation and adjustment on macOS. Its stable release status indicates it is ready for everyday use.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
Vial
Configurator of compatible keyboards in real time

Clipboard, Input & Automation
Wootility
Configuration software for Wooting keyboards

Clipboard, Input & Automation
Happy Hacking Keyboard Keymap Tool
Allows keymap customization on HHKB HYBRID Type-S and HYBRID models

Task & Project Management
QMK Toolbox
Toolbox companion for QMK Firmware

Clipboard, Input & Automation
Keymapp
ZSA keyboard firmware flasher
Clipboard, Input & Automation
EVKey
Vietnamese keyboard