AppBreakup
GitHub logo

GitHub

The largest Git hosting platform, with pull requests, Actions CI/CD, packages and security tools.

Free plan + paidSelf-hostableCI/CD and code hosting platforms
Verified facts
4 of 4
Alternatives ranked
6
Approved reviews
0
Visits sent from here
0

About GitHub

GitHub is where most open-source projects and a large share of companies host their Git repositories. Around the repository it adds pull requests and code review, issues and project boards, wikis, discussions, GitHub Actions for CI/CD, a package registry, Codespaces cloud dev environments, Pages for static sites, and security features such as Dependabot, code scanning and secret protection. Its network effect is the main reason people stay: contributors, integrations and hiring all assume GitHub. Microsoft owns it, and AI features, led by Copilot, are increasingly woven through the product. The free plan covers unlimited public and private repositories with a monthly allowance of Actions minutes; Team and Enterprise plans are billed per user and add protected branches on private repos, required reviewers, SSO, audit logs and more. Enterprise Server is available for self-hosting. It runs in the browser, with a desktop app, CLI and mobile apps.

Best for: Most teams and open-source projects that want the default Git platform with the biggest ecosystem.

Pros and cons

What works

  • Largest developer community and integration ecosystem
  • Free private repositories with built-in CI minutes
  • Strong code review and security tooling

Why people leave

  • Advanced security and AI features cost extra
  • Self-hosted Enterprise Server is expensive
  • Owned by Microsoft, which some open-source projects avoid

Top GitHub alternatives

See all 6
  1. 1GitLab logo
    GitLab

    One application for code, CI/CD and DevSecOps, with a self-managed open-core edition.

    66.5
  2. 2Bitbucket logo
    Bitbucket

    Tighter Jira integration for teams already using Atlassian tools.

    62.6
  3. 3Codeberg logo
    Codeberg

    Non-profit, community-run hosting for free and open-source projects.

    59.6
  4. 4Forgejo logo
    Forgejo

    Self-host a lightweight forge with Actions-compatible CI and full control.

    57.2
  5. 5Gitea logo
    Gitea

    Easy-to-run self-hosted Git service with a GitHub-like interface.

    55.3

Why people left GitHub

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from GitHub, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of GitHub
Your rating of GitHub

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

GitHub: common questions

Is GitHub free?

GitHub has a free plan and paid plans. Free plan: Unlimited public and private repositories (checked on GitHub's own site).

Is GitHub open source?

No, GitHub is not open source. Open-source alternatives include GitLab, Forgejo and Gitea.

What platforms does GitHub run on?

GitHub is available for Web, Windows, macOS, iOS, Android and Self-hosted.

What are the best alternatives to GitHub?

The highest-ranked GitHub alternatives right now are GitLab, Bitbucket and Codeberg. See the full ranked list for pricing, platforms and verified facts.

See all 6 GitHub alternatives