Built for developers
GitHub is a development platform inspired by the way you work. Fromopen source tobusiness, you can host and review code, manage projects, and build software alongside 50 million developers.
Get started with GitHub Enterprise
Take collaboration to the next level with security and administrative features built for teams.
Enterprise
Deploy to your environment or the cloud.
Talk to us
Need help?
More than 2.9 million businesses and organizations use GitHub
GitHub for teams
A better way to work together
GitHub brings teams together to work through problems, move ideas forward, and learn from each other along the way.
Write better code
Collaboration makes perfect. The conversations and code reviews that happen in pull requests help your team share the weight of your work and improve the software you build.Learn about code review.
Manage your chaos
Take a deep breath. On GitHub, project management happens in issues and project boards, right alongside your code. All you have to do is mention a teammate to get them involved.Learn about project management.
Find the right tools
Browse and buy apps from GitHub Marketplace with your GitHub account. Find the tools you like or discover new favorites—then start using them in minutes.Learn about integrations.
See how the world's leading companies use GitHub Enterprise.
Security and administration
Your business needs, met
From flexible hosting to granular access controls, we’ve got your security requirements covered.
How GitHub Enterprise works→Learn how GitHub Enterprise works→

Code security
Prevent problems before they happen. Protected branches, signed commits, and required status checks protect your work and help you maintain a high standard for your code.
Access controlled
Encourage teams to work together while limiting access to those who need it with granular permissions and authentication through SAML/SSO and LDAP.
Hosted where you need it
Securely and reliably host your work on GitHub using GitHub Enterprise Cloud. Or deploy GitHub Enterprise Server in your own data centers or in a private cloud using Amazon Web Services, Azure, or Google Cloud Platform.
Compare plans→Contact Sales for more information→Integrations
Build on GitHub
Customize your process with GitHub apps and an intuitive API. Integrate the tools you already use or discover new favorites to create a happier, more efficient way of working.







Sometimes, there’s more than one tool for the job. Why not try something new?
Community
Welcome home,
developers
GitHub is home to the world’s largest community of developers and their projects...

Russell Keith-Magee
Russell Keith-Magee created BeeWare to fill a gap in his own process. Today, BeeWare is the go-to project for supporting Python on every platform.

Kris Nova
Kris Nova quickly developed a passion for open source software. Now she gets to work on open source tooling at her day job, which includes maintaining Kubernetes Operations (kops).

Evan You
In 2013, Evan You founded Vue, a Javascript framework funded by the community on Patreon. In 2016, Vue reached 2,000,000 downloads.

Jess Frazelle
Jess Frazelle works on Kubernetes full-time. Previously she maintained Docker, a software containerization platform used by thousands of teams.
...whether you’re making your first commit or sending a Rover to Mars, there’s room for you here, too.
GitHub’s users create and maintain influential technologies alongside the world’s largestopen source community.
Developers use GitHub for personal projects, from experimenting with new programming languages to hosting their life’s work.
Businesses of all sizes use GitHub to support their development process and to securely build software.
Get started for free — join the millions of developers already using GitHub to share their code, work together, and build amazing things.
Where the world
builds software
Millions of developers and companies build, ship, and maintain their software on GitHub—the largest and most advanced development platform in the world.
50+ million
Developers
3+ million
Organizations
100+ million
Repositories
72%
Fortune 50

Build like the best withGitHub Enterprise
Take collaboration to the next level with security and administrative features built for teams.
Contact Sales

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.
Sign up for GitHub- jasonetco added some commits 8 minutes ago
Updated README.md

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
# Octocat Classifier :octopus: :cat: :mag:   As the name suggests, Octocat Classifier is used to determine whether a given image contains an Octocat. It is trained with images from the[Octodex](1), images shared with[#MyOctocat on Twitter](2), and[photographs of laptops with :octocat: stickers on them]().## Installation ``` git clone https://github.com/jasonetco/octocat-classifier ```
→~/octocat-classifiergh repo create octocat-classifier✓ Created repository jasonetco/octocat-classifier on GitHub✓ Added remote https://github.com/jasonetco/octocat-classifier.git→~/octocat-classifiergit push origin main
Support Octocats shared on Twitter
Created index.js
Build on what's
been builtWrite 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 withnpm and GitHub Packages.
→~/octocat-classifiernpm install eslint+ eslint@7.8.1 added 109 packages from 64 contributors and audited 109 packages in 3.491s9 packages are looking for funding run `npm fund` for detailsfound 0 vulnerabilities→~/octocat-classifier
Added package for javascript linting
+3 collaborators
Ready player two. Scale your team to any size in the cloud.
Create a new organization for free
Better code starts with pull requests—conversations around your code where you can experiment, squash bugs, and build new features.

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.

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.

- git merge add-status-screens
Keep work moving. Review or merge code, manage notifications, browse repositories, and more withGitHub for mobile.
Available for iOS and Android

➜~gh pr statusRelevant pull requests in cli/cliCurrent branchThere is no pull request associated with[main]Created by youYou have no open pull requestsRequesting a code review from you#1401 Correctly handle and set empty fields...[octocat:emptyBody]✓ Checks passing#1357 Added confirmation steps for risk...[octocat:confirmations]x 1/3 checks failing➜~
Work however you want. Put a GUI on it withGitHub Desktop or stay in the command line withGitHub CLI.
Available for macOS, Windows, and Linux*
* GitHub CLI is available on macOS, Windows, and Linux
* GitHub Desktop is available on macOS and Windows
Instant dev environments withCodespaces
Learn more aboutGitHubCodespacesThe 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.
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.
Customize to your heart’s desire. Add your favorite VS Code extensions, create a devcontainer config file, install new themes, and tweak your settings.



Automate anything withGitHub Actions
Learn more about GitHub ActionsSetup CI/CD, enhance your DevOps, and script your entire workflow withGitHub Actions. Kick off automated workflows with GitHub events like push, issue creation, merge, and release.

5,000+
Actions
Write your own, orimport Actions from the open source community, all within our world-class editor. Feeling stuck? Browse the Actions developer docs as you code.
Explore the Actions Marketplace


You can have it all.Run actions in any language or operating system, on Linux, macOS, Windows, ARM, and containers. Or all at once with matrix builds.






With 40 million jobs run per month you’re in good company with Actions, the number one CI service on the world’s largest developer platform.
Speaking of automation,Dependabot keeps your projects up to date with automated pull requests that update all your dependencies. Just review and merge to keep your software secure.
Learn more about Dependabot

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.




- Vulnerabilities found
Fixed deserialized data security vulnerability
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.


- OAuth token found
Replaced OAuth token with a key vault value
Found a vulnerability? Oursecurity advisory remediation tools help developers identify and disclose them responsibly so maintainers can patch them in dedicated, private workspaces.
The home for
all developers—
and now you
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.


sophshep started sponsoring you for$10/month2x 3 days ago
joshaber started sponsoring you for$10/month5x 2 days ago
pmarsceill started sponsoring you for$25/month 2 days ago
That open source code you wrote for yourself might just help someone else.Get paid for building what matters to you with GitHub Sponsors.
Support the projects you depend on, too.
100% to developers, zero fees
Learn more about Sponsors

Make your contribution
Small experiments, inspired inventions, and the software everyone depends on—the code you write on GitHub can reach one codebase or millions.
Sign up for GitHubContact Sales
Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.















