Press esc to try the webversion
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

modedescription
words30 common English words. Pure speed baseline.
timeCountdown timer (15s–120s or custom). Timer starts on first keypress.
quoteA random literary excerpt with punctuation.
codeReal 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
wpm % acc
ctrl+r restart · tab · enter · esc new test
0PB
wpm
0%
accuracy
0s
time
best