Resources

Everything you need to build faster and smarter

Browse guides, tools, and open-source repositories curated by our engineering team.

All Resources
Preview
Guides

GitHub Open Source Guide

GitHub’s own guide to understanding, using and contributing to open source.

View resource →
Preview
Guides

DigitalOcean's Introduction to Open Source

A tutorial series covering the fundamentals of open-source software and communities.

View resource →
Preview
Guides

First Contributions

A hands-on repo that walks you through making your literal first pull request.

View resource →
Preview
Guides

Hello World of GitHub

GitHub’s own beginner walkthrough: branches, commits, and your first pull request.

View resource →
Preview
Tools

Up For Grabs

A curated list of projects with beginner-friendly, help-wanted issues.

View resource →
Preview
Tools

CodeTriage

Get open-source issues from your favorite repos delivered straight to your inbox.

View resource →
Preview
Tools

IssueHub

Search across GitHub for issues that match your skills and interests.

View resource →
Preview
Tools

Learn how to write a proper Git commit message

The classic, widely-cited guide to writing commits maintainers actually want to read.

View resource →
Preview
Repositories

tldr-pages

Simplified, community-driven man pages for the Linux CLI, and a great first-PR repo.

View resource →
Preview
Repositories

nand2tetris

Build a modern computer from first principles, from NAND gates up to a working OS.

View resource →
Preview
Repositories

Hacktoberfest

DigitalOcean’s month-long celebration of open source and a great time to make your first PRs.

View resource →
Preview
Repositories

Google Summer of Code

A stipended program pairing students with open-source orgs over the (northern) summer.

View resource →