GitHub
FreemiumWhere software is built. .
Published 29 May 2026 · Last updated 27 September 2026
Scores
Popularity5/5
Dominant market leader with ~70% SCM market share, 180M+ registered developers, 92% adoption among Fortune 100 companies. Effectively the industry default.
Learning Curve3/5
GitHub's UI is intuitive, but mastering Git concepts (rebasing, merge conflicts, branching strategies) and collaborative pull request workflows takes meaningful time — rated moderate difficulty.
Flexibility4/5
Highly customisable branch protection, review policies, webhooks, and an extensive API/app ecosystem. Some advanced governance features are gated behind paid tiers.
Performance3/5
Generally reliable with 99.9% SLA for Enterprise, but the platform experienced capacity-related reliability incidents in 2025–2026 driven by AI agent traffic, pulling uptime below target.
Portability2/5
High vendor lock-in: GitHub Actions workflows, Projects, Packages, and Advanced Security are proprietary. Migrating a Git repo is easy; migrating the full workflow is not.
About GitHub
GitHub is the largest cloud Git hosting platform and the centre of the open-source world, used by well over 100 million developers. It provides the collaboration layer of modern software development on top of Git: repositories, pull requests for code review, branch protection and repository rules, issues, and project boards.
The pull request is its core workflow: propose a change on a branch, discuss it in inline review comments, require approvals or code owners, run automated checks, and merge. Public repositories are open to anyone to fork and contribute to, which is why most open-source projects live here, while private repositories, organisations, teams, and fine-grained permissions serve companies of every size.
Around that core sit related products that integrate tightly: GitHub Actions for CI/CD, Codespaces for cloud development environments, github.dev for quick in-browser edits, Packages for artifact hosting, and Copilot for AI coding assistance. Advanced Security features such as Dependabot, code scanning, and secret scanning find vulnerable dependencies and leaked credentials, and the REST and GraphQL APIs, GitHub Apps, and Marketplace connect it to almost every developer tool.
GitHub has been owned by Microsoft since 2018. Pricing is per user per month: the free plan includes unlimited public and private repositories with some Actions minutes, Team adds advanced review features for private repositories, and Enterprise adds SSO, audit logs, data residency, and compliance, with a self-hosted Enterprise Server option. Copilot and extra Actions or Codespaces usage are billed separately.
Key Features
- Unlimited public and private Git repositories
- Pull requests with inline review, required approvals, and code owners
- Branch protection and repository rules
- Issues and Projects for planning and tracking
- GitHub Actions, Codespaces, and Packages built in
- Dependabot, code scanning, and secret scanning
- REST and GraphQL APIs, GitHub Apps, and Marketplace
- Enterprise Cloud with data residency, or self-hosted Enterprise Server
Pros
- Largest developer community and open-source ecosystem
- Pull request review workflow is the industry standard
- Deep integration ecosystem through Apps, Marketplace, and APIs
- Granular access control with teams, roles, and rules
- Strong free plan with unlimited private repositories
Cons
- Actions, Projects, and Packages add switching costs over time
- Git and pull-request workflows still have a learning curve
- Per-user pricing adds up, and key compliance features need Enterprise
- Project management is basic compared with Jira or Linear
- Self-hosting needs the separately licensed Enterprise Server
GitHub Pricing
Freemium- · Unlimited public and private repositories
- · 2,000 Actions minutes per month
- · 500 MB Packages storage
- · Dependabot and community support
- · Per user per month (listed as the first-12-months rate)
- · Multiple reviewers, draft PRs, code owners, and repository rules
- · 3,000 Actions minutes and 2 GB Packages storage
- · Codespaces access
- · From $21 per user per month (listed as the first-12-months rate)
- · SAML SSO, audit logs, and data residency
- · 50,000 Actions minutes and 50 GB Packages storage
- · Enterprise Server self-hosting option
Tech Stacks with GitHub
Cursor Dev Stack
DeveloperCursor as both the editor and the coding agent, with Grok as the default model and Claude, OpenAI, or Gemini available from the same model picker, plus your pick of GitHub or GitLab for version control.
Devin Dev Stack
DeveloperDevin Desktop as the editor and agent manager, with Devin Cloud for work that keeps going without your machine, Claude as the default model and OpenAI, Gemini, or Grok in the same picker, plus your pick of GitHub or GitLab for version control.
Development
LLM
Claude Code Dev Stack
DeveloperClaude Code as the coding agent, in the terminal, the desktop app, an IDE extension, or the browser, running on Claude, with your pick of GitHub or GitLab for version control.
Development
LLM
Tools Related to GitHub
Integrates with GitHub(14)
GitHub Pages publishes a site straight from a GitHub repository branch or a GitHub Actions workflow, so the repository is the source of every deployment.
Vercel auto-deploys from GitHub repositories on every push — the Vercel for GitHub integration handles preview deployments, branch previews, and production releases without any CI configuration.
Netlify auto-deploys from GitHub repositories on every push — the Netlify GitHub App handles continuous deployment, branch deploys, and split testing without build configuration.
Cloudflare Pages connects to a GitHub repository and deploys on every push, with a preview URL for each pull request branch.
Workers Builds connects a Worker to a GitHub repository and deploys on every push, with preview versions for non-production branches.
Railway deploys directly from GitHub repositories — the Railway GitHub App auto-detects frameworks and deploys on push without requiring a Dockerfile or build config.
Alternatives to GitHub(1)
GitHub and GitLab are the two dominant Git hosting and collaboration platforms — GitHub leads in open-source community and ecosystem size, while GitLab offers a more complete all-in-one DevSecOps stack with built-in CI/CD.
Vendor
GitHub
Website →Tags
Details
- Maintained
- Yes
- Primary languages
- Any
- Type
- Cloud IDE
- Open source
- No
- AI features
- None