~ git remote set-url origin somewhere-else

GitHub alternatives

A neutral, maintained directory of GitHub alternatives. Every price was checked against the vendor's own pricing page on 2026-08-17, and every entry links to its source.

updated 28 platforms 22 active 3 in beta 3 dead or closed

This is a directory, not a ranking. Platforms are grouped by how they are run — hosted commercially, run by non-profits, self-hosted, decentralised, or built for large binary assets — because that choice constrains everything else. Discontinued platforms are listed last, since they still surface in older comparison articles.

Comparison table

All 28 platforms compared. Prices verified 2026-08-17. Scroll sideways for more columns.
PlatformHostingLicenceFree tierPaid plans
GitHubCloud, plus GitHub Enterprise Server on-premisesProprietaryUnlimited public and private repositories, 2,000 Actions minutes per month, 500 MB package storage. Actions and packages are free without limit on public repositories.Team from $4/user/month, Enterprise from $21/user/month
GitLabCloud and self-managedOpen core — MIT for Community Edition, proprietary for paid tiersFree tier on GitLab.com. Accounts created after 27 January 2026 are limited to 3 top-level groups, and new private top-level namespaces are capped at 5 users.Premium $29/user/month, Ultimate $99/user/month (billed annually)
BitbucketCloud and Data CenterProprietaryUp to 5 users, 50 build minutes per month, 1 GB Git LFS storageStandard $3.65/user/month, Premium $7.25/user/month
Azure Repos (Azure DevOps)Cloud and Azure DevOps Server on-premisesProprietaryFirst 5 users free with unlimited private repositories. Unlimited free Stakeholder accounts. One hosted CI job with 1,800 minutes per month, plus one self-hosted job with unlimited minutes.Basic $6/user/month, Basic + Test Plans $52/user/month
AWS CodeCommitCloud (AWS)Proprietary5 active users per month included in the AWS Free Tier$1 per additional active user per month
Cursor Origin betaCloud (Cursor)ProprietaryNone. Origin requires a paid Cursor plan.Included with Cursor Pro, Teams and Enterprise plans
GiteeCloud, with self-hosted enterprise editionsProprietaryFree personal accounts with private repositoriesPaid enterprise plans, priced in CNY
SourceHutCloud and self-hostedOpen source (AGPL and others), self-hostableMost services are free to use during the public alpha. Builds and chat require a paid account.$4, $8 or $12 per month — identical features, you pick what you can afford
CodebergCloud, operated by Codeberg e.V.Runs Forgejo (GPL-3.0)Free for all free and open-source projectsNone — funded by donations and membership fees
LaunchpadCloud, operated by CanonicalAGPL-3.0Free for open-source projectsCommercial hosting by arrangement with Canonical
GNU SavannahCloud, operated by the Free Software FoundationRuns Savane (GPL)Free for projects that qualifyNone
SourceForgeCloudRuns Apache Allura (Apache-2.0)Free for open-source projects, supported by advertisingPaid promotion and mirroring options for project owners
ForgejoSelf-hosted, or use CodebergGPL-3.0Free and unlimited — it is your serverNone
GiteaSelf-hosted, Gitea Cloud, or Gitea EnterpriseMIT for the open-source editionSelf-managed open source is free with no user or repository limitsGitea Enterprise $9.50–$19/user/month with a one-year commitment
GitLab Community EditionSelf-hostedMITFree, unlimited users and repositoriesOptional paid self-managed tiers add security and compliance features
OneDevSelf-hostedMITFree and unlimitedOptional paid support subscriptions
GogsSelf-hostedMITFree and unlimitedNone
PagureSelf-hosted, or use pagure.ioGPL-2.0Free and unlimitedNone
PhorgeSelf-hostedApache-2.0Free and unlimitedNone
FossilSelf-hostedBSD-2-ClauseFree and unlimitedNone
Cloudflare Artifacts betaCloud (Cloudflare)Proprietary service; the ArtifactFS filesystem driver is open sourceFirst 10,000 operations and 1 GB storage per month included during beta$0.15 per 1,000 operations, $0.50 per GB-month
Netlify Source betaCloud (Netlify)ProprietaryPart of the Netlify platform rather than a separately priced productNo separate pricing published
RadiclePeer-to-peer, no central hostOpen source (MIT and Apache-2.0)Free — there is no service to pay forNone
Perforce Helix CoreSelf-hosted or Perforce-managed cloudProprietaryFree for up to 5 users and 20 workspacesQuoted per seat; contact sales
Unity Version ControlCloud or on-premisesProprietaryFree tier available for small teams with storage limitsPer-seat pricing through Unity, with storage charged separately
JetBrains Space discontinuedWas cloud and on-premisesProprietaryNo longer availableNo longer sold
Google Cloud Source Repositories closed to new usersWas cloud (Google Cloud)ProprietaryNo longer available to new projectsExisting customers only
Phabricator discontinuedWas self-hostedApache-2.0Source remains available but unmaintainedNo longer sold

