Public beta — eight ecosystems live

One registry.
Every ecosystem.

npm, Go, Cargo, JVM, Maven, PyPI, and NuGet behind one URL and one token. Your tools keep working unchanged — built CI-first, ready for AI agents.

npm install -g @packr-registry/cli
CI — publishnpm
$

Eight ecosystems, one registry

Every package format your team ships, served from one place your CI already knows how to talk to.

npm

The classic private npm registry — scoped packages, fine-grained tokens, and non-interactive CI auth.

npm install -g @packr-registry/cli
npm registryscoped tokens

Go

A drop-in GOPROXY for private Go modules, with caching and quality scoring.

GOPROXY=https://api.packr.blueforge.studio
GOPROXYmodule proxy

Cargo

A sparse-index registry for private Cargo crates.

[source.packr]
registry = "sparse+https://api.packr.blueforge.studio"
sparse indexcrates.io API

JVM

JVM artifact hosting for Gradle and Maven builds via a /jvm/ repository.

repositories { maven("https://api.packr.blueforge.studio/jvm/") }
/jvm/Gradle / Maven

Maven

Maven repository support for Java and Kotlin dependency resolution.

https://api.packr.blueforge.studio/maven/
/maven/

PyPI

A PEP 503/691 compliant Python package index with twine publishing.

pip install -i https://api.packr.blueforge.studio/simple/ <pkg>
PEP 503/691twine

NuGet

A NuGet v3 feed with restore and push, compatible with the dotnet CLI.

dotnet nuget add source https://api.packr.blueforge.studio/nuget/v3/index.json -n packr
NuGet v3dotnet CLI

RubyGems

A RubyGems server for private gems — Bundler resolution via the compact index, `gem push` publishing.

gem push <pkg>-<version>.gem --host "https://api.packr.blueforge.studio"
compact indexgem push
Grid of developer tool concepts

Built for modern developers

Everything you need to run a private package registry in production — for npm, Go, Cargo, JVM, Maven, PyPI, and NuGet — without the enterprise bloat or the DIY pain.

Pull-through mirrors

Proxy and cache npmjs.org, crates.io, pypi.org, proxy.golang.org and Maven Central. One registry URL for everything; upstream outages serve stale, installs keep working.

config + doctor

`packr-cli config ‹eco› --write` points every toolchain at the registry; `packr-cli doctor` checks reachability, your token, and all eight ecosystems in one go.

CI Auth

Token-based auth that Just Works. POST to login, get a JWT, use it anywhere. GitHub Action included.

Agentic-first

Quality scoring (0-100), capability search, package comparison, and dependency graphs for AI agents.

SQLite + Postgres + S3

SQLite for zero-config. Postgres for scale. Supabase or Backblaze B2 for tarball storage.

Webhooks

HMAC-signed webhook delivery for package.published, token.created, and other events.

Any Scope, Any Ecosystem

Use any npm scope or any registry protocol. Scoped tokens with read-only or publish-only permissions.

Dashboard + Themes

Package search with filters, webhook management, token analytics. Three themes: Default, Matrix, Pixel.

MCP + Agent SDK

Claude and Cursor can query your registry directly. TypeScript SDK for programmatic access.

Download Counts

Per-version download tracking, presigned S3 URLs for direct downloads, OpenAPI spec at /openapi.json.

Simple Deploy

One docker run command. Or docker-compose. Or the GitHub Action for one-step CI publish.

Free to Self-Host

Unlimited packages and scopes. No license key, no telemetry. Source-available.

Works in CI, Naturally

# .npmrc for your CI environment
@myorg:registry=https://api.packr.blueforge.studio
//api.packr.blueforge.studio/:_authToken=${PACKR_TOKEN}

# Publish from CI with just an env variable
npm publish --tag latest

# Or use the CLI for more control
packr publish --token ${PACKR_TOKEN}

Simple, Transparent Pricing

Start free, scale as you grow

Free
Perfect for side projects
$0/yr
  • 3 packages
  • CI auth via token
  • Publish public or private
  • Community support
Most Popular
Solo
For independent developers
$10/yr
  • 20 packages
  • CI auth via token
  • Publish public or private
  • Email support
  • Pull-through mirrors (npm, PyPI, crates.io, Go, Maven)
Team
For growing teams
$50/yr
  • 100 packages
  • CI auth via token + OIDC
  • Publish public or private
  • Priority support
  • OIDC / GitHub / GitLab device-flow login
  • Audit logs

Your whole stack. One registry.

Spin up a private registry in minutes — no migration, no lock-in, no per-seat surprises.