Private NPM Registry

PRIVATE
NPM
REGISTRY
FOR YOUR
PACKAGES.

A fully-compatible private NPM registry that works with npm, yarn, and pnpm. Publish scoped packages, lock down access with tokens, and serve private dependencies from your own channel. From £10/user/month.

npmyarn · pnpm too
@orgScoped packages
99.9%Uptime SLA
~/my-npm-package
# Point npm at your private registry $ npm config set @myorg:registry \ https://api.repoforge.io/npm/my-id/ # Publish your package $ npm publish Published @myorg/my-package@1.0.0 # Install from your private registry $ npm install @myorg/my-package added 1 package $
📦
Private NPM registry
npm · yarn · pnpm

BUILT FOR PRIVATE NPM PACKAGES.

Install private packages with the same tools your team already uses. No changes to your workflow.

01
📦

SCOPED PACKAGE SUPPORT

Publish and install scoped packages like @myorg/my-package from your private registry. Configure a single scope to route to RepoForge and leave the rest pointing to the public registry — no disruption to existing workflows.

02
🔧

ALL PACKAGE MANAGERS

Works with npm, yarn (v1, v2, berry), and pnpm without any custom plugins. Add a single line to .npmrc or .yarnrc.yml and your team is installing from your private registry immediately.

03
🔑

ACCESS TOKENS

Create fine-grained access tokens scoped to individual registries or your entire account. Grant read-only tokens to deployment environments and write tokens to your CI/CD system. Rotate without downtime.

04
🔁

UPSTREAM NPM MIRRORING

Mirror public npm packages through your private registry so that a single .npmrc entry covers both private and public dependencies. Reduces registry calls and makes installs faster in restricted network environments.

05
⚙️

CI/CD NATIVE

Integrates with GitHub Actions, GitLab CI/CD, and any other CI system that supports .npmrc configuration. Store your access token as a secret and publish a new package version on every tagged release with no extra tooling.

06
🛡️

GRANULAR PERMISSIONS

Control who can publish, who can install, and which packages they can access. Set organisation-wide defaults and override per-user or per-token. Audit logs show every publish and install across your team.

Also available on RepoForge.io

Pricing

SIMPLE, HONEST PRICING.

Per user, per month. No bandwidth caps. No surprise invoices.

Monthly
Yearly Save 20%
Free
For open source projects
£0/ user / mo
  • 100 MB storage
  • Free forever
  • Unlimited public packages
  • Not for commercial use
Sign up now
Basic
Billed monthly
£12/ user / mo
  • All free features
  • 1 GB storage per user
  • Unlimited private packages
  • REST API access
  • Python Vulnerability Scanning
Sign up now
Advanced
Billed monthly
£69/ user / mo
  • All standard features
  • 30 GB storage per user
  • Active vulnerability monitoring
  • Custom domain names
Sign up now

Need a custom plan? Contact us

Get Started

YOUR PACKAGES.
YOUR REGISTRY.

Set up your private NPM registry in five minutes. Free tier available forever. No credit card required.

Create Free Account Read the quickstart

No credit card · Free tier forever · Up to 80% cheaper than Cloudsmith