The baseline: GitHub

Listed first, and covered on the same terms as everything else. You cannot judge an alternative without stating plainly what it is an alternative to.

GitHub

active #github

The default, and for most projects still the right answer.

GitHub is the largest code host in the world, and that is its main advantage: the contributor network, the Actions marketplace, the integrations and the hiring signal all follow from scale that nothing else here matches. Its free tier is genuinely generous. Most projects leave for a specific reason rather than a general one — wanting to self-host, avoiding Microsoft ownership, needing data residency, or escaping per-seat costs at scale.

Hosting
Cloud, plus GitHub Enterprise Server on-premises
Licence
Proprietary
Free tier
Unlimited public and private repositories, 2,000 Actions minutes per month, 500 MB package storage. Actions and packages are free without limit on public repositories.
Paid plans
Team from $4/user/month, Enterprise from $21/user/month
Advertised rates are introductory for the first 12 months; renewal pricing differs. Copilot is billed separately.

Strengths

  • By far the largest pool of potential contributors and reviewers
  • Actions marketplace and third-party integrations are unmatched
  • Generous free tier with unlimited private repositories

Trade-offs

  • Owned by Microsoft, which concentrates a great deal of the ecosystem
  • No self-hosted option below GitHub Enterprise Server pricing
  • Actions minutes on private repositories get expensive at scale

Source: github.com · Verified

Hosted commercial platforms

Vendor-run Git hosting with a free tier and paid seats. Closest in shape to GitHub itself: you sign up, push, and someone else runs the servers.

GitLab

active #gitlab

The most complete like-for-like replacement for GitHub.

GitLab covers the same ground as GitHub and then some: repositories, merge requests, issue boards, a mature built-in CI/CD system, a container registry, and security scanning. The self-managed Community Edition is genuinely free with no seat limit, which makes GitLab the usual destination for teams that want to leave GitHub without giving up features.

Hosting
Cloud and self-managed
Licence
Open core — MIT for Community Edition, proprietary for paid tiers
Free tier
Free tier on GitLab.com. Accounts created after 27 January 2026 are limited to 3 top-level groups, and new private top-level namespaces are capped at 5 users.
Paid plans
Premium $29/user/month, Ultimate $99/user/month (billed annually)
Self-managed Community Edition is free and unlimited.

Strengths

  • Built-in CI/CD that predates GitHub Actions and remains deeply integrated
  • Community Edition is free and unlimited when self-hosted
  • Single application covering plan, build, secure and deploy

Trade-offs

  • Self-hosting is resource-hungry compared with lightweight forges
  • The free SaaS tier has tightened repeatedly since 2022
  • Interface density is a common complaint from small teams

Source: docs.gitlab.com · Verified

Bitbucket

active #bitbucket

Atlassian's forge, built around Jira integration.

Bitbucket makes most sense if your team already lives in Jira and Confluence. Issues, branches and deployments cross-link with Atlassian tooling automatically. Bitbucket Pipelines handles CI. Per-seat pricing undercuts both GitHub Team and GitLab Premium, though the free tier stops at five users.

Hosting
Cloud and Data Center
Licence
Proprietary
Free tier
Up to 5 users, 50 build minutes per month, 1 GB Git LFS storage
Paid plans
Standard $3.65/user/month, Premium $7.25/user/month
Add-ons: 1,000 extra build minutes or 100 GB storage for $10/month each.

Strengths

  • Native Jira and Confluence integration, not a bolted-on app
  • Cheapest per-seat pricing among the major commercial forges
  • Data Center option for regulated on-premises deployment

Trade-offs

  • Free tier caps at 5 users
  • Smaller open-source community than GitHub or GitLab
  • Standalone Bitbucket Server reached end of life in February 2024

Source: www.atlassian.com · Verified

Azure Repos (Azure DevOps)

active #azure-repos

Unlimited private Git repos inside the Microsoft stack.

Azure Repos is the Git service inside Azure DevOps, alongside Boards, Pipelines and Artifacts. It is owned by Microsoft, the same as GitHub, but sits on separate infrastructure with a separate roadmap and a stronger enterprise governance story. The unlimited self-hosted CI minutes are unusually generous.

Hosting
Cloud and Azure DevOps Server on-premises
Licence
Proprietary
Free tier
First 5 users free with unlimited private repositories. Unlimited free Stakeholder accounts. One hosted CI job with 1,800 minutes per month, plus one self-hosted job with unlimited minutes.
Paid plans
Basic $6/user/month, Basic + Test Plans $52/user/month
Extra hosted parallel jobs $40/month; extra self-hosted jobs $15/month.

