Upstream vs GitLab. 179 times the push rate.

Upstream takes 1,793 pushes a second to a single repository. GitLab takes 10, and caps free repositories at 10 GiB.

179×

GitLab's push rate, on ForgeMark.

Pushes a second to one repository

  1. Upstream1,793
  2. GitLab10

Side by side. From each forge's own docs.

Upstream and GitLab side by side
FeatureUpstreamGitLab
Pushes a second1,79310
Clones a second547Unpublished
Repository size on FreeNo limit10 GiB, including LFS
Repository size on paid plansNo limit500 GiB
Largest push5 GB5 GiB
Hosted CIGitHub Actions through GitHub Sync. Native runs in early access.GitLab CI/CD, with 400 free minutes a month
Paid plansPro at $10 a month, Team at $12 per memberPremium at $29 per user, billed yearly

What you get on Upstream.

  • Every update to a Change Request is saved as its own version, and each review stays attached to the version it reviewed.
  • Merge queues, CODEOWNERS and branch protection come with the Free plan.
  • Spam triage for outside contributions is free and unlimited on every plan.
  • Bring a repository over from GitHub with its full history. GitHub can stay on as a read-only mirror, so anything that clones from it keeps working.
  • Tools built for the GitHub API work with Upstream's GitHub-compatible REST API. Point Octokit at api.upstream.codes/api/v3.

Where GitLab is ahead

GitLab has CI/CD built in, with 400 free compute minutes a month, and a self-managed edition you can run yourself.

Upstream vs GitLab, answered

Is Upstream faster than GitLab?
Yes, by about 179 times on pushes. On ForgeMark, Upstream takes 1,793 pushes a second to a single repository, where GitLab takes 10 in Entire's run.
How do the size limits compare?
Upstream has no limit on repository size, and takes files up to 256 MB and pushes up to 5 GB. GitLab.com caps repositories at 10 GiB including LFS on Free and 500 GiB on Premium and Ultimate, and takes pushes up to 5 GiB.
How do the prices compare?
Both have a free plan. Upstream Pro is $10 a month and Team is $12 per member a month. GitLab Premium is $29 per user a month, billed yearly, and Ultimate is priced by sales.

Measured with ForgeMark, Entire's open-source benchmark, from AWS us-west-2: pushes with 1,024 agents pushing to one repository for three minutes, clones with 128 agents. Other forges' numbers are their own or from Entire's runs. GitLab facts are from GitLab's GitLab.com limits and pricing.

Same git push. A much faster forge.

Public and private repositories are free, and so is Rapid.