How businesses build software

Join the millions of developers and thousands of businesses who use GitHub to collaborate on code and build better software, faster.

Start a free trial
Learn about GitHub Universe

Join us on October 1st & 2nd in San Francisco for an event showcasing how people collaborate and build great software.

The entire development process on one platform

GitHub Enterprise lets developers use the tools they love across the development process with support for popular IDEs, continuous integration tools, and hundreds of third party apps and services. See them all.

Build, collaborate, deploy
Learn about GitHub Flow

Where software is built

Millions of individuals and organizations around the world use GitHub to discover, share, and collaborate on software—from games and experiments to popular frameworks and leading applications. See who else uses GitHub Enterprise.

Customer Stories

26 million repositories

GitHub is home to millions of projects—from high school robotics projects to robots on Mars.

10 million users

More developers adopt GitHub every day to open up their workflow and modernize their development stack.

600 thousand organizations

Governments, educational institutions, startups, and Fortune 500 companies build software on GitHub.

Used by

MailChimp Paypal Etsy Rackspace DeNA Vimeo Banksimple REA Group University of Minnesota GREE SAP
Read more company stories

GitHub for enterprise

GitHub Enterprise is the on-premises version of GitHub, which you can deploy and manage in your own, secure environment. How is GitHub Enterprise different from GitHub.com? Learn more (view pdf).

Streamlined workflow

Branches, pull requests, and commits enable the efficient, agile development flow that has come to define how software is built today. What is the GitHub Flow?

Code discovery and reuse

GitHub Enterprise creates a single community across your organization. Your team can leverage open source technologies along with what you have already built to save time and avoid duplicating work.

Compliance and auditing

You organization has developed crucial policies around permissions and security auditing. Using the Commit Status API, you can specify the merge conditions necessary for your organization's compliance requirements.

Hundreds of integrations

GitHub Enterprise works with hundreds of third party apps and services. Make the most of your existing IT investments without compromising the security of your code. Learn about integrations (and our enterprise-grade security).

Flexible deployment

Install GitHub Enterprise on your own servers or on a private cloud infrastructure. GitHub Enterprise is available on Amazon Web Services and Microsoft Azure.

Centralized permissions

Whether you have 10 or thousands of users, you can manage permissions from one centralized location. Set repository access as needed or keep your existing access controls with LDAP group authentication and CAS.

Powerful dashboards

Gain visibility into work across your projects and teams. You can see a snapshot of everything that has happened in a project repository, or visit the Activity Dashboard to see work across every project on GitHub Enterprise.

Technical support

Our highly technical, global support team is available 24 hours a days, five days a week. With GitHub Enterprise, you can also get 24/7 help with urgent issues. Get the support you need.

Learn more about features

The tool developers love

Whether your team sits around the same table or across the globe, you can adopt an open, asynchronous way of working that millions of developers already use.

GitHub is the lingua franca of developers. The more you can make work feel native for a developer, the more positive their experience.

Mike Mettler, Product Manager at Braintree

What they already use

Onboard, train, and recruit developers with ease. With millions of developers using GitHub, you can provide your team with a way of working they already know.

Tailored training

For those who are new the platform or just want to update their knowledge, GitHub services also offers online and in-person training for all skill levels.

How will you use GitHub Enterprise?

GitHub Enterprise is a flexible, secure platform for building better software faster—and you can try it at your organization for free.

Start a free trial

Not interested in running GitHub on your own hardware? Visit GitHub.com