Skip to content
SPECIFICTION
Get listed

Packagist vs PyPI

Packagist

packagist.org

PyPI

pypi.org

Side by side

FigurePackagistPyPI
Price from€2,500/mo$5/mo
Free planYesYes
Free trial——
Open source—Yes
WebYesYes
Windows—Yes
macOS—Yes
Linux—Yes
APIYesYes
Self-hosted—Yes
Plans published44
Spec score · Package Registries8.0 (#13)8.8 (#6)
Founded2012LinkedIn lists the Python Software Foundation as founded in 2001.
MakerPackagist Conductors GmbH is registered in Berlin, Germany, and the company says it has operated Packagist.org since its creation in 2012.PyPI is developed and maintained by the Python Software Foundation and the Python community.
PurposePackagist is the default Composer package repository, helping users find packages and telling Composer where to get their code.PyPI is a repository of software for the Python programming language.

Plans

Packagist

  • Packagist.orgFree
  • Bronze sponsorship€2,500 a month
  • Silver sponsorship€5,000 a month
  • Gold sponsorship€8,000 a month

Packagist pricing →

PyPI

  • Community organizationFree
  • Community OrganizationFree
  • Company organization$5 a month
  • Corporate Organization$5 a month

PyPI pricing →

In their own words

Packagist

Packagist is the default Composer package repository for PHP developers. It helps them discover public packages and tells Composer where to retrieve the code. To publish, a user submits a public repository URL, which Packagist checks periodically. New versions are gathered from repository tags, while branches are shown as development versions. Hooks or webhooks from GitHub, Bitbucket, GitLab, and Gitea can trigger automatic package updates. The API supports searching and listing packages, retrieving package data, and viewing download statistics, among other operations. Many endpoints can be used anonymously; authenticated ones accept bearer tokens or a username and API token. Packagist.org is free to publish open-source PHP packages. The maker says stable versions cannot be silently replaced with different code. The service is for public packages, and users seeking to share private code are directed to Private Packagist. Packagist Conductors GmbH, registered in Berlin, says it has operated Packagist.org since its creation in 2012. Separate sponsorship plans are available at 2500.00 EUR, 5000.00 EUR, and €8,000 a month, each with an annual commitment.

Visit packagist.org

PyPI

PyPI is a repository for software written in Python, available through its website and APIs. It helps users find and install packages shared by the Python community, while package authors publish projects and releases. A release may include source archives and binary wheels for different hardware, operating systems, and formats. APIs include RSS feeds for new packages and releases. PyPI is maintained by the Python Software Foundation and the Python community. Accounts require two-factor authentication, and a verified email address is needed to register a project or upload a release file. Trusted Publishing uses OpenID Connect short-lived identity tokens, with PyPI API tokens valid for 15 minutes. Default limits are 100 MB per file and 10 GB per project. Organizations provide shared profiles, teams, permissions, trusted publishing, and history. Community organizations are free; Company organizations cost $5 a month.

Visit pypi.org