GitGuessr
A game that tests your code reading skills by dropping you into random GitHub repos to fill in missing lines of code.
At a Glance
Pricing
Free access to GitGuessr coding challenges
Engagement
Available On
About GitGuessr
GitGuessr is an interactive coding game that challenges developers to test and improve their code reading skills. Players are dropped into random locations within real GitHub repositories where some lines of code are masked, and the goal is to understand the codebase and fill in the missing code as quickly as possible. The game trains a critical programming skill for the AI era: quickly orienting yourself in unfamiliar code.
- Code Reading Challenges - Get dropped into random locations in real GitHub repositories with masked code lines that you need to fill in correctly
- Multiple Difficulty Levels - Choose from Easy (Python Essentials with one-liners from popular libraries) to Medium (Intermediate Python requiring advanced language features and standard library knowledge)
- Multi-Language Support - Practice with Python, TypeScript, and JavaScript codebases to broaden your skills across different programming languages
- Real-World Codebase Training - Work with actual open-source repositories to gain practical experience reading and understanding production code
- AI Era Skill Building - Develop the essential ability to quickly understand unfamiliar code, particularly useful when working with LLM-generated code
- Immediate Feedback - Get instant context and feedback on your answers to accelerate learning
To get started, simply visit the GitGuessr website and browse available maps by programming language and difficulty level. Select a challenge that matches your skill level, click Play, and start filling in the missing code. The game provides an engaging way to sharpen your code comprehension abilities while having fun exploring real open-source projects.

Community Discussions
Be the first to start a conversation about GitGuessr
Share your experience with GitGuessr, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Free access to GitGuessr coding challenges
- Access to code reading challenges
- Multiple difficulty levels
- Python, TypeScript, JavaScript support
- Real GitHub repository exploration
Capabilities
Key Features
- Code reading challenges in real GitHub repos
- Multiple difficulty levels (Easy, Medium)
- Python, TypeScript, and JavaScript support
- Masked code line fill-in gameplay
- Real-world codebase exploration
- Timed challenges
- Code comprehension training