Strengths

  • Unlimited private repositories even on the free tier
  • Unlimited CI minutes on self-hosted agents
  • Deep Active Directory and Entra ID integration

Trade-offs

  • Also Microsoft-owned, so it does not reduce vendor concentration
  • Interface feels dated next to newer forges
  • Microsoft steers new work toward GitHub, so investment is uneven

Source: azure.microsoft.com · Verified

AWS CodeCommit

active #aws-codecommit

Reopened to new customers in November 2025 after an 16-month closure.

CodeCommit is managed Git hosting inside AWS, with IAM for access control and native hooks into CodePipeline and CodeBuild. AWS closed it to new customers in July 2024 and told people to migrate away, then reversed the decision in November 2025 and resumed adding features. That history is worth weighing: the service is available again, but it has already been deprioritised once.

Hosting
Cloud (AWS)
Licence
Proprietary
Free tier
5 active users per month included in the AWS Free Tier
Paid plans
$1 per additional active user per month
Closed to new customers on 25 July 2024, then reopened on 25 November 2025. Many comparison articles have not been updated.

Strengths

  • IAM-native access control with no separate user directory
  • Repositories stay inside your AWS account boundary and region
  • Very low cost at $1 per active user beyond the free five

Trade-offs

  • AWS already tried to sunset it once, which is a real continuity signal
  • No issue tracker, wiki, or pull-request UI worth the name
  • Only useful if you are already committed to AWS

Source: docs.aws.amazon.com · Verified

Cursor Origin

beta #cursor-origin

Launched 17 August 2026. A Git forge built into the Cursor editor.

Origin is Cursor's own Git forge, announced on 17 August 2026. It hosts repositories, speaks standard Git, mirrors from GitHub, and supports pull requests with review and merge, plus code browsing and search. There is no issue tracker and no built-in CI; instead Cursor launched with integrations for Vercel, Buildkite and Depot. The pitch is depth of integration with the Cursor editor and its cloud agents rather than breadth of forge features.

Hosting
Cloud (Cursor)
Licence
Proprietary
Free tier
None. Origin requires a paid Cursor plan.
Paid plans
Included with Cursor Pro, Teams and Enterprise plans
Early beta with a staged rollout, so availability depends on your plan and when your account is reached. Teams on legacy privacy mode must switch to Privacy Mode before Origin can be enabled.

Strengths

  • Pull requests with review and merge, unusual for a forge this new
  • Syncs from existing GitHub repositories rather than demanding a migration
  • Tightly integrated with Cursor agents and Cursor code search

Trade-offs

  • No free tier at all — a paid Cursor plan is required
  • Early beta with staged access, so you may not be able to enable it yet
  • No issue tracking and no native CI; both depend on third parties

Source: cursor.com · Verified

Gitee

active #gitee

China's dominant code hosting platform.

Gitee is the largest Git host in mainland China, with domestic infrastructure that avoids the latency and reliability problems of reaching GitHub from inside the country. Public repositories undergo manual content review before they become visible, a legal requirement that has no equivalent on Western platforms and which materially changes how you would use it.

Hosting
Cloud, with self-hosted enterprise editions
Licence
Proprietary
Free tier
Free personal accounts with private repositories
Paid plans
Paid enterprise plans, priced in CNY
Public repositories are subject to mandatory content review under Chinese law.

Strengths

  • Fast and reliable from inside mainland China
  • Large domestic developer community
  • Enterprise editions available for on-premises deployment

Trade-offs

  • Mandatory review of public repositories before publication
  • Interface and documentation are primarily Chinese
  • Subject to Chinese data and content regulation

Source: gitee.com · Verified

SourceHut

active #sourcehut

Minimal, fast, entirely JavaScript-free, email-driven.

SourceHut is a deliberate rejection of the modern forge. No JavaScript anywhere in the interface, patches arrive by email, and pages load essentially instantly. The email-based contribution workflow is the same one the Linux kernel uses. It suits people who already work that way and frustrates people who expect a pull-request button.

Hosting
Cloud and self-hosted
Licence
Open source (AGPL and others), self-hostable
Free tier
Most services are free to use during the public alpha. Builds and chat require a paid account.
Paid plans
$4, $8 or $12 per month — identical features, you pick what you can afford
SourceHut never asks for payment from anyone whose financial situation would not comfortably support it.

Strengths

  • Fastest interface of any forge here, with zero client-side JavaScript
  • Honest, transparent pricing with no feature gating between tiers
  • Email-driven patch workflow familiar to kernel and BSD developers

Trade-offs

  • Still officially in public alpha
  • The email workflow is a genuine barrier for drive-by contributors
  • Sparse interface with few conveniences

