Skip to content
Stay ahead with the latest AI tooling: Get 20% off your tickets to GitHub Universe, only until September 3.

The tools you need to build what you want.

GitHub Collaboration Icon

Collaborative
Coding

Contribute to projects quickly with automatic environment setup.
Make sure you see the changes you care about.
Build community around your code.
Pull requests display diffs to compare the changes you made in your topic branch against the base branch that you want to merge your changes into.
Reviews allow collaborators to comment on the changes proposed in pull requests, approve the changes, or request further changes before the pull request is merged.

Codespaces

Spin up fully configured dev environments in the cloud with the full power of your favorite editor.

Learn more

GitHub Copilot

With GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.

Learn more

Pull requests

Allow contributors to easily notify you of changes they've pushed to a repository – with access limited to the contributors you specify. Easily merge changes you accept.

Learn more

Discussions

Dedicated space for your community to come together, ask and answer questions, and have open-ended conversations.

Learn more

Code search & code view

Our powerful new code search and code view enable developers to rapidly search, navigate, and understand code right from GitHub.com.

Learn more