about zentype

what is zentype?

zentype is a typing test with speed and accuracy tracking, inspired by monkeytype. it layers on XP and levels, 110+ achievements, streak heatmaps, and global leaderboards.

Built with Next.js, Supabase, shadcn/ui, and Tailwind CSS. Open source and free to use.

community stats

features

typing modes

Time (15/30/60/120s) and words (10/25/50/100) modes. Punctuation and numbers toggles. Blind mode, stop on error, strict space. Works on phone and desktop.

detailed stats

Net and raw WPM, accuracy, consistency (how steady your speed stays), character breakdown. Per-second timeline charts with wpm burst and error bars, plus personal bests per mode.

leaderboards

Global leaderboards ranked by mode and variant. All-time, this week, and today views. Redis-backed with Postgres fallback.

achievements

110+ achievements: tests completed, WPM milestones, accuracy runs, streaks, consistency, account age, and more. XP per test, 500 per level.

customization

200+ themes, 90+ fonts, 4 caret styles, virtual keyboard, WebAudio sounds, and a command palette.

open source

Next.js, Supabase, shadcn/ui, Tailwind CSS. open source on github.

credits

Built by CMMhero. Full-stack typing test with cloud sync, XP, and leaderboards.

Trophy UI components by trophyso/ui.