Skip to content
SPECIFICTION
Get listed

PEAR

pear.php.net

WebWindowsmacOSLinuxSelf-hosted
Visit pear.php.net
Spec score 7.5 #71 of 93 in Package Managers

Spec sheet

Purpose
PEAR is a framework and distribution system for reusable PHP components.Read 12 Oct 2026 · pear.php.net
Support
PEAR points users to its manual, mailing lists, and IRC channel for help.Read 12 Oct 2026 · pear.php.net
Founded
1999Read 28 Sep 2026 · pear.php.net
Command line
The PEAR installer is used from the command line to install packages, get package information, and use channels.Read 11 Oct 2026 · pear.php.net
Dependency resolution
YesRead 21 Sep 2026 · pear.php.net
Dependency tracking
The installer can track project dependencies from a simple package definition file across development, test, and production environments.Read 12 Oct 2026 · pear.php.net
Distribution channels
PEAR channels provide a way to distribute packages, and the site lists other PHP projects with packages installable through PEAR infrastructure.Read 12 Oct 2026 · pear.php.net
Documentation
PEAR documentation is a centralized place where developers can add package documentation, and offline copies are offered in several archive formats.Read 12 Oct 2026 · pear.php.net
Governance
The PEAR Group is identified as PEAR’s governing body.Read 11 Oct 2026 · pear.php.net
Hosting channels
The channels page lists software for hosting a PEAR channel, including Chiara_PEAR_Server, SimpleChannelServer, Pirum, and Pearfarm.Read 11 Oct 2026 · pear.php.net
Installation
The manual provides an installation chapter for the PEAR package manager and a separate chapter for Pyrus, the PEAR installer for PHP 5.3+.Read 12 Oct 2026 · pear.php.net
Issue reporting
The PEAR Bug Tracking System provides options to report new bugs and enhancements and links to support channels.Read 12 Oct 2026 · pear.php.net
Maintainer organization
The PEAR Group page describes the group as PEAR's governing body.Read 12 Oct 2026 · pear.php.net
Maintenance
The homepage lists PEAR 1.10.18 as a release dated January 25, 2026.Read 11 Oct 2026 · pear.php.net
Offline installation
YesRead 21 Sep 2026 · pear.php.net
Package catalog
The package directory lists 603 packages across categories including databases, encryption, networking, and web services.Read 12 Oct 2026 · pear.php.net
Package directory filters
The package directory lets visitors filter packages by PHP 4, PHP 5+, or all PHP versions.Read 12 Oct 2026 · pear.php.net
Package examples
The package directory includes categories for encryption, payment, databases, and web services, among others.Read 12 Oct 2026 · pear.php.net
Package formats
phar,tar,tgz,zipRead 21 Sep 2026 · pear.php.net
Package installer
PEAR includes a command line installer for configuring PEAR, installing packages, viewing package information, and using channels.Read 12 Oct 2026 · pear.php.net
Package manager
PEAR provides a package manager for installing PHP packages.Read 11 Oct 2026 · pear.php.net
Package scope
The package directory includes components for areas such as payment, logging, file formats, and web services.Read 11 Oct 2026 · pear.php.net
Private registry auth
YesRead 21 Sep 2026 · pear.php.net
Quality assurance
The PEAR Quality Assurance Initiative says it is designed to promote quality within PEAR.Read 12 Oct 2026 · pear.php.net
Supported platforms
Windows,Unix/Linux/BSD,macOSRead 21 Sep 2026 · pear.php.net
Third-party channels
PEAR channels let users install packages from third-party sites; the directory lists 80 channels.Read 11 Oct 2026 · pear.php.net

Where Specifiction places it

Alternatives to PEARAll alternatives →