Source: sourcehut.org · Verified

Community and non-profit hosting

Free hosting run by non-profits or volunteer communities, funded by donations. Usually restricted to open-source or free-software projects.

Codeberg

active #codeberg

Non-profit Forgejo hosting, run democratically from Berlin.

Codeberg is free hosting run by a registered German non-profit whose members elect its leadership. It runs Forgejo, includes Codeberg Pages for static sites and Codeberg CI for builds, and takes no venture funding. The trade-off is scope: it exists to host free and open-source software, so it is not a general-purpose home for private commercial work.

Hosting
Cloud, operated by Codeberg e.V.
Licence
Runs Forgejo (GPL-3.0)
Free tier
Free for all free and open-source projects
Paid plans
None — funded by donations and membership fees
Codeberg e.V. is a registered non-profit association based in Berlin, Germany.

Strengths

  • Democratic non-profit governance with member voting
  • No tracking, no advertising, no investor pressure
  • EU-based hosting with GDPR alignment by default

Trade-offs

  • Open-source projects only, by policy
  • Smaller compute budget than commercial platforms
  • CI capacity is modest and shared across the community

Source: docs.codeberg.org · Verified

Launchpad

active #launchpad

Canonical's platform, and the home of Ubuntu development.

Launchpad hosts Ubuntu itself, along with much of the Debian and Ubuntu packaging ecosystem. Beyond Git hosting it offers build farms that produce packages for multiple architectures, plus translation tooling and bug tracking that spans distributions. It is specialised infrastructure rather than a GitHub substitute.

Hosting
Cloud, operated by Canonical
Licence
AGPL-3.0
Free tier
Free for open-source projects
Paid plans
Commercial hosting by arrangement with Canonical
Supports both Git and Bazaar repositories.

Strengths

  • Personal Package Archives that build for many architectures
  • Excellent cross-distribution bug tracking
  • Mature translation and localisation workflow

Trade-offs

  • Dated interface
  • Strongly oriented toward Ubuntu and Debian packaging
  • Small community outside that ecosystem

Source: launchpad.net · Verified

GNU Savannah

active #savannah

The Free Software Foundation forge, with strict licence policy.

Savannah hosts GNU project software and other free software that meets the Free Software Foundation licence criteria. Submissions are reviewed by hand against those criteria before approval. If ideological consistency about software freedom is the point, Savannah is the only host here that enforces it as policy.

Hosting
Cloud, operated by the Free Software Foundation
Licence
Runs Savane (GPL)
Free tier
Free for projects that qualify
Paid plans
None
Projects must use an FSF-approved free software licence and avoid dependencies on non-free software.

Strengths

  • Enforces free software licensing as a condition of hosting
  • Extremely long-lived and stable since 2001
  • No corporate ownership or commercial pressure

Trade-offs

  • Manual project review before approval
  • Interface is functional but very dated
  • Non-free dependencies disqualify a project

Source: savannah.gnu.org · Verified

SourceForge

active #sourceforge

The original forge, still running and now on Apache Allura.

SourceForge predates GitHub by seven years and still serves a large download and mirroring network, which is its main remaining draw for projects shipping binaries. Ownership changed in 2016 and the adware bundling that damaged its reputation was removed, but the association has proven durable.

Hosting
Cloud
Licence
Runs Apache Allura (Apache-2.0)
Free tier
Free for open-source projects, supported by advertising
Paid plans
Paid promotion and mirroring options for project owners
Reputation still suffers from the 2013–2016 bundled-adware period under previous ownership. That practice ended after the 2016 sale.

Strengths

  • Global mirror network for large binary downloads
  • Free for open-source projects with no seat limits
  • Built-in download statistics and reviews

Trade-offs

  • Lasting reputational damage from the pre-2016 adware era
  • Advertising-supported interface
  • Little developer momentum compared with modern forges

Source: sourceforge.net · Verified

Self-hosted forges

Software you run on your own server. No seat cost, no vendor lock-in, and no one else holding your source code. You pay in sysadmin time instead.

Forgejo

active #forgejo

Community-governed Gitea fork. The default modern self-hosted choice.

Forgejo appeared when Gitea was placed under a for-profit company, and it is now governed by its community with a hard commitment to staying free software. It runs from a single binary, uses very little memory, and includes Forgejo Actions, which is compatible with GitHub Actions workflow files. Federation between instances is in active development.

Hosting
Self-hosted, or use Codeberg
Licence
GPL-3.0
Free tier
Free and unlimited — it is your server
Paid plans
None
Forked from Gitea in 2022 after Gitea moved to for-profit company control.

Strengths

  • Single binary, runs comfortably on a $5 virtual server
  • Forgejo Actions reuses GitHub Actions workflow syntax
  • Community governance with no company able to relicense it

