Loading... Background job is running.

Private Packagist for Agencies

Fast, reliable and convenient installation of private and open-source code with Composer in your client projects.

Create a Composer repository for each of your client projects with its own set of authentication tokens for deployments.

Start Free Trial

Get in touch with us. Send an E-Mail to contact@packagist.com or chat with us.

Access to Private Packages

Synchronize your packages with GitHub, GitLab or Bitbucket, or add packages from any other Git, SVN or Mercurial repository. You can also use JSON to make any ZIP file available through Composer.

Private Packagist automatically configures webhooks on GitHub, Gitlab or Bitbucket to ensure your package metadata is automatically reloaded as soon as you push code.


Composer Access

Every project comes with a unique Composer URL and authentication tokens for use with your automated systems, like continuous integration or deployment tools.

Team based project access makes it possible to control exactly who has access to packages in a client project. Team members can use their personal auth tokens to access code in their projects, so you can easily revoke their access if a person leaves your company.

composer config --global --auth http-basic.repo.packagist.com
  token c6addb89a67b2822d352d114

"repositories": [{
  "type": "composer",
  "url": "https://repo.packagist.com/our-company/cool-client-proj"
}, {"packagist.org": false}]

composer update

Mirroring Third Party Packages

Mirroring packages from external sources like packagist.org makes them more reliable and faster to install. You keep a copy of every package you use in Private Packagist so you don't rely on a third party to have their Composer repositories available when you deploy.

Any Composer repository, e.g. a plugin vendor's where you purchased a package for a client, can be mirrored on a project or organization level.

Do you have any questions or are you missing anything? Contact us at contact@packagist.com or chat with us.

Start Free Frial