Simple pricing
Start free and self-hosted. Scale to cloud with team controls. Enterprise for dedicated infrastructure.
Open Source
Self-hosted. Full control. Community support.
- Unlimited local sessions
- All package managers (npm, pnpm, yarn)
- Publish safety checks
- Full CLI capabilities
- Community support
Team
For engineering teams ready to lock down their supply chain.
- Up to 50 engineers
- Cloud-hosted with audit trails
- Organization-wide policies
- Publish approval workflows
- 30-day audit retention
- GitHub SSO
- Email support
Frequently asked questions
Is PacketNinja a replacement for npm/pnpm/yarn?
No. PacketNinja wraps your existing package manager commands in a controlled local environment. You keep using the same commands you're used to.
What happens to my existing projects?
Nothing changes. Add 'npx package-ninja' before your commands when you want the safety layer. It's completely opt-in.
Do I need to change my package.json?
No configuration required. PacketNinja reads your existing setup and preserves all your scripts and dependencies.
How does publish safety work?
PacketNinja checks your package.json publishConfig.registry before any publish. If it's not a local registry, the publish is blocked unless explicitly overridden.
Have more questions?
hello@packetninja.dev