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.