Skip to content

buildx.zigSimplified Zig Build System

A minimal, efficient library that wraps std.Build for Zig

buildx.zig is a minimal build system library for Zig that wraps std.Build with a single project() function. One call sets up compilation, installation, testing, and running - with full access to the underlying std.Build when you need more.

TIP

If you build with buildx.zig, make sure to give it a star.

NOTE

Project maturity: This project aims to be production-ready and is actively maintained. It is still a new project and not yet widely adopted. Feel free to use it in your projects.

Related Zig projects:

  • For env.zig (.env parsing), check out env.zig.
  • For TUI support, check out tui.zig.
  • For ZON file format support, check out zon.zig.
  • For spinners/loading/progress bar support, check out loaders.zig.
  • For MCP support, check out mcp.zig.
  • For args parsing support, check out args.zig.
  • For HTTP client/server support, check out httpx.zig.
  • For API framework support, check out api.zig.
  • For web framework support, check out zix.
  • For archive/compression support, check out archive.zig.
  • For compression file format support, check out zigx.
  • For file downloading support, check out downloader.zig.
  • For update checker/auto-updater support, check out updater.zig.
  • For numerical computing support, check out num.zig.
  • For logging support, check out logly.zig.
  • For data validation and serialization support, check out zigantic.
  • For CUDA support, check out cuda.zig.

Released under the MIT License.