Welcome to the BuildStream project

BuildStream is a Free Software tool for integrating software stacks.

It takes inspiration, lessons and use-cases from various projects including Bazel, OBS, Reproducible Builds, Yocto, Baserock, Buildroot, Aboriginal, GNOME Continuous, JHBuild, Flatpak Builder and Android repo.

BuildStream supports multiple build-systems (e.g. autotools, cmake, cpan, distutils, make, meson, qmake, pip) through its core plugins. External plugins allow the creation of a range of output formats (e.g. debian packages, flatpak runtimes, system images) for multiple platforms and chipsets.

Our core users are application developers and system integrators who create production-ready software systems that need to be maintained efficiently and reliably in the long term.

New to BuildStream? Find out more in our Frequently Asked Questions page.