Erlang build tool that makes it easy to compile and test Erlang applications and releases.
Rebar3 is an Erlang build tool that makes it easy to create, develop, and release Erlang libraries, applications, and systems in a repeatable manner. Built as a self-contained Erlang script, Rebar3 manages source dependencies and packages from Hex while enforcing standard Erlang/OTP project conventions, handling compilation, testing with frameworks like Common Test and EUnit, code coverage analysis, and release generation. The project is maintained by the Erlang community (available at github.com/erlang/rebar3) and supports Erlang/OTP versions 26 through 28, with a plugin system that allows extensions for other languages on the Erlang VM.