| BinaryPresenceInterface | Interface for the package installation manager that handle binary installation. |
| InstallerInterface | Interface for the package installation manager. |
| BinaryInstaller | Utility to handle installation of package "bin"/binaries |
| InstallationManager | Package operation manager. |
| InstallerEvent | An event for all installer. |
| InstallerEvents | The Installer Events. |
| LibraryInstaller | Package installation manager. |
| MetapackageInstaller | Metapackage installation manager. |
| NoopInstaller | Does not install anything but marks packages installed in the repo |
| PackageEvent | The Package Event. |
| PackageEvents | Package Events. |
| PearBinaryInstaller | Utility to handle installation of package "bin"/binaries for PEAR packages |
| PearInstaller | Package installation manager. |
| PluginInstaller | Installer for plugin packages |
| ProjectInstaller | Project Installer is used to install a single package into a directory as root project. |
| SuggestedPackagesReporter | Add suggested packages from different places to output them in the end. |