Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ergonautilus

A typing tutor for ergonomic keyboards, starting with the MoErgo Glove80.

Most typing tutors teach you QWERTY from scratch. Ergonautilus assumes you already touch-type and focuses only on what a split columnar board actually changes: the thumb cluster, inner-index columns, relocated symbols, outer pinky columns, and layer keys. Runs in the browser, no account, progress stays on your machine.

Features

  • 22 lessons + 1 reference note across 5 modules (thumb cluster, bottom nav row, symbol keys, left/right outer columns).
  • Layout verified against MoErgo's official ZMK keymap.
  • Per-key error heatmap painted onto the on-screen keyboard so you can see exactly which keys still miss.
  • Adaptive "Fix my weak keys" drill that targets your top-6 error-prone keys with recency weighting.
  • Mastery badges per lesson (≥25 WPM and ≥95% accuracy) that persist across sessions.
  • Live blinking caret, WPM-over-time sparkline on the completion screen, and Enter / Esc / Backspace shortcuts for flow.
  • Settings for caret style, dark/light theme, heatmap, strict-space, sound, and a one-click reset.

Try it locally

npm install
npm run dev

Then open http://localhost:5173.

License

MIT.

About

Typing tutor for ergonomic keyboards. Teaches the Glove80-specific keys (thumb cluster, inner columns, layers) assuming you already touch-type QWERTY.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages