Your packages.
Your registry.
A private Composer registry you can actually depend on. Fast, self-hosted, and built for PHP teams who are tired of fragile workarounds.
Private packages, without compromise
Managing private PHP packages should be simple. Pricore makes it that way.
Stay in control
Keep your private packages on your own infrastructure. No third-party servers, no external dependencies.
Skip the manual work
Webhook-driven updates, a web dashboard, and full Composer v2 API support. Out of the box.
Use what you know
Built on Laravel. If your team already knows the stack, you can run, extend, and contribute to Pricore from day one.
Everything you need,
nothing you don't
A private Composer registry that respects your time and your infrastructure.
Private & Secure
Token-based auth, per-package access control. Your code stays yours.
Git-Based Mirroring
Point Pricore at any Git repo. It mirrors, indexes, and serves automatically.
Built on Laravel
Familiar stack, easy to extend. If you know Laravel, you know Pricore.
Blazing Fast
Packages resolve in milliseconds. No waiting on external APIs.
Web Dashboard
Browse packages, manage tokens, and view download stats from a clean UI.
Webhook Support
Auto-update packages when you push. Works with GitHub, GitLab, and Bitbucket.
Composer v2 Native
Full Composer v2 API support including metadata-url for lightning-fast resolves.
Open Source
MIT licensed. Run it, fork it, contribute to it. No vendor lock-in, ever.
60 seconds to a working registry
Three commands. That's all it takes.
Download the compose file
One curl command to get started.
curl -o docker-compose.yml \
https://raw.githubusercontent.com/pricorephp/pricore/main/docker-compose.yml Start the application
Migrations and setup run automatically on first boot.
docker compose up -d Create your first user
Then open localhost:8000 and start adding packages.
docker compose exec app php artisan make:user Don't want to self-host?
Try Pricore Cloud. Same open-source registry, fully managed. No servers to maintain, no updates to run. Just sign up and start publishing packages.
How Pricore stacks up
A fair comparison with the alternatives you've probably already tried.
| Pricore | Satis | Repman | Private Packagist | |
|---|---|---|---|---|
| Self-hosted | ||||
| Web dashboard | ||||
| Composer v2 API | ||||
| Token auth | ||||
| Webhook auto-sync | ||||
| Actively maintained | ||||
| Open source | ||||
| Built on Laravel |
Ready to own your packages?
Stop depending on third-party services for your private code. Get started with Pricore in under a minute.