
Browse VIAL-compatible mechanical keyboards with open-source, real-time key remapping directly in your browser. No vendor approval needed — remap keys, create macros, configure tap-dance and combos instantly on any VIAL-enabled board. Compare options on KeebFinder.






![[In-stock] Dot Works Layer75 Mechanical Keyboard Kit](https://cdn.shopify.com/s/files/1/0109/9182/9049/files/Fih9COfOEEqA23-f5qkAV-SRXutN.webp?v=1714789968&width=3840&quality=75)







![[Pre-order] IS0GR2 Micropad Custom Keyboard Kit](https://cdn.shopify.com/s/files/1/0602/3639/8777/files/DSC05087.jpg?v=1759528008&width=3840&quality=75)









![[Pre-Order] @40 40% Low Profile Keyboard Kit by Niuniu](https://cdn.shopify.com/s/files/1/1674/0405/files/DSC_1222_1.jpg?v=1749523764&width=3840&quality=75)

![[Shipping, Inventory available soon] Cheerz 40% Keyboard Kit by ptdc](https://cdn.shopify.com/s/files/1/1674/0405/files/04.png?v=1733425202&width=3840&quality=75)
![[In Stock] Zan 40 keyboard kit by Niuniu Selection](https://cdn.shopify.com/s/files/1/1674/0405/files/403.jpg?v=1711088070&width=3840&quality=75)

![[Pre-Order] ORTHO Roly-poly 40 R3 Keyboard Kit by Niuniu](https://cdn.shopify.com/s/files/1/1674/0405/files/42A5DCDF6CC2BFFDC11E43D62A22AC4B_56e3ae27-1b5a-4910-8d50-059f522426b7.jpg?v=1745208295&width=3840&quality=75)
![[Pre-Order] STAGGERED Roly-poly 40 R3 Keyboard Kit by Niuniu](https://cdn.shopify.com/s/files/1/1674/0405/files/lqGJ5CU1q_XZzAS-6G7bu3QqWXvt.JPG-large1400.png?v=1745233035&width=3840&quality=75)

VIAL is an open-source keyboard configurator that runs in your browser and applies changes in real time. Unlike VIA, VIAL doesn't require vendor approval to add keyboard support — making it the community's choice for unrestricted customization. Browse VIAL-enabled boards across every layout and price range.
Both VIAL and VIA provide real-time keyboard configuration on top of QMK firmware, but they differ in openness. VIA requires manufacturers to submit their keyboard definitions for approval, which can delay or block support for niche boards. VIAL removes that gatekeeping — any keyboard maker or community member can add support. VIAL also includes advanced features like tap-dance and combos in its GUI by default.
Open vial.rocks in a WebHID-compatible browser (Chrome, Edge, or Opera), plug in your VIAL-enabled keyboard, and authorize the device when prompted. The web app detects your board automatically and displays its layout. From there, click any key to remap it, create macros, or configure layers. Changes take effect instantly — no compiling or flashing required.
VIAL exposes powerful QMK features through a visual interface. Tap-dance lets a single key perform different actions based on tap count — tap once for a letter, double-tap for a shortcut. Combos trigger an action when two or more keys are pressed simultaneously. Key overrides let you intercept and replace specific key combinations. These features are accessible from the VIAL GUI without writing any code.
Programmers benefit most from VIAL's layer system, which lets you stack symbol layers, navigation layers, and macro layers on top of your base layout. Boards with 65% or 75% layouts are popular choices — large enough for daily use but compact enough to encourage layer usage. Look for hot-swap options so you can pair your VIAL configuration with the perfect switch for your coding style.
VIAL has strong support for split and ortholinear boards that are popular in the DIY community. Keyboards like the Corne, Sofle, and Lily58 often ship with VIAL firmware pre-flashed. The real-time remapping is especially useful on these layouts where every key needs careful assignment, and the visual layout editor makes it easy to see your mapping across both halves.
VIAL runs on top of QMK, the most widely used open-source keyboard firmware. Your keyboard stores the QMK firmware locally, and VIAL communicates with it over USB to read and write configuration. This means you retain access to all QMK features — you just get a friendlier interface for the most common customizations. Advanced users can still drop into raw QMK for features not yet exposed in the VIAL GUI.