Hosted private registries for Python, JavaScript, JVM, container, and Helm workflows.
Create an account · Read the documentation · Copy examples · View pricing
Ravenstash is a hosted private package registry for teams that want familiar package-manager workflows without operating registry infrastructure themselves.
- PyPI — publish and install private Python packages with pip, uv, Poetry, and Twine.
- npm — use private JavaScript, TypeScript, Node.js, and WebAssembly packages with npm, Yarn, pnpm, and Bun.
- Maven — host private Java, Kotlin, Scala, and JVM artifacts for Maven and Gradle builds.
- Container — push and pull private OCI and Docker-compatible images.
- Helm — publish and install private OCI Helm charts.
- Upstream caches — connect approved PyPI, npm, and Maven sources and keep repeat builds fast from cached packages.
Repositories can belong to personal accounts or organizations, automation tokens
support CI and release jobs, and the rvs CLI provides a unified login and helper
workflow around native ecosystem tools.
| Resource | What you will find |
|---|---|
| Website | Product overview and private-registry capabilities |
| Documentation | Quickstarts, CI examples, CLI reference, and package-manager configuration |
| Examples | Copyable PyPI, npm, Maven, Container, Helm, GitHub Actions, and GitLab CI configurations |
| PyPI | Private Python package registry |
| npm | Private npm registry for JavaScript and Node.js |
| Maven | Private Maven repository for JVM teams |
| Container | Private OCI container registry |
| Helm | Private OCI Helm chart registry |
| Security | Authentication, package security, and platform boundaries |
Product announcements and new public developer resources are published through @ravenstash on X. This organization is the official GitHub home for Ravenstash projects as they become public.