buck2

Build system, successor to Buck (by facebook)

Buck2 Alternatives

Similar projects and alternatives to buck2

  1. rfcs

    688 buck2 VS rfcs

    RFCs for changes to Rust

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. just

    204 buck2 VS just

    🤖 Just a command runner

  4. lazygit

    simple terminal UI for git commands

  5. Bazel

    146 buck2 VS Bazel

    a fast, scalable, multi-language and extensible build system

  6. Vcpkg

    147 buck2 VS Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

  7. Task

    125 buck2 VS Task

    A task runner / simpler Make alternative written in Go

  8. ruff

    124 buck2 VS ruff

    An extremely fast Python linter and code formatter, written in Rust.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. conan

    112 buck2 VS conan

    Conan - The open-source C and C++ package manager

  11. cxx

    100 buck2 VS cxx

    Safe interop between Rust and C++

  12. envoy

    86 buck2 VS envoy

    Cloud-native high-performance edge/middle/service proxy

  13. turbo

    60 buck2 VS turbo

    Discontinued Build system optimized for JavaScript and TypeScript, written in Rust [Moved to: https://github.com/vercel/turborepo]

  14. sapling

    53 buck2 VS sapling

    A Scalable, User-Friendly Source Control System.

  15. pants

    41 buck2 VS pants

    The Pants Build System

  16. PyOxidizer

    29 buck2 VS PyOxidizer

    A modern Python application packaging and distribution tool

  17. HHVM

    28 buck2 VS HHVM

    A virtual machine for executing programs written in Hack.

  18. pyre-check

    24 buck2 VS pyre-check

    Performant type-checking for python.

  19. Cycle.js

    15 buck2 VS Cycle.js

    A functional and reactive JavaScript framework for predictable code

  20. shake

    13 buck2 VS shake

    Shake build system

  21. rfcs

    RFC process for Bytecode Alliance projects (by bytecodealliance)

  22. Taskfile

    7 buck2 VS Taskfile

    Repository for the Taskfile template.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better buck2 alternative or higher similarity.

buck2 discussion

Log in or Post with

buck2 reviews and mentions

Posts with mentions or reviews of buck2. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-29.
  • Pyrefly
    6 projects | news.ycombinator.com | 29 Apr 2025
    Sapling is actively developed, not "dead after 3 months": https://github.com/facebook/sapling/commits/main/

    Have not tried building Buck2 (no personal use for it), but its also actively developed: https://github.com/facebook/buck2/commits/main/

  • Starlark Programming Language
    10 projects | news.ycombinator.com | 9 Dec 2024
    Allegedly it has an LSP and vscode support but I also have never used either.

    https://github.com/facebook/buck2/tree/main/starlark-rust/vs...

  • Astral: Next-Gen Python Tooling
    6 projects | news.ycombinator.com | 30 Oct 2024
    > As for Python package management, my team is migrating to Bazel which has its own way of locking in the Python dependencies and then pulling them from a remote cache. Under Bazel, we are only re-examining the dependencies when someone proposes a change to produce the lock. It's so rare, that having a new+faster thing that does this part would not present a meaningful benefit.

    Have you considered Pants[0], Buck[1] or Waf[2]? What ultimately made you decide to go for Bazel?

    0: https://www.pantsbuild.org/

    1: https://buck2.build/

    2: https://waf.io/

  • I Like Makefiles
    14 projects | news.ycombinator.com | 20 Sep 2024
    > Does anyone know of anything better than Make?

    Xmake https://xmake.io/ for C and C++ (I haven't use that for anything serious yet) and Buck 2 https://buck2.build/ if you need a really complex build system.

  • What's so hard about constexpr allocation?
    1 project | news.ycombinator.com | 25 Jul 2024
    It exists, and not just for C++: https://buck2.build/
  • Enlightenmentware
    22 projects | news.ycombinator.com | 20 May 2024
    https://github.com/facebook/buck2/tree/main/examples/with_pr...

    More "real world" examples are dtolnay's CXX for Rust and C++ interop:

  • Tech Debt: My Rust Library Is Now a CDO
    5 projects | news.ycombinator.com | 26 Mar 2024
    https://buck2.build/ https://github.com/facebook/buck2

    Rust support is also rather good ;) https://github.com/facebookincubator/reindeer

  • Things I learned while building projects with NX
    5 projects | dev.to | 18 Mar 2024
    Buck 2 by Facebook
  • Declarative Gradle is a cool thing I am afraid of: Maven strikes back
    3 projects | dev.to | 11 Nov 2023
    NOTE: I won’t mention SBT and Leiningen here because, with all due respect, they are niche build tools. I also won’t discuss Kobalt for the same reason (besides, it’s no longer actively maintained). Additionally, I won’t touch upon Bazel and Buck in this context, mainly because I’m not very familiar with them. If you have insights or comments about these tools, please feel free to share them in the comments 👇
  • Reason to use other Build Tool than Make?
    9 projects | /r/golang | 19 May 2023
    There's a new build system which works on similar ideas to buck: https://buck2.build/
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic buck2 repo stats
38
3,837
10.0
7 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?