Vial
Configurator of compatible keyboards in real time
Vial provides a graphical interface for configuring keyboards that run a Vial‑compatible firmware. The program detects supported devices automatically and lets users adjust keymaps, layers, and other settings in real time without reflashing the firmware. It supports Windows, Linux, and macOS, and the underlying firmware is a fork of QMK that includes the same core functionality with additional real‑time features.
The tool is aimed at keyboard enthusiasts and developers who want to experiment with custom layouts and dynamic key assignments while the keyboard is connected. Because the configuration is applied instantly, users can iterate quickly, testing changes on the fly. The project is fully open source, with all source code and documentation hosted on GitHub, and it includes a manual and community channels for support and feedback.
Vial’s distinguishing characteristic is its ability to modify firmware‑level settings on a live device through a cross‑platform GUI, eliminating the need for separate flashing tools or command‑line workflows. The software is considered stable and is distributed under an open‑source license.
Reviews
Loading reviews…
Similar apps
Clipboard, Input & Automation
VIA
Keyboard configurator

Clipboard, Input & Automation
Wootility
Configuration software for Wooting keyboards

Task & Project Management
QMK Toolbox
Toolbox companion for QMK Firmware

Clipboard, Input & Automation
Keymapp
ZSA keyboard firmware flasher

Clipboard, Input & Automation
Happy Hacking Keyboard Keymap Tool
Allows keymap customization on HHKB HYBRID Type-S and HYBRID models
Clipboard, Input & Automation
Chrysalis
Graphical configurator for Kaleidoscope-powered keyboards