Bring GitHub to work

GitHub Enterprise is the on-premises version of GitHub.com. With flexible deployment options, centralized permissions, and hundreds of integrations, you and your team can enjoy the best parts of working with GitHub without compromising on the features your business needs.

Communicate without friction

Work with transparency

With everyone working together on one platform, you can gain greater visibility into your projects. Once the conversation starts, you can involve anyone else on your team by mentioning a username or sharing a URL.

Track issues

Keep your team on top of bugs with GitHub's integrated issue tracker. Track progress, assign ownership, and move issues forward with assignments with labels and milestones.

Search and reuse code

An Elasticsearch cluster allows any developer to find code that already exists across your company. Leveraging existing code saves time, and if it is improved along the way, everyone wins.

Simple compliance

Your organization has developed crucial policies around permissions and security auditing. Using the Commit Status API, you can specify the merge conditions necessary to meet compliance requirements.

Centralized permissions

You can manage permissions from one centralized location regardless of your team's size. Set repository access as needed or keep your existing access controls with LDAP and CAS.

Monitoring and dashboards

Gain visibility into work across your projects and teams. You can use Pulse to see a snapshot of what has happened in the past week, or visit the Activity Dashboard to see work across every project on GitHub Enterprise in easy-to-read graphs.

Technical support

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

Flexible hosting options

Choose the hosting option that your team prefers. GitHub Enterprise is available on your own servers or in a private cloud. You can also configure your instance to meet your security and regulatory needs.

On-premises Host GitHub Enterprise on your servers or in a private datacenter.

Extend GitHub

Fine tune your development process with support for custom tools and hundreds of third party apps and services. See them all.

Everything you need to write better software in one place

GitHub Enterprise supports apps and services to customize your development environment. From tracking issues to streamlining deployment, you can extend GitHub to help you work more efficiently across the entire development process.

Continuous integration

Automate your build process by integrating GitHub Enterprise according to the demands of your production environment, using services like Jenkins, CircleCI, Travis CI, or BuildKite.

Communication

Tools like chat, activity streams, and email keep your development team's conversations fluid and transparent. Integrate GitHub notifications as part platforms like Slack, Yammer, and HipChat.

Project management

Make project management a part of your development process with tools like JIRA, ZenHub, Waffle, HuBoard, and Pivotal Tracker.

GitHub Enterprise pricing

$2,500 per 10 users / year

What is GitHub Enterprise?

GitHub Enterprise is our on-premises version of GitHub, which you deploy and manage in your own secure environment. A seat is required for each person in your organization who will have a GitHub Enterprise user account.