Code
Give your code a home in the cloud
Record or rewind any change to your code to keep you and your team in sync. Host it all for free with unlimited public and private repositories.
Click here to reach us
Build on what's been built
Write less code thanks to the world's largest software package registry. Find the best community-approved projects to accelerate your work, then share it with the world with npm and GitHub Packages.
Click here to reach us
Collaborate
Ready player two. Scale your team to any size in the cloud.
Better code starts with pull requests—
conversations around your code where you can experiment, squash bugs, and build new features.
Click here to reach us
Code review is built in.
Pull requests cover the entire review flow: propose changes, browse code, ask for input, make a suggestion, and sign off in one place.
Click here to reach us
Know when your pull
request is ready to merge
when everything’s green.
Reviews approved? Check. Tests passing? Check check. No conflicts? Ship it already.
Click here to reach us
Keep work moving.
Review or merge code, manage notifications, browse repositories, and more with GitHub Mobile.
Click here to reach us
Available for iOS and Android
Work however you want.
Put a GUI on it with GitHub Desktop or stay in the command line with GitHub CLI
Click here to reach us
Available for macOS, Windows, and Linux*
The future of code is in the cloud, not your local copy.
Codespaces gives you a complete, configurable dev environment on top of a powerful VM in minutes.
Click here to reach us
Visual Studio Code, in your browser, full stop.
Codespaces brings the world’s most popular desktop editor to every repo. Code, build, test, use the terminal, and open pull requests from anywhere.
Click here to reach us
Customize to your heart’s desire.
Add your favorite VS Code extensions, create a devcontainer config file, install new themes, and tweak your settings.
Click here to reach us
Setup CI/CD, enhance your DevOps, and script your entire workflow with GitHub Actions.
Kick off automated workflows with GitHub events like push, issue creation, merge, and release.
Click here to reach us
11,000+ Actions
Write your own, or import Actions from the open source community, all within our world-class editor. Feeling stuck? Browse the Actions developer docs as you code.
Click here to reach us
Secure your code as you write it.
CodeQL’s code scanning automatically reviews every change to your codebase and identifies known vulnerabilities before they ever reach production.
Click here to reach us
Keep your secrets.
We automatically scan repositories for OAuth tokens, API keys, personal tokens, and more. If we find one, we’ll notify you and the partner that issued it to invalidate the secret.
Click here to reach us
Community
The home for all developers — including you
GitHub Discussions is dedicated space for your community to come together, ask and answer questions, and have open-ended conversations.
Click here to reach us
Amplify your voice in your own personal README on your profile.
Tell the story of your work through your repositories, contributions, and technologies of choice.
Click here to reach us
That open source code you wrote for yourself might just help someone else.
Get paid for building what matters to you with GitHub Sponsors.
Click here to reach us