Upstream vs GitLab. 44 times the push rate.

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

44×

GitLab's push rate, on ForgeMark.

Pushes a second to one repository

  1. Upstream444
  2. GitLab10

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

Upstream and GitLab side by side
FeatureUpstreamGitLab
Pushes a second44410
Clones a second547Unpublished
Repository size on FreeNo limit10 GiB, including LFS
Repository size on paid plansNo limit500 GiB
Largest push500 MB5 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. It also takes bigger pushes: 5 GiB to our 500 MB.

Upstream vs GitLab, answered

Is Upstream faster than GitLab?
Yes, by about 44 times on pushes. On ForgeMark, Upstream takes 444 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 500 MB. 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: 128 agents pushing to one repository from AWS us-west-2. 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.