GitHub

GitHub hosts Git repositories with pull requests and review, GitHub Actions for CI/CD, and Copilot AI assistance; Enterprise Server supports self-hosted deployment.

Visit official website

Published Updated

CategoryVersion Control & Code Hosting
AccessSelf-hosted
PricingFreemium
APIAvailable
Overview

What is GitHub?

GitHub hosts Git repositories with pull requests, issues and code review, and adds GitHub Actions for CI/CD, GitHub Packages for package hosting, and GitHub Copilot for AI-assisted coding. It has been a subsidiary of Microsoft since 2018. Most teams use the hosted github.com service; GitHub Enterprise Server is a separate product for organizations that need on-premises or private-cloud deployment.

Read the full overview

Sources checked 27 September 2026: GitHub About, GitHub Docs.

Why teams use it

Key capabilities

  • Repositories and review: Git hosting with pull requests, issues and branch protection.
  • GitHub Actions: Workflow automation for build, test and deployment.
  • Copilot: AI-assisted code completion and chat, available on paid plans.
  • Enterprise Server: A self-hosted option for on-premises or private-cloud deployment.
Core areas

Source control, pull-request review, CI/CD through Actions and AI-assisted coding through Copilot are the platform's core areas; Advanced Security and Enterprise Server address compliance and self-hosting needs separately.

Positioning

Choose GitHub for Git hosting integrated with code review, CI/CD and AI-assisted coding. Decide separately whether hosted github.com or self-hosted GitHub Enterprise Server fits your data-residency and compliance requirements.

Why it matters

The useful test is a real repository with branch protection and an Actions workflow, and, if relevant, a trial of Enterprise Server, not an empty starter repo. The GitHub About page and documentation were checked 27 September 2026.

Deployment & technical details

Technical details

Access
Self-hosted
Source model
Other license
Founded
2008
Headquarters
San Francisco, California, USA
Pricing model
Freemium
API
Available
Check with the publisher

Official resources

Before you shortlist

What to verify for your environment

Start from the users, systems and operating responsibilities the tool needs to support.

  • Confirm current features, licensing and support terms with the publisher.
  • Validate deployment, data location, access control, backup and recovery requirements.
  • Test integrations, export paths and a representative operational workflow before committing.
Community experience

Reviews of GitHub

More than just Git hosting5/5 stars

GitHub is the center of our entire development workflow. Code hosting, pull requests, CI/CD with Actions, security scanning, project management — it does it all. GitHub Copilot has measurably improved our team's productivity.

Nicole G.

Loading review form…