Trade-offs

  • You own backups, upgrades and uptime
  • Federation is still under development
  • Smaller plugin ecosystem than GitLab

Source: forgejo.org · Verified

Gitea

active #gitea

Lightweight Go forge with commercial cloud and enterprise editions.

Gitea is the lightweight Go forge that Forgejo forked from. The open-source edition remains MIT-licensed and free with no limits, while a commercial company now sells managed cloud hosting and an enterprise edition. Choosing between Gitea and Forgejo is mostly a governance question rather than a technical one, since the codebases remain close.

Hosting
Self-hosted, Gitea Cloud, or Gitea Enterprise
Licence
MIT for the open-source edition
Free tier
Self-managed open source is free with no user or repository limits
Paid plans
Gitea Enterprise $9.50–$19/user/month with a one-year commitment
Enterprise adds SAML SSO, audit logs and Kubernetes autoscaling runners. Discounts for non-profits and small companies.

Strengths

  • Very low resource use, installs in minutes
  • MIT licence permits commercial redistribution
  • Commercial support available if you want it

Trade-offs

  • For-profit governance was what triggered the Forgejo fork
  • Some features are reserved for the Enterprise edition
  • You still run the infrastructure on the free tier

Source: about.gitea.com · Verified

GitLab Community Edition

active #gitlab-ce

The full GitLab platform, self-hosted, with no seat cost.

The Community Edition gives you GitLab repositories, merge requests, issues, the container registry and GitLab CI on your own hardware with no per-user charge. It is the heaviest option here by a wide margin, but nothing else self-hosted matches its feature coverage.

Hosting
Self-hosted
Licence
MIT
Free tier
Free, unlimited users and repositories
Paid plans
Optional paid self-managed tiers add security and compliance features
Expect to allocate at least 4 GB of RAM, and realistically 8 GB.

Strengths

  • Most complete feature set of any self-hosted forge
  • No seat limits at all
  • Clear upgrade path to paid tiers without migrating

Trade-offs

  • Needs substantially more memory and CPU than Forgejo or Gitea
  • Upgrades are involved and occasionally breaking
  • Security and compliance features are paid-tier only

Source: about.gitlab.com · Verified

OneDev

active #onedev

Self-hosted forge with CI/CD and code search built in.

OneDev bundles Git hosting, a build pipeline, issue tracking and unusually good symbol-aware code search into one Java application. The code search and code navigation are better than most self-hosted alternatives out of the box, with no separate indexing service to run.

Hosting
Self-hosted
Licence
MIT
Free tier
Free and unlimited
Paid plans
Optional paid support subscriptions
Includes symbol-level code search without any external indexing service.

Strengths

  • Symbol-level code search and navigation included
  • CI/CD built in rather than bolted on
  • Straightforward Docker deployment

Trade-offs

  • Small community and contributor base
  • Java runtime has a heavier memory footprint than Go forges
  • Fewer third-party integrations

Source: onedev.io · Verified

Gogs

active #gogs

The original lightweight Go forge that Gitea forked from.

Gogs is the ancestor of both Gitea and Forgejo, and it still runs from a single binary on hardware as small as a Raspberry Pi. Development moves slowly compared with its descendants, so most new deployments pick Forgejo instead. It remains a reasonable choice where minimal resource use matters more than feature pace.

Hosting
Self-hosted
Licence
MIT
Free tier
Free and unlimited
Paid plans
None
Development is slower than Gitea and Forgejo. Check recent commit activity first.

Strengths

  • Smallest resource footprint of any forge listed
  • Runs on a Raspberry Pi without complaint
  • Very simple to install and maintain

Trade-offs

  • Slow development compared with Gitea and Forgejo
  • Fewer features than its own forks
  • Small community

Source: gogs.io · Verified

Pagure

active #pagure

Fedora's forge, which stores issues in Git itself.

Pagure is the Python forge built by Red Hat for Fedora. Its distinguishing design decision is storing issue and pull-request metadata inside Git repositories rather than a database, which means your entire project history clones with the code and cannot be stranded on a dead server.

Hosting
Self-hosted, or use pagure.io
Licence
GPL-2.0
Free tier
Free and unlimited
Paid plans
None
Issues and pull request metadata live in Git repositories, so they clone with the project.

Strengths

  • Issue and PR metadata are stored in Git and clone with the project
  • No database lock-in for project metadata
  • Proven at Fedora scale

Trade-offs

  • Community is centred almost entirely on Fedora
  • Interface is plainer than modern forges
  • Slow feature development

Source: pagure.io · Verified

Phorge

active #phorge

Community continuation of Phabricator, which stopped in 2021.

