--- layout: home title: GitHub and Government description: Make government better, together. Stories of open source, open data, and open government. org_count: 60 permalink: / redirect_to: https://github.com/solutions/industry/government ---

How agencies build software

Collaborate on code, data, policy, or procurement within your agency or with the public.

FedRAMP Logo

GitHub is now Federal Risk and Authorization Management Program (FedRAMP) authorized.

Learn More {% octicon chevron-right height:18 class:"d-inline fill-blue ml-1" %}

{% octicon terminal height:28 class:"fill-blue d-inline mr-2" aria-label:terminal %} Collaborate on code

Code collaboration and review are built into the development process with GitHub. Share work, discuss changes, and get feedback in one place to write quality code.

{% octicon server height:28 class:"fill-blue d-inline mr-2" aria-label:server %} On your servers or in the cloud

Run GitHub Enterprise on your servers as a virtual appliance, on AWS GovCloud or Azure, or let us host the code for you on GitHub.com, whatever your security requires.

{% octicon beaker height:28 class:"fill-blue d-inline mr-2" aria-label:beaker %} Foster innovation at your agency

GitHub enables you to easily accept, continuously test, and rapidly deploy new ideas to build better software, faster.

{% octicon tools height:28 class:"fill-blue d-inline mr-2" aria-label:tools %} Software built your way

Integrate third party tools, from project management to continuous integration, to build software in the way that works best for your agency.

{% octicon code height:28 class:"fill-blue d-inline mr-2" aria-label:code %} InnerSource inside your agency

Build your agency’s software the way open source maintainers build theirs. Transparency and code reuse can help your team build better code.

{% octicon lock height:28 class:"fill-blue d-inline mr-2" aria-label:lock %} Enterprise controls that agencies need

Encourage teams to work together while providing essential controls for employees and contractors alike using organizations and LDAP or CAS.

{% octicon globe height:28 class:"fill-blue d-inline mr-2" aria-label:globe %} Public engagement, developer community

Engage with more than 40 million developers using GitHub. Publish open source software on GitHub.com. Onboard, train, and recruit developers with ease.

{% octicon checklist height:28 class:"fill-blue d-inline mr-2" aria-label:checklist %} Skip the paperwork

GitHub.com's terms of service are approved by the GSA and most plans fall below the micro-purchase threshold. Purchase GitHub Enterprise with major government acquisition schedules.

Learn more about GitHub →

More than just code

Agencies use GitHub to engage developers and collaborate with the public on open source, open data and open government efforts. GitHub even renders common formats like text, CSV, PDF, geospatial data and Jupyter Notebooks.

Open Source

Pull request launching gov.uk

The UK Government launched GOV.UK with a pull request

Open Data

GeoJSON diff of Illinois 4th Congressional District

CFPB builds data visualizations and analysis tools with GitHub

Open Government

Project Open Data

Find the US government’s open source projects at Code.gov

See more showcases →

Join the Revolution

Join the thousands of government organizations around the world who collaborate on code, data, policy, and more. See the rest of the GitHub government community.

{% assign count = 0 %} {% for group in site.data.governments %} {% for org in group[1] %} {% assign count = count | plus:1 %} {% endfor %} {% endfor %}

Get started today

Create a free account to get started with GitHub. Contact us to learn more about hosting your own GitHub instance.

Sign up for an account

Sign up for an individual GitHub account for free.

If you have a personal GitHub account, simply add and confirm your government email.

Create an organization

An organization is your official presence on GitHub. Create a free organization after you log in. Open source projects stay free.

Prefer to host your own GitHub instance? Contact us or request a free trial to get started.

Join the Peer Group

Join the semi-private group of government employees using GitHub to share best practices for software collaboration.

You will have access once the government email associated with your account is verified.

Learn More

Browse GitHub training resources at training.github.com.

Contact training@github.com to bring GitHub training to your team.

{% octicon person height:42 class:"d-block mx-auto mb-4 text-center fill-gray" aria-label:person %}

Talk to a human

Email government@github.com to talk to GitHub's government team.

Post a question in the government community to get feedback from other GitHub users in government.