$npx skillfedfor your agent

nvidia-nvimgcodec-cu12

NVIDIA nvimgcodec for CUDA 12.

With conditionsPyPI GraphicsReleased Jul 2026184.6K downloads / moApache License 2.0Platform wheel

Decision gist · record as of 2026-08-14

platform wheels — nvidia_nvimgcodec_cu12-0.9.0.20-py3-none-manylinux_2_28_aarch64.whl · nvidia_nvimgcodec_cu12-0.9.0.20-py3-none-manylinux_2_28_x86_64.whl · nvidia_nvimgcodec_cu12-0.9.0.20-py3-none-win_amd64.whl
v0.9.0.20 · released 2026-07-14 · Python <3.15,>=3.9

Yes, if you have a compatible NVIDIA GPU with CUDA 12 and need GPU-accelerated image codec operations. The library is actively maintained, has no known vulnerabilities, and offers a clean plugin architecture. No, if you lack GPU hardware or require CPU-only image processing.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires CUDA 12 runtime and compatible GPU; wheels available only for x86_64, aarch64, and Windows platforms.
  • Medium install friction due to platform-specific wheels (x86_64, aarch64, Windows) and CUDA 12 dependency.
  • Active maintenance with recent commits and no known vulnerabilities.

License · maintenance · safety

Apache License 2.0 (permissive) — Apache License 2.0 is permissive, allowing commercial and private use with minimal restrictions.

last release 2026-07-14 (31 days) · last repo commit 2026-07-14 · 156 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 184,570 downloads/mo, #10,030 on PyPI

Verify before relying

pip install nvidia-nvimgcodec-cu12
# For JPEG support:
pip install nvidia-nvimgcodec-cu12[nvjpeg]

import nvidia_nvimgcodec as nvimgcodec
# Use codec operations via the unified interface
  • Specific codec operations and API surface beyond the unified interface framework
  • Performance benchmarks or throughput claims for accelerated operations
  • Compatibility matrix between optional plugins and CUDA versions
Same gist for agents: .md · .json

What it is and what it does

nvImageCodec is NVIDIA's GPU-accelerated image codec library designed as an extensible framework. It provides a unified interface for codec operations, with optional plugins for nvjpeg, nvjpeg2k, and nvtiff formats. The package is built specifically for CUDA 12 and supports Python 3.9 through 3.14.

The library offloads image encoding and decoding to the GPU, reducing CPU overhead for image processing workloads. Installation includes optional dependencies for specific codec support—you can install just the base library or add nvjpeg, nvjpeg2k, nvtiff, or all plugins together. Platform support is limited to x86_64, aarch64, and Windows due to the nature of GPU-specific wheels.

Use it for

  • Accelerate batch image decoding in computer vision pipelines using GPU hardware instead of CPU.
  • Encode or decode JPEG images at scale in data preprocessing for machine learning workflows.
  • Process TIFF images with GPU acceleration in scientific or medical imaging applications.
  • Build custom codec plugins on top of the nvImageCodec framework for specialized image formats.
  • Reduce latency in real-time image processing by offloading codec operations to the GPU.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you have a compatible NVIDIA GPU with CUDA 12 and need GPU-accelerated image codec operations.

The library is actively maintained, has no known vulnerabilities, and offers a clean plugin architecture. No, if you lack GPU hardware or require CPU-only image processing.

Install

nvidia-nvimgcodec-cu12 on PyPI

Before you install

Medium install friction due to platform-specific wheels (x86_64, aarch64, Windows) and CUDA 12 dependency. Active maintenance with recent commits and no known vulnerabilities.

Requires CUDA 12 runtime and compatible GPU; wheels available only for x86_64, aarch64, and Windows platforms.

License in practice

Apache License 2.0 is permissive, allowing commercial and private use with minimal restrictions.

Quickstart

pip install nvidia-nvimgcodec-cu12
# For JPEG support:
pip install nvidia-nvimgcodec-cu12[nvjpeg]

import nvidia_nvimgcodec as nvimgcodec
# Use codec operations via the unified interface

