rattler-build is the fastest package build tool for Conda packages

Build packages fast

Our tool "rattler-build" turns a well-specified YAML recipe file and creates a standard Conda package from it. It's much faster than conda-build.

Documentation

A versatile YAML based recipe format

Simple recipes

recipe.yaml
package:
  name: python
  version: 3.14.0a7

source:
  - url: https://github.com/python/cpython/archive/refs/tags/v3.14.0a7.tar.gz
    sha256: ad83cda00a8a30adbad263d8e25455397be0641ded65d731b78ec178ed74570c

build:
  script:
    - export LDFLAGS="-headerpad_max_install_names $LDFLAGS"
    - ./configure --enable-shared --prefix $PREFIX
    - make -j${CPU_COUNT}
    - make install

requirements:
  build:
    - ${{ compiler('c') }}
    - ${{ compiler('cxx') }}
    - make
    - libtool
    - pkg-config
    - llvm-tools
    - python 3.13.*

Integrates with Github Actions and friends

CI Integration

Reproducible builds

Rebuildable!