Packagist
Packagist is the main Composer package repository website where PHP developers find, publish, and install public packages for PHP projects.
What Packagist is
Packagist official site is the main Composer repository for PHP packages. It aggregates public packages that Composer can install, and it gives developers a web interface for searching packages, reading package metadata, submitting public repositories, and connecting projects to dependency-management workflows. Packagist is closely tied to Composer rather than being a general download site. Composer reads package metadata, resolves versions, and installs dependencies, while Packagist helps Composer know where public package code and release information can be found.
Composer and composer.json
A PHP project that uses Composer usually describes its dependencies in a composer.json file. Packagist reads package metadata from that file, including the package name, description, requirements, autoloading information, license, authors, and version constraints. The package name uses a vendor/project pattern so maintainers can publish under their own namespace.
How publishing works
To publish a package, a maintainer submits a public repository URL to Packagist. New releases are normally discovered from version-control tags and branches, and Packagist can update packages through service hooks from platforms such as GitHub, GitLab, Bitbucket, or Gitea. That model keeps package pages connected to source repositories instead of requiring every file to be manually uploaded.
Discovery and package pages
A package page on Packagist can show the package name, description, versions, install command, dependencies, maintainers, repository links, license, autoloading data, and download statistics. For developers choosing dependencies, those fields help separate an active, well-described package from one that may be stale or unsuitable.
Private packages and infrastructure
Packagist.org is for public packages. The site points users who need private dependency hosting toward Private Packagist, while the public registry also links to mirrors, APIs, status information, sponsorship, and infrastructure partners. That split lets the public repository remain open while giving companies a separate path for internal or customer-only packages.
Who uses Packagist
Packagist is used by PHP application developers, framework teams, open-source maintainers, agency developers, DevOps engineers, CI systems, and organizations that build PHP software. A Laravel or Symfony developer may use it daily through Composer, while a package maintainer may use it to publish reusable libraries, plugins, SDKs, and tools.
Why it matters
Packagist matters because PHP's modern package ecosystem depends on shared, installable components. Frameworks, testing tools, HTTP clients, logging libraries, CMS plugins, static analysis tools, and deployment helpers all move through Composer workflows. That makes Packagist both a convenience for developers and a meaningful part of PHP's software supply chain.
WHOIS domain data
Data pulled: May 24, 2026View current WHOIS record
- Domain
- packagist.org
- IP address
- 143.244.60.197
- Registrar
- OVH sas
- WHOIS server
- whois.ovh.com
- Referral URL
- http://www.ovh.com
- Created
- April 9, 2011
- Updated
- November 19, 2025
- Expires
- April 9, 2035
- Nameservers
- coco.bunny.net (109.104.147.1); kiki.bunny.net (91.200.176.1)
- Domain status
- clientDeleteProhibited; clientTransferProhibited
- DNSSEC
- unsigned
- Contact privacy
- Registrant, admin, and technical contact details are redacted by a privacy service.