# AcademySoftwareFoundation/rez

An integrated package configuration, build and deployment system for software

Repository: https://github.com/AcademySoftwareFoundation/rez
Canonical: https://ross.abutalabs.com/products/rez
Homepage: https://rez.readthedocs.io
Language: Python
License: Apache-2.0
License Family: permissive
Topics: package-management, environment-configuration, multi-platform, rez, standalone-environments, resolved-environments
Last push: 2026-08-24T18:37:49+00:00

## Health v2 (maintenance only)
Score: 83/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 54, longevity 100
- inputs: {"age_days": 5251, "days_push": 9, "days_rel": 94, "gap_med": 225, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1087, forks 369 (observed 2026-08-28T04:03:32.250099+00:00)

## What it is
Rez is a cross-platform package configuration, build, and deployment system that installs multiple versions of packages and dynamically resolves and configures runtime environments. It is an Academy Software Foundation (ASWF) project written in Python, widely used in VFX and animation pipelines.

## Use cases
- manage multiple versions of software packages side by side
- resolve and configure isolated runtime environments on demand
- build and deploy packages across linux, macos and windows
- reproducible tool environments for vfx and animation pipelines
- resolve package dependency versions into a working environment

## When to choose
- you need environment resolution for many coexisting package versions
- you run a multi-platform studio pipeline needing reproducible tool setups
- you want a pip/conda-style resolver for non-python binaries and tools

## When to avoid
- you only need simple python library dependency management (use pip or conda)
- you want container-based environment isolation instead of shell environment resolution
- your project has no need for multi-version package coexistence

## Facets
- artifact type: cli-tool
- maturity: active
- function: package-manager, build-tool, configuration-management, deployment, cli
- domain: developer-tools, cross-platform
- platform: windows, python, cli, cross-platform
- tags: environment-resolution, vfx-pipeline, resolved-environments, aswf, multi-version-packages, automation, command-line, linux, macos

## Member repositories
- AcademySoftwareFoundation/rez (main) score 83

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.250099+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:49:24.906174+00:00, confidence not recorded.
  - readme: https://github.com/AcademySoftwareFoundation/rez (fetched 2026-08-28T04:03:32.250099+00:00, sha c606a1578539)
  - registry_pypi: https://pypi.org/pypi/rez/json (fetched 2026-08-29T12:52:45.744459+00:00, sha db11b6609cbe)
- Data as of 2026-08-30T08:39:29.467469+00:00.
