A typing speed test for programmers. Measures tokens per minute using LLM tokenization (GPT-4 tiktoken).
"The era of humans writing code is coming to an end."
While AI generates code for you, you can still have fun practicing the actual writing part.
Live at tokensperminute.com
- Type real code snippets in TypeScript, Python, Go, Ruby
- Measures tokens/min (not just WPM) using tiktoken
- Accuracy tracking with diff-based scoring
- Local-first with Jazz sync
- Shareable results
bun install
bun devbun dev- dev serverbun run build- production buildbun run lint- eslintbun run check- typecheck + lint + format check
- Bun + Vite
- React 19, TanStack Router
- shadcn/ui, Tailwind v4
- Jazz (local-first sync)
- js-tiktoken for token counting
Contributions welcome! Open an issue or PR.
MIT