NVIDIA NGC Catalog

Cloud

NVIDIA · Cloud & infra marketplaces

Best for: AI, HPC, and visualization teams that need NVIDIA-optimized software artifacts and deployment components for GPU-enabled cloud, data-center, or edge environments.

Overview

NVIDIA NGC Catalog is a curated software catalog for AI, high-performance computing, and visualization. Developers can discover, download, and deploy GPU-optimized containers, pretrained models, Helm charts, industry-specific AI toolkits, SDKs, documentation, code samples, notebooks, deployment pipelines, and scripts across cloud, data-center, and edge environments. Public entities are generally available to guest users, while authenticated, approved, or subscription-gated content has additional access requirements. Catalog content is supplied by NVIDIA and third-party ISVs and is scanned for common vulnerabilities and exposures, cryptography, and private keys, then tested across GPU-enabled platforms.

How to build & ship

  1. 1Define the integration around catalog discovery, entity metadata, download, or deployment and select the required entity type.
  2. 2Create or use an NVIDIA Cloud Account and NGC organization, then sign in with organization SSO where applicable.
  3. 3Generate an NGC API key with the required service access and store it securely.
  4. 4Implement the relevant NGC web UI, CLI, Docker registry, direct API, or Helm and Kubernetes surface.
  5. 5Test entitlement, license-key, GPU and platform compatibility, downloads, and deployment behavior; obtain publisher approval or subscription credentials for gated software.

Key APIs & SDKs

NGC Catalog web UI
NGC Catalog APIs
NGC CLI
Docker CLI and nvcr.io registry
Helm and Kubernetes

Integration types

Authentication & security

  • Primary auth: NVIDIA account and NGC organization authentication with an NGC API key for authenticated downloads and CLI or API access
  • Also supports: Guest access for public catalog entities, Federated organization SSO or IdP, Publisher approval, Subscription token or activation code for subscription content
  • Security review: Required
  • NGC states that catalog software is scanned for CVEs, cryptographic material, and private keys and tested across GPU-enabled platforms; approved-access software may also require publisher approval.
  • NGC states that hosted software is scanned for CVEs, cryptographic material, and private keys and tested on GPU-enabled platforms. Access may be public, authenticated, approved, or subscription-based; approved access requires publisher approval, while subscription software requires business-address details and a token such as a serial number or activation code. Third-party software may also require an ISV license key.
  • Not publicly specified

Monetization

Onboarding
Not publicly specified
Commission
Not publicly specified
Merchant of Record
Not publicly specified

Pros & cons for builders

Pros

  • Broad catalog of containers, models, resources, Helm charts, and SDKs
  • Supports cloud, data-center, and edge GPU environments
  • Provides documented scanning and GPU-platform testing

Cons

  • Access requirements vary and may include accounts, API keys, approval, subscription tokens, or ISV licenses
  • Oriented toward NVIDIA GPU and container or Kubernetes workflows
  • Public sources do not specify commissions, onboarding fees, or API rate limits

Frequently asked questions

How do I get my app approved on NVIDIA NGC Catalog?

NGC states that hosted software is scanned for CVEs, cryptographic material, and private keys and tested on GPU-enabled platforms. Access may be public, authenticated, approved, or subscription-based; approved access requires publisher approval, while subscription software requires business-address details and a token such as a serial number or activation code. Third-party software may also require an ISV license key.

What authentication does NVIDIA NGC Catalog use?

NVIDIA NGC Catalog apps primarily authenticate with NVIDIA account and NGC organization authentication with an NGC API key for authenticated downloads and CLI or API access, also supporting Guest access for public catalog entities, Federated organization SSO or IdP, Publisher approval, Subscription token or activation code for subscription content.

How is NVIDIA NGC Catalog monetized?

NVIDIA NGC Catalog supports Free, Paid app. Typical commission: Not publicly specified. Onboarding fee: Not publicly specified.

Is a security review required to list on NVIDIA NGC Catalog?

Yes, NVIDIA NGC Catalog requires a formal security or listing review before apps go live. NGC states that catalog software is scanned for CVEs, cryptographic material, and private keys and tested across GPU-enabled platforms; approved-access software may also require publisher approval.