WebOpen source
Code Typer
Learn DSA by typing the solutions
A typing game for coding practice. Pick a problem, read the approach, then type the solution while it tracks your speed and accuracy. 229 problems, from first syntax to graphs and DP, in C++, Java, Python or JavaScript.
- 18 syntax basics for beginners, then 211 DSA problems across 18 topics
- Every solution in all four languages is compiled and run against test cases
- Live WPM and accuracy, auto-indent, and progress saved per language
- React 19
- TypeScript
- Vite
- Vitest
- Vercel