Free where it counts. Licensed where it matters.
RhodeCode CE is free and open source under AGPLv3, with unlimited users and unlimited repositories. RhodeCode EE is licensed per user, adding technical support and enterprise-valued features on top of the Community Edition.
30-day trial, full EE, no key needed · deploy on your own hardware or Hetzner, AWS, GCP or Azure · 1–3 year terms, multi-year discount · nonprofit, education and research discounts · transfer, cheque or card, net 30
- Choose Community
- You can run and upgrade the platform yourself, and do not need a support contract or enterprise identity provider.
- Choose Enterprise
- You need a support SLA, LDAP/AD or SAML, code search across every repository, or high availability.
- Choose Cloud
- You want Enterprise features but would rather we ran the server — $96 per user per year, with volume discounts from 50 users.
Every VCS, pull requests, code review, permissions and the full API. Self-supported.
- Your own hardware, or Hetzner, AWS, GCP, Azure
- RCstack installer, one command
- Air-gapped installation supported
- Unlimited users and repositories
Support with an SLA, enterprise authentication, code search at scale and high availability.
- Your own hardware, or Hetzner, AWS, GCP, Azure
- Helm and Kubernetes for clusters
- High availability, multi-node scaling
- You hold the data, keys and boundary
Every Enterprise feature on a dedicated server we size to your team. Billed annually, 10-user minimum, extra discount from 50 users.
- We run it on Hetzner, AWS, GCP, Azure, dedicated and isolated
- Your own domain with enterprise SSL
- Daily backups, upgrades and monitoring
- 30-day trial
Enterprise Edition is licensed for a minimum of 10 seats, with added seats sold in 10-seat packs. Orders of 250+ seats save 10%, 500+ save 15%. Two-year terms save a further 5%, three-year terms 10%. We love to support science, education and nonprofits — very attractive discounts are available for qualified institutions.
Multi-year licensing
Interactive · move the seat countEvery figure below is the whole-term total — what you pay across all 12 months, not per year. The 10-seat minimum is applied, and a one-year term carries no commitment discount. Competitor figures use each vendor’s published self-hosted list price at the time of writing — verify before purchasing, and note that GitLab Ultimate and add-ons cost considerably more.
Competitor list prices, and when each was last checked on the vendor’s own pricing page:
- Bitbucket Data Center · 25-user tier, $2,300/yr · atlassian.com · verified 17 Sept 2026 · Atlassian ends Data Center licence sales on 30 March 2028; end of life 28 March 2029 (atlassian.com)
- GitHub Enterprise Server · from $21/user/mo · github.com · verified 17 Sept 2026
- GitLab Self-Managed Premium · $29/user/mo, billed annually · about.gitlab.com · verified 17 Sept 2026
Enterprise Cloud, if you would rather not run it
30-day trialOne plan, one price per user. Every Enterprise feature on a dedicated server we size to your team — with the same seat minimum and packs as self-hosted, and volume discounts from 50 users. Cloud is the Enterprise licence plus the cost of running it, so it is simple to compare.
- Hetzner
- AWS
- GCP
- Azure
- Every Enterprise Edition feature
- Dedicated server, sized to your team
- Your own domain with enterprise SSL
- Daily backups, upgrades and monitoring
- Enterprise Support, 24h answer
- Your choice of cloud and region
| 50+ users | 5% off |
|---|---|
| 250+ users | 10% off |
| 500+ users | 15% off |
| 2-year term | 5% off |
| 3-year term | 10% off |
| 1–10 users | 4GB RAM · 2 CPU · 80GB storage or similar |
|---|---|
| 11–60 users | 16GB RAM · 6 CPU · 320GB storage or similar |
| 61–500 users | 64GB RAM · 16 CPU · 1.25TB storage or similar |
Included in the price — typical machines, we may use an equivalent one. Above 500 users we size a cluster with you.
Against GitHub and GitLab
What a year costs at list price. GitHub and GitLab charge the same per user at every team size; RhodeCode gets cheaper per user as you grow.
| Users | RhodeCode Cloud | RhodeCode self-hosted | GitHub Enterprise | GitLab Premium | Cloud vs GitHub |
|---|---|---|---|---|---|
| 10 | $960$96 / user | $750$75 / user | $2,520 | $3,480 | −62% |
| 50 | $4,560$91.20 / user | $3,750$75 / user | $12,600 | $17,400 | −64% |
| 100 | $9,120$91.20 / user | $7,500$75 / user | $25,200 | $34,800 | −64% |
| 250 | $21,600$86.40 / user | $16,875$67.50 / user | $63,000 | $87,000 | −66% |
| 500 | $40,800$81.60 / user | $31,875$63.75 / user | $126,000 | $174,000 | −68% |
Per year, one-year term. GitHub Enterprise and GitLab Premium at their published per-user list price. Verify before purchasing; GitLab Ultimate and add-ons cost considerably more.
Cloud questions are answered in the Cloud Hosting FAQ.
Feature comparison
| Capability | Community | Enterprise |
|---|---|---|
| included basic — advanced in Enterprise not included | ||
| 21 rows | ||
| Unified repository management — Mercurial, Git, SVN | ● | ● |
| Unlimited users and repositories | ● | ● |
| Unified code review across all three systems | ● | ● |
| Permission management — repository, team, individual | ● | ● |
| Access logging, audit logs, activity reports | ● | ● |
| Web interface with online file editor | ● | ● |
| Repository migration from SVN at your own pace | ● | ● |
| Large file support — Mercurial, Git, 100TB in SVN | ● | ● |
| Built-in error tracker | ● | ● |
| Active Directory / LDAP Individual users → Group-level rights | ○ | ● |
| User authentication Built-in, token auth → OAuth, 2FA, scoped tokens | ○ | ● |
| Full-text code search Whoosh, smaller sets → Elasticsearch, 10,000s of repos | ○ | ● |
| Integrations Webhooks, email, Slack → Jenkins, Jira, Redmine | ○ | ● |
| Support Community → Premium, 24h answer | ○ | ● |
| SAML 2.0 with SSO and 2FA OneLogin, Duo, Google, generic | — | ● |
| Branch permissions and protected patterns Merge only after approval | — | ● |
| Code review rules and automatic reviewers By group, author or file type | — | ● |
| Code chat for instant review | — | ● |
| Automated tasks — scheduler, bi-directional sync | — | ● |
| Unlimited scalability — multiple instances, geo-nodes | — | ● |
| High availability — parallel running instances | — | ● |
Pricing questions
Click to openThe things procurement asks before a purchase order, answered without hedging.
No. It is the same codebase under AGPLv3 with unlimited users and repositories, and it includes the things people usually pay for elsewhere — pull requests, code review, fine-grained permissions and the full API. The Enterprise Edition adds supported operations at scale, enterprise authentication and a support SLA.
Every active user account that can authenticate consumes a seat. Whenever the seat count is increased, RhodeCode provides an updated licence key or an automated process for the customer to do so, so the running instance always maintains the correct licensed seat count.
Yes. Customers can download the EE for trial and evaluation purposes for up to 30 days, enforced by the EE application itself. Import your real repositories and connect your real identity provider — nothing leaves your network during the trial.
The application keeps serving your repositories. Enterprise-only features stop and you fall back to Community behaviour. Your data is never held hostage — it is on your disks, in standard repository formats.
Yes. We love to support science, education and nonprofits. In addition to free use of our open source Community Edition, we offer very attractive discounts on the Enterprise Edition to qualified nonprofits, including educational institutions.
No. The RhodeCode application does not allow us any form of remote access of any kind, nor does it communicate with us in any way. It is deployed behind the customer firewall — once downloaded, we cannot track its deployment, operating state or configuration.
Try it on your own repositories.
A full Enterprise licence for 30 days, no card and no key ceremony. Or run the Community Edition for as long as you like and upgrade when the support contract matters.