Phabricator ran code review at Facebook, Wikimedia and many other large engineering organisations before its maintainers stopped work in 2021. Phorge picked it up. Its Differential review tool is stack-based rather than branch-based, which many people still consider a better model than pull requests for large changes.

Hosting
Self-hosted
Licence
Apache-2.0
Free tier
Free and unlimited
Paid plans
None
Phabricator itself was discontinued in 2021. Phorge is the maintained fork.

Strengths

  • Differential remains an excellent stacked code review tool
  • Comprehensive suite covering tasks, wiki, review and audit
  • Proven at very large engineering organisations

Trade-offs

  • PHP application with a demanding setup
  • Modest contributor base for a codebase this large
  • Interface conventions differ sharply from GitHub

Source: we.phorge.it · Verified

Fossil

active #fossil

Not Git. A self-contained VCS with wiki, tickets and forum in one binary.

Fossil is a complete version control system written by the author of SQLite, and it is what SQLite itself uses. One executable provides version control, a bug tracker, a wiki, a forum and a web interface, with the whole repository stored as a single SQLite database file you can copy anywhere. Choosing Fossil means leaving Git, not changing Git hosts.

Hosting
Self-hosted
Licence
BSD-2-Clause
Free tier
Free and unlimited
Paid plans
None
Fossil is its own version control system, not a Git host. It can import and export Git.

Strengths

  • Entire project is one file you can back up by copying it
  • Wiki, tickets and forum need no extra services
  • Exceptionally stable, with a long support record

Trade-offs

  • Not Git, so it breaks compatibility with the wider ecosystem
  • Very small community
  • Few third-party tools or integrations

Source: fossil-scm.org · Verified

Emerging: Git storage for agents

A new category, created because AI coding agents need to create repositories by the million and throw them away. These speak the Git protocol but are not forges: no issue tracker, no pull requests, no web interface. Listed separately so they are not mistaken for GitHub replacements.

Cloudflare Artifacts

beta #cloudflare-artifacts

Versioned storage that speaks Git, built for agents rather than people.

Artifacts is Git-compatible storage built on Durable Objects, Workers, R2 and KV rather than a traditional Git server. You can create repositories through a REST or Workers API, clone and push with any standard Git client, fork, and import from GitHub or any other remote. It is designed for AI agents that need to spin up millions of throwaway repositories, and it deliberately omits everything a forge provides: no issues, no pull requests, no code review, no web interface. Treat it as infrastructure, not as somewhere to move your project.

Hosting
Cloud (Cloudflare)
Licence
Proprietary service; the ArtifactFS filesystem driver is open source
Free tier
First 10,000 operations and 1 GB storage per month included during beta
Paid plans
$0.15 per 1,000 operations, $0.50 per GB-month
Closed beta as of August 2026 — access requires an application. Announced April 2026 with public beta targeted for May, which has not yet arrived.

Strengths

  • Repositories can be created programmatically at very large scale
  • Works with any standard Git client over authenticated HTTPS
  • Native git-notes support, so agents can attach metadata without rewriting objects

Trade-offs

  • Closed beta, so you cannot simply sign up
  • Not a forge: no issues, pull requests, review or web interface
  • Durable Object architecture imposes chunking and memory limits on very large objects

Source: blog.cloudflare.com · Verified

Netlify Source

beta #netlify-source

Announced 17 August 2026. Git storage built into the Netlify platform.

Netlify announced on 17 August 2026 that it is now a Git host. Source provides automatic versioning for code created through Netlify Drop and Agent Runners, and it is built to preserve context beyond the code itself — prompts, decisions and intent alongside commits. Netlify published clone benchmarks against GitHub: p50 282 ms versus 385 ms, and p95 693 ms versus 1,510 ms, with full CI setup at p95 1.5 s versus 3.3 s. It is not a forge: Netlify does not describe pull requests, issues or code review as Source features, and review happens through Deploy Previews instead.

Hosting
Cloud (Netlify)
Licence
Proprietary
Free tier
Part of the Netlify platform rather than a separately priced product
Paid plans
No separate pricing published
Netlify states plainly that connecting an external Git provider remains a core feature, so Source supplements GitHub rather than replacing it.

Strengths

  • Published clone and CI benchmarks that beat GitHub on both p50 and p95
  • No separate account or external repository needed to start
  • Designed to keep agent context, not just commits

Trade-offs

  • Not a forge: no pull requests, issues or code review described
  • Netlify positions it as a supplement to external Git, not a replacement
  • No published standalone pricing or release-status detail

Source: www.netlify.com · Verified

Decentralised and local-first

No central server at all. Repository data and its metadata replicate peer to peer, so the project survives any single host going away.

Radicle

active #radicle

Peer-to-peer code collaboration with no server to shut down.

