Type to a tempo. Tune out the rest.
Cadence turns a typing test into rhythm practice. A live keystroke waveform, a metronome that locks to your pace, and a ghost of your best run racing alongside you. No account, all on your device.
Instruments, not gimmicks.
Every part of Cadence is there to show you something real about how you type, then get out of the way.
Keystroke waveform
Every key you press paints a bar on a scrolling waveform. The spacing between bars is the real time gap between your strokes, so you can literally see your rhythm.
Tempo lock
A metronome reads the median interval between your keys and pulses at that pace. Turn on the tick and try to hold the beat.
Ghost race
Your best run for the current mode becomes a ghost that races beside you in real time. Stay ahead of the mark to beat it.
Live speed graph
Words per minute, raw speed, and error spikes are plotted while you type and again in full on the results card.
Per key heatmap and drills
Every run grades the keys you touched and tints a keyboard by accuracy. Your stats page keeps a lifetime version, and a weak-key drill builds runs out of real words that lean on the letters you miss.
- ▶
Watch your run back
Every run records the exact timing of every character. Replay any of them, scrub through, and see where the tempo broke.
Five instrument themes
Midnight, Paper, Terminal, Synthwave and Nord. Each one remaps the entire surface, including the scrollbar, caret, selection, dropdowns and counters.
- localStorage
IndexedDBLocal and private
No account, no server. Settings live in local storage and your run history and progress live in IndexedDB on your device.
Pick a room to practice in.
Each theme remaps the whole surface, down to the scrollbar and the caret. Tap one to try it on right now.
No sign up. No tracking of what you type. Your history is yours.
Type
Pick a mode and go. Time, words, quote, code, zen, or your own text.
See the rhythm
The waveform, the metronome and the speed graph all update as you type.
Come back
Runs, personal bests, streaks and replays are stored locally for next time.
Find your tempo.
One page, no account, open source. Start a run and let the noise of the day fade behind you.
Open the typing test