A STRAIGHT COMPARISON
Compared with
CloudRepo.
Where the bill, the formats and the transfer allowance differ. We state what we ship, and only the competitor facts our pricing decision records.
CloudRepo's published model uses per-seat math. A plan here is one price for the organization: seats are a cap, not a multiplier, and checkout always bills quantity 1.
- ↗Starter $9, Growth $29, Scale $99, Platform $499 per month
- ↗Yearly is ten monthly prices, paid once — two months free
- ↗Their word for the larger tier is Business; ours is Platform, at a published price
02 / COMPARE
Transfer and overage
Allowances reset monthly. Above them, content downloads are billed per GB at month close: $0.15 on Starter and Growth, $0.12 on Scale, $0.10 on Platform. Platform's $0.10 per GB is $100 per TB, under CloudRepo's $120/TB. Scale matches that $120/TB. Starter and Growth are $150 per TB — not every tier is cheaper.
- ↗Allowances are 10 GB, 100 GB, 500 GB and 3 TB
- ↗The first month over is not billed, and the charge is capped at one month of the plan price unless you change the cap
- ↗Downloads never stop. Metadata and uploads are free
Every plan hosts npm, PyPI and Files. pip, uv and poetry install from a private index; twine publishes. Files are curl, wget or an upload from the dashboard. We do not offer a generic HTTP mirror of arbitrary upstream URLs, which CloudRepo calls HTTP Mirror.
- ↗npm, PyPI and Files on every plan
- ↗PyPI and Files are private registries only, so a public name cannot shadow yours
- ↗No generic HTTP mirror
04 / COMPARE
Public npm caching
On Growth and up, a registry can serve public npm packages from our cache. A name you have published, or a scope any publisher has claimed, is never fetched from the public registry, so a missing private package cannot become a dependency-confusion path. A minimum release age can hide versions that are only hours old. Cached bytes count as transfer, not as your storage.
- ↗Off unless you turn it on
- ↗Classification happens before authorization, and an error never falls through to the public registry
- ↗A download key reaches the cache only when you allow it
05 / COMPARE
Getting started
Sign up and the organization gets a 30-day trial, no card required. Add a card when you are ready to publish; you are not billed before the trial ends. Every plan, including Platform, has a published price. There is no contact-sales tier.
- ↗The trial runs on Growth
- ↗Platform includes priority support with a named engineer
- ↗Checkout is self-serve when online billing is enabled