Minimal typing trainer for speed & accuracy
Typik is a lightweight typing practice web app built with Next.js, Tailwind CSS and Zustand.
It focuses on clean visuals, instant feedback and a distraction-free environment to help you type faster and more accurately.
- Real-time WPM counter - updates as you type
- Simple word flow - practice common English words for rhythm and muscle memory
- 30-second timed sessions
- Instant restart to keep your focus
- Clean, minimal UI with no clutter
- Next.js 14
- React 18
- Tailwind 3
- Zustand
- Headless UI
- Node .js v18 +
- npm / yarn / pnpm
# clone
git clone https://github.com/bryanlzl/typik-v1.git
cd typik-v1# install deps
npm install# run dev server
npm run devGo to http://localhost:3000 to start typing.
| Command | Description |
|---|---|
npm run dev |
Start local dev server |
npm run build |
Build production bundle |
npm run start |
Serve production build |
npm run lint |
Run ESLint checks |
- configurable timer & word sets
- results history & accuracy graph
- dark / light theme toggle
- leaderboard integration
