Press esc to try the webversion
typist
an offline typing test for developers — no account, no paywall, no internet required
what it does
Four test modes
words, timed, quotes, code
Real code snippets
Go, JavaScript, Python, Rust
Syntax highlighting
via highlight.js
WPM graph + heatmap
after every test
Three themes
mocha · latte · gruvbox
Personal bests
saved locally per mode
modes
| mode | description |
| words | 30 common English words. Pure speed baseline. |
| time | Countdown timer (15s–120s or custom). Timer starts on first keypress. |
| quote | A random literary excerpt with punctuation. |
| code | Real code snippets. Tab and Enter are live keystrokes. Syntax highlighted. |
shortcuts
ctrl+rrestart
tabtype a tab (code mode)
entertype a newline (code mode)
escnew test
terminal ui
The TUI adds blind mode, session history, JSON/CSV export, focus mode, and the same three themes.
go install github.com/chuma-beep/typist@latest