- Vue.js 3
- ES2015+ (features supported by the latest browsers)
- CSS3
- HTML5
Under development. See the working Angular.js version here https://github.com/NSUSpray/keyboard-layout-analyzer
- vue-three-shortkey — add keyboard shortcuts to many UI elements
- kle-serial — de-serialize Keyboard Layout Editor key maps
- Turf.js (bbox, union) — draw complex key paths
- Zod — verify the imported layout or set
- import/export/load key sets
- key editor window
- conversions between key maps
See Vite Configuration Reference.
npm install
npm run dev
npm run build