Install command:
brew install opencolorio

Also known as: ocio

Color management solution geared towards motion picture production

License: BSD-3-Clause

Formula JSON API: /api/formula/opencolorio.json

Formula code: opencolorio.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sonoma
Intel sonoma
64-bit linux

Current versions:

stable 2.3.2
head ⚡️ HEAD

Depends on:

imath 3.1.11 Library of 2D and 3D vector, matrix, and math operations
little-cms2 2.16 Color management engine supporting ICC profiles
minizip-ng 4.0.4 Zip file manipulation library with minizip 1.x compatibility layer
openexr 3.2.2 High dynamic-range image file format
pystring 1.1.4 Collection of C++ functions for the interface of Python's string class methods
python@3.12 3.12.2 Interpreted, interactive, object-oriented programming language
yaml-cpp 0.8.0 C++ YAML parser and emitter for YAML 1.2 spec

Depends on when building from source:

cmake 3.28.3 Cross-platform make
pybind11 2.11.1 Seamless operability between C++11 and Python
OpenColorIO requires several environment variables to be set.
You can source the following script in your shell-startup to do that:

Alternatively the documentation describes what env-variables need set:

You will require a config for OCIO to be useful. Sample configuration files
and reference images can be found at:


Installs (30 days)
opencolorio 425
Installs on Request (30 days)
opencolorio 212
Build Errors (30 days)
opencolorio 17
Installs (90 days)
opencolorio 1,260
Installs on Request (90 days)
opencolorio 637
Installs (365 days)
opencolorio 3,613
Installs on Request (365 days)
opencolorio 1,323
Fork me on GitHub