Radicle replicates repositories and their issues and patches directly between participants over a gossip protocol, so a project has no single host that can remove it. Identity is cryptographic rather than an account on someone else's server. It is the most genuinely censorship-resistant option here, and also the least convenient for casual contributors.

Hosting
Peer-to-peer, no central host
Licence
Open source (MIT and Apache-2.0)
Free tier
Free — there is no service to pay for
Paid plans
None
Repositories, issues and patches replicate directly between peers. Running a public node is optional.

Strengths

  • No central authority that can delete or restrict a project
  • Issues and patches replicate with the code, not a separate database
  • Cryptographic identity with no account signup

Trade-offs

  • Discovery is hard without a central index
  • Small ecosystem and few integrations
  • Contributors must install a client to participate

Source: radicle.xyz · Verified

Enterprise and large-binary version control

Built for huge binary assets and centralised workflows rather than distributed Git. Standard in game development, film and hardware.

Perforce Helix Core

active #perforce-helix-core

The standard for game development and very large binary assets.

Helix Core is centralised version control built for repositories measured in terabytes, where most content is binary art assets that cannot be merged. Exclusive file locking stops two artists editing the same model, and clients only pull the files they need. Nearly every large game studio runs it. It is a different tool for a different problem, not a Git host.

Hosting
Self-hosted or Perforce-managed cloud
Licence
Proprietary
Free tier
Free for up to 5 users and 20 workspaces
Paid plans
Quoted per seat; contact sales
Centralised rather than distributed version control. File locking prevents conflicting binary edits.

Strengths

  • Handles multi-terabyte repositories of binary assets
  • Exclusive file locking, which Git fundamentally cannot offer
  • Unreal Engine and Unity integrate with it directly

Trade-offs

  • Not Git, and not distributed
  • Expensive beyond the free five-user tier
  • Needs dedicated administration

Source: www.perforce.com · Verified

Unity Version Control

active #unity-version-control

Formerly Plastic SCM. Built for game teams with non-technical contributors.

Unity Version Control, previously Plastic SCM, targets game teams where artists and designers need version control that does not require understanding Git. It offers centralised and distributed workflows side by side, handles large binaries well, and provides a simplified client for non-programmers alongside a full one.

Hosting
Cloud or on-premises
Licence
Proprietary
Free tier
Free tier available for small teams with storage limits
Paid plans
Per-seat pricing through Unity, with storage charged separately
Supports both centralised and distributed workflows in one product.

Strengths

  • Separate simplified client aimed at artists and designers
  • Centralised and distributed workflows in the same product
  • Native Unity Editor integration

Trade-offs

  • Strongly oriented toward Unity workflows
  • Storage costs accumulate quickly with large assets
  • Smaller community than Perforce in game development

Source: unity.com · Verified

Discontinued and closed platforms

Listed because they still appear in older comparison articles and search results. Do not start a new project on any of these.

JetBrains Space

discontinued #jetbrains-space

Shut down on 1 June 2025.

Space combined Git hosting, CI, chat, documents and HR tooling in one product. JetBrains announced its discontinuation in May 2024 and shut down cloud instances on 1 June 2025. A narrower successor called SpaceCode entered private preview and was itself discontinued in November 2024. Do not start new work here.

Hosting
Was cloud and on-premises
Licence
Proprietary
Free tier
No longer available
Paid plans
No longer sold
JetBrains stopped selling subscriptions on 28 May 2024. Support ended 31 May 2025 and cloud organisations were deactivated on 1 June 2025. On-premises licences updated before that date continue to work indefinitely.

Trade-offs

  • Cloud instances were deactivated on 1 June 2025
  • The SpaceCode successor was also discontinued
  • Only pre-existing on-premises licences still function

Source: blog.jetbrains.com · Verified

Google Cloud Source Repositories

closed to new users #google-cloud-source-repositories

Closed to new customers since June 2024.

Cloud Source Repositories was private Git hosting inside Google Cloud. Google closed it to new customers in June 2024. Projects that had not used it before that date cannot enable it, and Google now points new users toward external Git providers connected through Cloud Build.

Hosting
Was cloud (Google Cloud)
Licence
Proprietary
Free tier
No longer available to new projects
Paid plans
Existing customers only
Projects without prior usage cannot enable the service. Google directs new users to third-party Git providers.

Trade-offs

  • Unavailable to any project that had not already enabled it
  • No feature development
  • Google recommends third-party providers instead

Source: cloud.google.com · Verified

Phabricator

discontinued #phabricator

Maintenance ended in 2021. Use Phorge instead.

Phabricator was the code review and project management suite behind engineering at Facebook, Wikimedia, Uber and others. Its maintainers wound down active development in 2021. The code is still available, but running an unmaintained PHP application on the public internet is a security liability. Phorge is the maintained continuation.

