wpmx
v1.0.6
Published
A minimal, fast typing test for the terminal
Maintainers
Readme
wpmx
A minimal, fast typing test for the terminal. Built with Bun, React, and Ink.
Features
- 15s, 30s, or 60s timed sessions
- Live WPM counter as you type
- Character-level feedback — correct chars in green, errors in red
- Personal best tracking with local history
- Vim-style navigation —
h/lto pick duration
Quick start
Run it instantly without installing:
npx wpmxor with Bun:
bunx wpmxInstall globally
npm install -g wpmxThen run it anywhere:
wpmxDevelopment
git clone https://github.com/handxr/wpmx.git
cd wpmx
bun install
bun run src/index.tsxKeybindings
| Key | Action |
|-----|--------|
| h / l or ← / → | Select duration |
| Enter | Start game |
| Tab | Restart |
| Esc | Back to menu |
| q | Quit |
How it works
Type the words as fast as you can. Errors are highlighted per-character so you can see exactly what you missed. Your WPM and accuracy are calculated at the end.
Results are saved locally at ~/.wpmx/history.json.
License
MIT
