Show HN: Bldr – polyglot build system for monorepos

  • Posted 3 hours ago by griffincancode
  • 1 points
https://github.com/GriffinCanCode/bldr
I built bldr because I was frustrated with the Bazel/Buck2 tradeoff: powerful but painful.

Key innovations:

- Runtime dependency discovery: Actions can extend the build graph during execution. Your protobuf compiler discovers outputs naturally. No preprocessing hacks.

- Economic optimization: First build system to compute Pareto-optimal build plans across cost/time. A 2-min build at $12 vs 8-min at $2 – both valid depending on your constraints.

- Built in D with SIMD-accelerated BLAKE3 hashing, lock-free Chase-Lev work-stealing, arena allocators.

- 28 languages supported with unified handler architecture.

- Migration tools for Bazel, CMake, Maven, Gradle, Make, Cargo, npm.

Install: brew tap GriffinCanCode/bldr && brew install bldr

Happy to answer questions about the architecture!

0 comments