Hosting
Was self-hosted
Licence
Apache-2.0
Free tier
Source remains available but unmaintained
Paid plans
No longer sold
Phorge is the community fork that continues development.

Trade-offs

  • No maintenance, and therefore no security patches
  • Running it publicly is a real security risk
  • Phorge supersedes it

Source: we.phorge.it · Verified

Moving off GitHub

Git history is portable by design. Every clone holds the complete history, so a mirror clone moves branches, tags and commits intact to any host:

git clone --mirror https://github.com/user/repo.gitcd repo.gitgit remote set-url --push origin git@newhost:user/repo.gitgit push --mirror

What does not travel is everything the platform layered on top: issues, pull request discussions, Actions workflows, releases, wikis, stars and project boards. GitLab, Gitea, Forgejo and Codeberg all ship importers that pull issues and pull requests across through the GitHub API. Budget time for CI, which always needs rewriting unless you move to Forgejo or Gitea, whose Actions implementations read GitHub Actions workflow files.

Frequently asked questions

What new GitHub alternatives launched in 2026?

Three arrived in 2026. Cursor Origin launched on 17 August 2026 as a Git forge built into the Cursor editor, with pull requests and review but no issue tracker, and it requires a paid Cursor plan. Netlify announced the same day that Netlify Source makes it a Git host, though Netlify positions it as a supplement to external Git rather than a forge. Cloudflare Artifacts, announced in April 2026, is Git-compatible storage aimed at AI agents and remains in closed beta. All three are new enough that you should treat them as beta software.

What is the best free alternative to GitHub?

It depends on whether your code is open source. Codeberg is free with no seat limit for open-source projects and is run by a non-profit. For private commercial work, Azure Repos gives unlimited private repositories free for the first five users. If you can run a server, Forgejo and Gitea are free with no user limit at all.

Which GitHub alternative can I self-host for free?

Forgejo, Gitea, Gogs, OneDev, Pagure, Phorge and GitLab Community Edition are all free to self-host with no seat limits. Forgejo and Gitea run from a single binary and work comfortably on a small virtual server. GitLab Community Edition has the most features but needs at least 4 GB of RAM, and realistically 8 GB.

What is the difference between Gitea and Forgejo?

Forgejo was forked from Gitea in 2022 after Gitea was placed under the control of a for-profit company. The codebases remain close, so the practical difference is governance rather than features. Forgejo is community-governed and GPL-3.0 licensed. Gitea is MIT licensed and developed alongside commercial cloud and enterprise editions.

Is GitLab actually cheaper than GitHub?

Not on the hosted tiers. GitLab Premium costs $29 per user per month billed annually, which is more than GitHub Team. The saving comes from self-hosting: GitLab Community Edition is free with unlimited users, so the cost becomes your server and your administration time rather than per-seat licensing.

Can I move my GitHub repositories somewhere else without losing history?

Yes. Git history, branches and tags move intact with a mirror clone, because every clone contains the full history. What does not move automatically is the platform-specific material around the code: issues, pull request discussions, Actions workflows, releases, wikis and stars. GitLab, Gitea, Forgejo and Codeberg all provide importers that migrate issues and pull requests as well.

Is AWS CodeCommit still available?

Yes. AWS closed CodeCommit to new customers on 25 July 2024, then reopened it on 25 November 2025 and resumed adding features. Many comparison articles still describe it as closed. Existing customers were never cut off. Weigh the fact that AWS deprioritised it once before building on it.

What happened to JetBrains Space?

JetBrains discontinued Space. Sales stopped on 28 May 2024, support ended on 31 May 2025, and cloud organisations were deactivated on 1 June 2025. A narrower successor called SpaceCode entered private preview and was also discontinued in November 2024. On-premises licences updated before the cutoff continue to work indefinitely.

Which GitHub alternative is best for large binary files?

Perforce Helix Core is the standard for repositories dominated by large binary assets, and it is free for up to five users and twenty workspaces. Unity Version Control, formerly Plastic SCM, targets the same problem with a simplified client for artists. Both offer exclusive file locking, which Git cannot provide because binary files cannot be merged.

Are there GitHub alternatives that are not owned by a large company?

Yes. Codeberg is run by Codeberg e.V., a registered non-profit in Berlin whose members elect its leadership. SourceHut is independently owned and funded by subscriptions. Forgejo is community-governed. Radicle has no central operator at all, since repositories replicate peer to peer.

Do any GitHub alternatives support GitHub Actions workflows?

Forgejo Actions and Gitea Actions both read GitHub Actions workflow files, so many existing workflows run with little or no change. Compatibility is good but not complete, and actions that call the GitHub API directly need rewriting. GitLab, Bitbucket and Azure DevOps use their own CI formats and require a full rewrite.