Skip to content
@build2

The build2 project

Cross-platform toolchain for building and packaging C/C++ code

build2 is an open source (MIT), cross-platform build toolchain that aims to approximate Rust Cargo's convenience for developing and packaging C/C++ projects while providing more depth and flexibility, especially in the build system, to handle more complex requirements.

At the core of the build2 project is a hierarchy of tools consisting of a general-purpose build system, package manager (for package consumption), and project manager (for project development). Plus there is a number of additional components and services, such as cppget.org, the central repository/registry of open source packages. See What is build2? for the more detailed picture.

Project links:

GitHub organization links:

Pinned Loading

  1. build2 build2 Public

    build2 build system

    C++ 680 22

  2. bpkg bpkg Public

    build2 package manager

    C++ 22 1

  3. bdep bdep Public

    build2 project manager

    C++ 33 2

  4. build2-toolchain build2-toolchain Public

    build2 toolchain amalgamation

    Shell 7 3

  5. libbuild2-autoconf libbuild2-autoconf Public

    Autoconf emulation build system module for build2

    C 10 3

  6. libbuild2-hello libbuild2-hello Public

    Test build system module for build2

    C++ 1

Repositories

Showing 10 of 32 repositories
  • build2-toolchain Public

    build2 toolchain amalgamation

    build2/build2-toolchain's past year of commit activity
    Shell 7 3 0 1 Updated Sep 16, 2026
  • build2 Public

    build2 build system

    build2/build2's past year of commit activity
    C++ 680 MIT 22 224 (5 issues need help) 2 Updated Sep 16, 2026
  • libbuild2-kconfig Public

    Kconfig build system module for build2

    build2/libbuild2-kconfig's past year of commit activity
    C 1 GPL-2.0 0 0 0 Updated Sep 16, 2026
  • libbutl Public

    build2 utility library

    build2/libbutl's past year of commit activity
    C++ 9 2 2 3 Updated Sep 16, 2026
  • bdep-util Public

    extra build2 project management utilities

    build2/bdep-util's past year of commit activity
    Shell 1 MIT 0 0 0 Updated Sep 16, 2026
  • autoprobe Public

    Example of autoconf-style configuration probing in build2

    build2/autoprobe's past year of commit activity
    Ruby 0 0 0 0 Updated Sep 2, 2026
  • bpkg Public

    build2 package manager

    build2/bpkg's past year of commit activity
    C++ 22 MIT 1 1 0 Updated Aug 27, 2026
  • bdep Public

    build2 project manager

    build2/bdep's past year of commit activity
    C++ 33 MIT 2 0 1 Updated Aug 27, 2026
  • brep Public

    build2 package repository web interface

    build2/brep's past year of commit activity
    C++ 13 MIT 2 0 0 Updated Aug 27, 2026
  • libbpkg Public

    build2 package manager library

    build2/libbpkg's past year of commit activity
    C++ 4 MIT 2 0 0 Updated Aug 5, 2026

Top languages

Loading…

Most used topics

Loading…