Beta pública — siete ecosistemas activos

Un solo registro.
Todos los ecosistemas.

npm, Go, Cargo, JVM, Maven, PyPI y NuGet detrás de una URL y un token. Tus herramientas siguen funcionando sin cambios — diseñado para CI y listo para agentes de IA.

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

Siete ecosistemas, un registro

Cada formato de paquete que publica tu equipo, servido desde un único lugar al que tu CI ya sabe hablar.

npm

El registro privado de npm clásico: paquetes con ámbito, tokens con permisos detallados y autenticación no interactiva para CI.

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

Go

Un GOPROXY listo para usar con módulos privados de Go, con caché y puntuación de calidad.

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

Cargo

Un registro de índice disperso para crates privados de Cargo.

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

JVM

Alojamiento de artefactos JVM para builds de Gradle y Maven mediante un repositorio /jvm/.

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

Maven

Soporte de repositorio Maven para la resolución de dependencias en Java y Kotlin.

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

PyPI

Un índice de paquetes Python compatible con PEP 503/691, con publicación mediante twine.

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

NuGet

Un feed NuGet v3 con restauración y publicación, compatible con la CLI de dotnet.

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

RubyGems

home.ecosystems.gem.description

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

Diseñado para desarrolladores modernos

Todo lo que necesitas para ejecutar un registro de paquetes privado en producción — para npm, Go, Cargo, JVM, Maven, PyPI y NuGet — sin la hinchazón empresarial ni las complicaciones del hazlo-tú-mismo.

Mirrors pull-through

Proxy y caché de npmjs.org, crates.io, pypi.org, proxy.golang.org y Maven Central. Una sola URL de registro para todo; si el upstream cae se sirve la copia en caché.

config + doctor

`packr-cli config ‹eco› --write` apunta cada toolchain al registro; `packr-cli doctor` comprueba conectividad, tu token y los siete ecosistemas de una vez.

CI Auth

Autenticación basada en tokens que simplemente funciona. POST para iniciar sesión, obtén un JWT y úsalo donde quieras. Incluye GitHub Action.

Orientado a agentes

Puntuación de calidad (0-100), búsqueda de capacidades, comparación de paquetes y grafos de dependencias para agentes de IA.

SQLite + Postgres + S3

SQLite para configuración cero. Postgres para escalar. Supabase o Backblaze B2 para almacenamiento de tarballs.

Webhooks

Entrega de webhooks firmados con HMAC para package.published, token.created y otros eventos.

Cualquier scope, cualquier ecosistema

Usa cualquier scope de npm o cualquier protocolo de registro. Tokens con permisos de solo lectura o solo publicación.

Panel + Temas

Búsqueda de paquetes con filtros, gestión de webhooks, análisis de tokens. Tres temas: Predeterminado, Matrix, Pixel.

MCP + Agent SDK

Claude y Cursor pueden consultar tu registro directamente. SDK de TypeScript para acceso programático.

Conteo de Descargas

Seguimiento de descargas por versión, URLs S3 firmadas para descargas directas, especificación OpenAPI en /openapi.json.

Despliegue Sencillo

Un comando docker run. O docker-compose. O la GitHub Action para publicación en CI en un solo paso.

Gratis para Auto-Hospedaje

Paquetes y alcances ilimitados. Sin clave de licencia, sin telemetría. Código fuente disponible.

Funciona en CI, de forma natural

# .npmrc para tu entorno de CI
@myorg:registry=https://api.packr.blueforge.studio
//api.packr.blueforge.studio/:_authToken=${PACKR_TOKEN}

# Publica desde CI con solo una variable de entorno
npm publish --tag latest

# O usa la CLI para tener más control
packr publish --token ${PACKR_TOKEN}

Precios simples y transparentes

Empieza gratis, escala según creces

Gratis
Perfecto para proyectos secundarios
$0/año
  • 3 paquetes
  • Autenticación de CI mediante token
  • Publica público o privado
  • Soporte de la comunidad
Más popular
Solo
Para desarrolladores independientes
$10/año
  • 20 paquetes
  • Autenticación CI mediante token
  • Publica público o privado
  • Soporte por correo electrónico
  • Mirrors pull-through (npm, PyPI, crates.io, Go, Maven)
Equipo
Para equipos en crecimiento
$50/año
  • 100 paquetes
  • Autenticación CI mediante token + OIDC
  • Publica público o privado
  • Soporte prioritario
  • Inicio de sesión OIDC / GitHub / GitLab por device flow
  • Registros de auditoría

Todo tu stack. Un registro.

Levanta un registro privado en minutos — sin migración, sin lock-in, sin sorpresas por usuario.