Verify before relying

  • Specific codec operations and API surface beyond the unified interface framework
  • Performance benchmarks or throughput claims for accelerated operations
  • Compatibility matrix between optional plugins and CUDA versions

Package facts

LicenseApache License 2.0 permissive
Python supportSupports the current Python release <3.15,>=3.9
Install frictionMedium. Platform-specific wheel
Runtime dependenciesNone
MaintenanceActively maintained 31 days since the last release
Last repo commit
First released
Downloads184,570 / month, #10,030 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9

Evidence: nvidia_nvimgcodec_cu12-0.9.0.20-py3-none-manylinux_2_28_aarch64.whl; nvidia_nvimgcodec_cu12-0.9.0.20-py3-none-manylinux_2_28_x86_64.whl; nvidia_nvimgcodec_cu12-0.9.0.20-py3-none-win_amd64.whl

Tags

Capabilities
GPU image codec accelerationNVIDIA nvimgcodec CUDA 12accelerated image compressionJPEG GPU encoding decodinghardware-accelerated image processingCUDA image codec librarynvjpeg nvtiff acceleration
Topics
gpu-accelerationimage-codeccuda

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “GPU image codec acceleration”

  • nvidia-nvimgcodec-cu12nvImageCodec provides GPU-accelerated codec operations through a…
  • torchcodecTorchCodec decodes and encodes videos, audio, and images to and from…
  • nvidia-cufft-cu12Provides NVIDIA CUFFT native runtime libraries for CUDA 12, enabling…

Give your agent the search over MCP, or paste the wish link into any chat.

More Graphics packages

pillow Worth it
PyPI · Graphics · released Jul 2026

Pillow adds image processing capabilities to Python, providing file format support, efficient pixel data handling, and image manipulation operations.

Install it if you need to work with images in Python—it is the de facto standard for this task.

MIT-CMUcompiled wheel · 3.10+
547.1Mdownloads / mo
fonttools Worth it
PyPI · Text Processing · released May 2026

fonttools manipulates font files in multiple formats (TrueType, OpenType, AFM, Type 1, Mac-specific) and includes TTX, a tool to convert fonts to and from XML text format.

Install it if you need to read, write, or manipulate fonts programmatically or via the TTX command-line tool.

permissive licensepure Python · 3.10+
235.9Mdownloads / mo
matplotlib-inline Worth it
PyPI · Graphics · released May 2026

Enables matplotlib figures to display inline directly within Jupyter notebooks and IPython environments instead of in separate windows.

BSD-3-Clausepure Python · 3.9+
130.5Mdownloads / mo
pymupdf Worth it
PyPI · Libraries · released Aug 2026

PyMuPDF extracts, renders, converts, and manipulates PDF and other document formats (XPS, EPUB, images, Office files via Pro) with high performance, providing text, tables, images, and metadata with precise layout information.

The AGPL license requires careful review if you are building proprietary software—commercial licensing is available from Artifex.

AGPLcompiled wheel · 3.10+
114.9Mdownloads / mo
pypdfium2 Worth it
PyPI · Libraries · released Aug 2026

pypdfium2 is a Python binding to PDFium that enables PDF rendering, inspection, manipulation, and creation through a ctypes interface to Google's PDFium library.

Install it if you need PDF rendering, inspection, or manipulation in Python; the medium install friction is offset by comprehensive platform support.

permissive licensecompiled wheel · 3.6+
76.9Mdownloads / mo
altair Worth it
PyPI · Graphics · released Jun 2026

Altair is a declarative Python library for creating interactive statistical visualizations by writing simple, readable code that compiles to Vega-Lite specifications.

BSD-3-Clausepure Python · 3.10+
54.5Mdownloads / mo

See also nvidia-libnvcomp-cu12 · pynvvideocodec · nvidia-cusparse-cu12 · torchcodec · nvidia-cudnn-cu12 · decord2 · nvidia-cuda-runtime-cu12 · nvidia-cusolver-cu11 · nvidia-cuda-runtime-cu11 · nvidia-cufile-cu12

Further reading