Resources
Tutorials, tools, and references to help you start and grow in open source.
How to Contribute to Open Source
A step-by-step guide for finding beginner-friendly issues, opening pull requests, and communicating with maintainers.
Git and GitHub Essentials
Learn Git basics including forking repositories, creating branches, writing commits, and opening pull requests on GitHub.
Open Source Licensing Explained
Understand common open source licenses and how to choose the right one for your project.
Finding Good First Issues
Tips and tools to discover beginner-friendly issues across open source repositories.
Mastery Levels
0 XP
Complete levels to earn XP and unlock your journey.