Skip to content

Coming from another tool

These pages explain reprobuild in terms of a tool you already know: what carries over, what works differently and why, what reprobuild does not do, and when the tool you have is still the better choice.

You knowReadWritten for
Nix, flakes, nix developComing from NixBuild maintainers
Bazel, Buck2Coming from Bazel and Buck2Build maintainers
direnv, devenv, mise, asdfComing from direnv, devenv and miseDevelopers
just, make as a task runnerComing from `just` and `make`Developers
Google's repo, git submodulesComing from repo and git submodulesWorkspace maintainers
Terraform, OpenTofuComing from Terraform and OpenTofuMachine owners

Each page links to the guides for moving over. For a command-by-command lookup, see Command equivalents, which is checked against the commands repro has.