Artifact Hub logo

Artifact Hub

Artifact Hub is a CNCF incubating web-based application that enables finding, installing, and publishing cloud-native packages. Built primarily in TypeScript and Go, it addresses fragmentation in the cloud-native ecosystem by providing a single discovery experience for consumers. It supports 27+ artifact types including Helm charts, OPA policies, Falco rules, OLM operators, Tinkerbell actions, kubectl plugins, Tekton tasks, KEDA scalers, CoreDNS plugins, and more. Artifact Hub provides a searchable catalog with versioning, security reports via Trivy and Snyk, changelog tracking, and webhook notification support. Licensed under Apache 2.0 and governed by the CNCF.

1 APIs 6 Features 29.0 / 100 minimal
Cloud NativeCNCFHelm ChartsPackage RegistryDiscoveryOpen Source

API Rating

29.0/ 100
minimal
Scored 2026-05-20 · rubric v0.3
Discoverability92.5
Contract Quality0.0
Governance0.0
Operational Transparency52.6
Developer Ergonomics17.4
Commercial Clarity47.4

APIs

Artifact Hub API

The Artifact Hub REST API provides endpoints for searching and retrieving cloud-native packages across all supported artifact types, managing repositories, handling user authent...

Features

Package Discovery

Unified search across 27+ cloud-native artifact types including Helm charts, Kubernetes operators, OPA policies, Falco rules, and Tekton tasks from a single interface.

Security Reports

Automated security scanning of Helm chart images using Trivy and Snyk, with visualized vulnerability reports and severity ratings.

Webhook Notifications

Configurable webhooks for receiving notifications when new package versions are published or security issues are discovered.

Repository Management

Publishers add and manage their Helm chart repositories, OCI registries, and other sources via the Artifact Hub API.

Schema and Template Explorer

Interactive exploration of Helm chart values schemas and template structures directly in the browser.

Self-Hosting Support

Artifact Hub can be deployed on-premise using the official Helm chart, enabling organizations to run their own private artifact registry.

Use Cases

Helm Chart Discovery

Platform engineers discover and evaluate Helm charts across multiple repositories from a single searchable interface with version history and security report data.

Package Publishing

Open source maintainers publish their Helm charts, operators, and other cloud-native packages to Artifact Hub for discoverability.

Security Auditing

Security teams review Artifact Hub security reports to identify vulnerable container images used in Helm charts before deployment.

Release Monitoring

Development teams configure webhooks to receive notifications when new versions of dependencies like Helm charts are published.

Integrations

Helm

Native integration with Helm chart repositories including support for OCI-based chart distribution via container registries.

Trivy

Integration with Aqua Security's Trivy for container image vulnerability scanning in Helm chart security reports.

Snyk

Integration with Snyk for additional container security scanning capabilities in Artifact Hub security reports.

CNCF Landscape

Artifact Hub is an official CNCF incubating project integrated into the Cloud Native Computing Foundation's ecosystem.

Resources

🔗
Artifact Hub Documentation
Documentation
👥
Artifact Hub GitHub Organization
GitHubOrganization
👥
Artifact Hub Source Repository
GitHubRepository
🌐
Artifact Hub
Portal
🔗
CNCF Project Page
Compliance
📄
Release Notes
ReleaseNotes

Sources

apis.yml Raw ↑
aid: artifact-hub
name: Artifact Hub
description: >-
  Artifact Hub is a CNCF incubating web-based application that enables finding,
  installing, and publishing cloud-native packages. Built primarily in TypeScript
  and Go, it addresses fragmentation in the cloud-native ecosystem by providing
  a single discovery experience for consumers. It supports 27+ artifact types
  including Helm charts, OPA policies, Falco rules, OLM operators, Tinkerbell
  actions, kubectl plugins, Tekton tasks, KEDA scalers, CoreDNS plugins, and more.
  Artifact Hub provides a searchable catalog with versioning, security reports via
  Trivy and Snyk, changelog tracking, and webhook notification support. Licensed
  under Apache 2.0 and governed by the CNCF.
