
melange builds apk packages from source using declarative YAML pipelines, multi-arch by design.
Signing is enforced (apko rejects unsigned packages), yielding verifiable provenance for each build.
Chainguard built melange to power Wolfi and its Chainguard Containers.
melange is an apk builder tool that uses declarative pipelines to create apk packages. It is part of the open source tooling used for Wolfi, which is the operating system used to power Chainguard Containers.
From a single YAML file, users are able to generate multi-architecture apks that can be injected directly into apko builds.
The following diagram contains an overview of the apko and melange ecosystem and how they work together to compose apk-based images, using either Wolfi or Alpine as base system.

For more information and up-to-date examples on how to use melange, please refer to the melange repository on GitHub.
Frequently Asked Questions
Related articles