← All repos

rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.

buildcompiledependencieserlanghacktoberfestpackagesreleasestemplatetest
Browse cluster: Distributed Databases & Data Systems
5,597commits
376contributors
7languages

Tech stack & purpose

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.

Community & reference links

Languages

Erlang
97.4%
Shell
1.8%
Roff
0.7%
Makefile
0.1%
Dockerfile
0.1%
Batchfile
0.0%
PowerShell
0.0%

Contributors (top 30 of 376)