JFrog Artifactory
By JFrog Ltd.
JFrog Artifactory is a universal binary and artifact repository manager that stores, versions, and distributes build outputs and dependencies across many package formats as part of the broader JFrog Platform.
Definition
JFrog Artifactory is a universal binary and artifact repository manager that stores, versions, and distributes build outputs and dependencies across many package formats as part of the broader JFrog Platform.
Overview
Artifactory serves as the artifact management layer of a software supply chain, supporting formats including Maven, npm, PyPI, Docker, Helm, Go, and NuGet, among others. Like Nexus Repository, it offers local repositories for an organization's own build outputs, remote (proxy) repositories that cache external sources, and virtual repositories that combine several sources behind a single access point used by build tools. Artifactory is the foundation of the broader JFrog Platform, which layers on additional capabilities such as JFrog Xray for security and license vulnerability scanning of stored artifacts, and JFrog Pipelines/JFrog Runtime for CI/CD and deployment. It is commonly integrated with CI tools such as Jenkins, GitHub Actions, and CircleCI, and with container platforms such as Kubernetes for pulling versioned, scanned images.
Key Features
- Universal support for many artifact and package formats in one system
- Local, remote (proxy/cache), and virtual repository types
- Fine-grained access control and artifact metadata/property tagging
- Integration with JFrog Xray for security and license scanning
- High-availability and geo-replication options for enterprise use
- Build integration (Build Info) linking artifacts back to CI runs