Live, per-character feedback
Every keystroke is scored in real time - correct, incorrect, and pending characters render instantly under a moving cursor, with WPM ticking up as you type.
A minimal, blazing-fast typing-speed trainer that lives in your terminal. Live WPM, real-time accuracy, XP & levels, and keystroke anti-cheat. no browser, no distractions.
macOS & Linux via Homebrew · Windows binary in Releases
A focused set of tools that measure, track, and sharpen your typing, without a single browser tab.
Every keystroke is scored in real time - correct, incorrect, and pending characters render instantly under a moving cursor, with WPM ticking up as you type.
Pick a duration or a word count. Warm up quick or go the distance.
Inter-key timing and rhythm analysis flag pasted or automated input, so your scores stay honest.
Earn XP, climb levels, and keep a running record of your best WPM, accuracy, and recent runs.
Switch between default, warm, and mono to match your setup.
Your name, theme, and preferences are saved to your OS config dir and restored every session.
Grab the binary for your platform and launch it with a single command:typesh.
Install with Homebrew
$ brew install venki1402/tap/typeshPrefer a script? Run:
$ curl -fsSL https://raw.githubusercontent.com/venki1402/type.sh/main/install.sh | shStart typing
$ typeshDownload the latest release
Grab typesh_*_windows_amd64.zip from the Releases page.
Unzip & run
Extract the archive, then run typesh.exe - or from a terminal:
> typeshEvery screen is driven by muscle memory. No mouse, no menus to hunt through - just keys.
Free, open source, and offline-first. Install in seconds and watch your WPM climb.