Supported Package Types

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide
ft:sourceType
Paligo

The JFrog Platform supports the following package formats with new formats added regularly as the need arises.

Package Type

Description

Alpine Linux

Use Artifactory to gain full control of your deployment and resolution process of Alpine Linux (*.apk) packages.

Ansible

Ansible is an open-source platform that enables you to automate IT processes such as provisioning, application deployment, orchestration, and more.

Bower

Boost your front-end development by hosting your own Bower components and proxying the Bower registry in Artifactory.

Cargo

Enhance your capabilities for configuration management with Cargo using all the benefits of a repository manager.

Chef

Enhance your capabilities for configuration management with Chef using all the benefits of a repository manager.

CocoaPods

Speed up development with Xcode and CocoaPods with fully-fledged CocoaPods repositories.

Conan

Artifactory is the only secure, private repository for C/C++ packages with fine-grained access control.

Conda

Artifactory natively supports Conda repositories for Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN.

CRAN

Deploy and resolve CRAN packages for the R language using dedicated CRAN repositories.

Debian

Host and provision Debian packages complete with GPG signatures.

Docker

Host your own secure private Docker registries and proxy external Docker registries such as Docker Hub.

Generic

Define a repository as Generic to which you can upload packages of any type. Generic repositories are useful when you want to proxy unsupported package types, store installers, navigation files, audio files, etc.

Git LFS

Optimize your workflow when working with large media files and other binary resources.

Go Registry

Build Go projects while resolving dependencies through Artifactory, and then publish the resulting Go packages into a secure, private Go registry

GradleWorking with Gradle

Resolve dependencies from and deploy build output to Gradle repositories when running Gradle builds.

Helm (Helm OCI)

Manage your Helm Charts in Artifactory and gain control over deployments to your Kubernetes cluster.

Hugging Face Models & Data Sets

Create a single system of record for ML models that brings ML/AI development in line with your existing SSC, using Artifactory to integrate machine learning into your stack.

Maven

Artifactory is both a source for Maven artifacts needed for a build, and a target to deploy artifacts generated in the build process.

npm

Host your own node.js packages, and proxy remote npm repositories like npmjs.org through Artifactory.

NuGet (.NET, Chocolatey, Powershell)

Host and proxy NuGet packages in Artifactory, and pull libraries from Artifactory into your various Visual Studio .NET applications.

OCI

Manage OCI artifacts in Artifactory. OCI is an open-source container governance structure that sets clear industry standards for containers.

Opkg

Optimize your work with OpenWrt using Opkg repositories. Proxy the official OpenWrt repository and cache remote .ipk files.

P2

Proxy and host all your Eclipse plugins via an Artifactory P2 repository, allowing users to have a single access point for all Eclipse updates.

PHP Composer

Provision Composer packages from Artifactory to the Composer command line tool, and access Packagist and other remote Composer metadata repositories.

Pub /Dart Repositories

Artifactory natively supports Dart packages, giving you full control of your deployment and resolution process of Flutter, Angular Dart, and general Dart programs.

Puppet

Configuration management meets repository management with Puppet repositories in Artifactory.

PyPI

Host and proxy PyPI distributions with full support for pip.

RPM

Distribute RPMs directly from your Artifactory server, acting as a fully-featured YUM repository.

RubyGems

Use Artifactory to host your own gems and proxy remote gem repositories like rubygems.org.

SBT

Resolve dependencies from and deploy build output to SBT repositories when running SBT builds.

Swift

Artifactory natively supports a dedicated Swift registry, giving you full control of the deployment and resolution process of your Swift packages and the dependencies.

Terraform/OpenTofu

A fully-fledged Terraform repository solution giving you full control of your deployment and resolve process of Terraform Modules, Providers, and Backend packages.

Vagrant

Securely host your Vagrant boxes in local repositories.

VCS

Consume source files packaged as binaries.