A modern keyboard layout and firmware editor built with Rust, Dioxus, and TailwindCSS.
- 🖥️ Intuitive visual keyboard layout editor
- 🔧 Firmware configuration tool
- 🎨 Customizable keycap designs and legends
- 📱 Responsive design works on desktop and mobile
- ⚡ Fast performance with Rust
- 🎮 Supports both ANSI and ISO layouts
- 🔌 Compatible with popular keyboard firmware formats
Modernize existing keyboard tools while learning Rust and web development. This project combines:
- Layout Editing functionality from Keyboard Layout Editor
- Firmware Building from KBFirmware
All built with modern technologies that ensure longevity and performance.
- Rust - For core logic and performance
- Dioxus - React-like framework for building user interfaces
- TailwindCSS - Utility-first CSS framework
- WASM - For browser-based execution
- Inspired by Keyboard Layout Editor by Ian Prest
- Inspired by KBFirmware by Ruiqi Mao (GPL-3.0 licensed)