Binary repository manager
lastmod 2025-12-08created 2018-07-267 edits
(Repository/Archive repository server/Binary repository manager/Artifact Repository/Repository manager/Package Registry all link here)
A binary repository manager is a software tool designed to optimize the download and storage of binary files used and produced in software development. It centralizes the management of all the binary artifacts generated and used by the organization to overcome the complexity arising from the diversity of binary artifact types, their position in the overall workflow and the dependencies between them.
A binary repository is a software repository for packages, artifacts and their corresponding metadata. It can be used to store binary files produced by an organization itself, such as product releases and nightly product builds, or for third party binaries which must be treated differently for both technical and legal reasons.
Universal package manager
The software and technology industry continues to change and grow, binary repository managers are no different. They are beginning to shift towards positioning as a universal package managers. These package managers aim to standardize the way enterprises treat all package types used in the software development process. They give users the ability to apply security and compliance metrics across all artifact types. Universal package managers have been referred to as being at the center of a DevOps toolchain.
Notable Universal package managers include:
- Apache Archiva/Archiva
- CloudRepo
- Cloudsmith Package
- JFrog Artifactory/Artifactory
- Inedo ProGet/ProGet
- Packagecloud
- Sonatype Nexus/Nexus
- Package Drone
- GitLab:PackageRegistry
See also
Favorite site
- Wikipedia (en) Binary repository manager
- What is an Artifact Repository?
- Wikipedia (en) List of software package management systems
- [Recommended] Repology, the packaging hub - Repology monitors a huge number of package repositories and other sources, comparing package versions and gathering other information. Repology shows which repositories a given project is packaged in, the latest version, which repositories need updating, who maintains the package, and other related information.