url: >-
  https://raw.githubusercontent.com/api-evangelist/artifact-hub/refs/heads/main/apis.yml
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Cloud Native
  - CNCF
  - Helm Charts
  - Package Registry
  - Discovery
  - Open Source
created: '2026-03-16'
modified: '2026-04-19'
specificationVersion: '0.19'
type: Index
apis:
  - aid: artifact-hub:artifact-hub-api
    name: Artifact Hub API
    description: >-
      The Artifact Hub REST API provides endpoints for searching and retrieving
      cloud-native packages across all supported artifact types, managing
      repositories, handling user authentication and sessions, managing
      organization memberships, configuring webhooks for release notifications,
      and administering package security reports. The API is the backend
      service powering artifacthub.io and is available for self-hosted instances.
    humanURL: https://artifacthub.io/docs/api/
    baseURL: https://artifacthub.io/api/v1
    tags:
      - Package Search
      - Registry
      - REST API
      - Cloud Native
    properties:
      - type: Documentation
        url: https://artifacthub.io/docs/api/
      - type: GitHubRepository
        url: https://github.com/artifacthub/hub
common:
  - type: Documentation
    url: https://artifacthub.io/docs/
    title: Artifact Hub Documentation
  - type: GitHubOrganization
    url: https://github.com/artifacthub
    title: Artifact Hub GitHub Organization
  - type: GitHubRepository
    url: https://github.com/artifacthub/hub
    title: Artifact Hub Source Repository
  - type: Portal
    url: https://artifacthub.io/
    title: Artifact Hub
  - type: Compliance
    url: https://www.cncf.io/projects/artifact-hub/
    title: CNCF Project Page
  - type: ReleaseNotes
    url: https://github.com/artifacthub/hub/releases
    title: Release Notes
  - type: Features
    data:
      - name: Package Discovery
        description: >-
          Unified search across 27+ cloud-native artifact types including Helm
          charts, Kubernetes operators, OPA policies, Falco rules, and Tekton
          tasks from a single interface.
      - name: Security Reports
        description: >-
          Automated security scanning of Helm chart images using Trivy and Snyk,
          with visualized vulnerability reports and severity ratings.
      - name: Webhook Notifications
        description: >-
          Configurable webhooks for receiving notifications when new package
          versions are published or security issues are discovered.
      - name: Repository Management
        description: >-
          Publishers add and manage their Helm chart repositories, OCI registries,
          and other sources via the Artifact Hub API.
      - name: Schema and Template Explorer
        description: >-
          Interactive exploration of Helm chart values schemas and template
          structures directly in the browser.
      - name: Self-Hosting Support
        description: >-
          Artifact Hub can be deployed on-premise using the official Helm chart,
          enabling organizations to run their own private artifact registry.
  - type: UseCases
    data:
      - name: Helm Chart Discovery
        description: >-
          Platform engineers discover and evaluate Helm charts across multiple
          repositories from a single searchable interface with version history
          and security report data.
      - name: Package Publishing
        description: >-
          Open source maintainers publish their Helm charts, operators, and
          other cloud-native packages to Artifact Hub for discoverability.
      - name: Security Auditing
        description: >-
          Security teams review Artifact Hub security reports to identify
          vulnerable container images used in Helm charts before deployment.
      - name: Release Monitoring
        description: >-
          Development teams configure webhooks to receive notifications when
          new versions of dependencies like Helm charts are published.
  - type: Integrations
    data:
      - name: Helm
        description: >-
          Native integration with Helm chart repositories including support for
          OCI-based chart distribution via container registries.
      - name: Trivy
        description: >-
          Integration with Aqua Security's Trivy for container image vulnerability
          scanning in Helm chart security reports.
      - name: Snyk
        description: >-
          Integration with Snyk for additional container security scanning
          capabilities in Artifact Hub security reports.
      - name: CNCF Landscape
        description: >-
          Artifact Hub is an official CNCF incubating project integrated into
          the Cloud Native Computing Foundation's ecosystem.
maintainers:
  - FN: Kin Lane
    email: [email protected]