A fast, minimal typing speed test for developers — inspired by Monkeytype. Type faster, break your keyboard, flex your WPM with real code snippets.
✅ Code snippets in C++, Java, and C
✅ Real-time typing accuracy & WPM calculation
✅ Timer with multiple modes (15s, 30s, 60s, 2min)
✅ Mistake highlighting
✅ Light & Dark mode
✅ Fully responsive — works on mobile and desktop
✅ Detailed statistics after each test
- React — frontend framework
- Tailwind CSS — styling
- Headless UI — accessible UI components
- Clone the repository
- Install dependencies:
npm install - Start the development server:
npm run dev - Open your browser and navigate to
http://localhost:5173
- Select your preferred programming language (C++, Java, or C)
- Choose a timer duration
- Click "Start" or start typing to begin the test
- Type the code snippet as accurately as possible
- View your results when the test is complete
- Try again with a new code snippet
src/components/— React componentsTypingBox.jsx— Main typing interfaceTimer.jsx— Timer componentStats.jsx— Statistics displaySettings.jsx— Settings panel
src/data/— Data filescodeSnippets.js— Programming language code snippets