About
TypeStorm is a terminal-based typing game where you practice real code snippets at five difficulty levels while tracking WPM, accuracy, and completion time.
Features
- Five levels — Beginner through Master
- Multi-language snippets — Python, JavaScript, and Java
- Round summary — WPM, accuracy, and time per round; bests stored per level
- Immediate feedback — Highlights the first mismatch in the snippet
- Syntax highlighting — Language-aware rendering via Rich
- CLI flags — Fixed level, round count, and score reset
Usage
pip install -r requirements.txt
python typestorm.py
python typestorm.py --rounds 3 --level advanced