Skip to content

pixtreme

pixtreme is a GPU-first image-processing library for Python, built on CUDA and CuPy. Its Frame-centric API keeps image data and processing operations on the GPU while providing explicit image semantics.

We recommend working in the ACEScg color space with linear gamma and float32 storage. This keeps compositing and blur proportional to light; keep pixels in floating point and convert to integers only when writing image files. Choose other supported dtypes and color spaces when they suit your workflow.

Installation

Install pixtreme with pip:

pip install pixtreme

Or add it to a uv project:

uv add pixtreme

Browse the Reference section in the site navigation for the complete public API.

The C and C++ SDK guide covers installing the native SDK, building a consumer with CMake, checking ABI compatibility, and handling errors.

Read the changelog for release notes and migration guidance. Download wheels and checksums from GitHub Releases or install from PyPI.