EVERYTHING XIAOMI
Get listed

Rebar3

Place
#31 of 93
Score
6.9
Rebar3's website

The facts below are what the maker publishes about Rebar3, checked and dated. Our editors have not written about it yet.

Plans and prices

From Rebar3's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Rebar3FreeFree, open-source Erlang build tool

The facts

Each one read from Rebar3's own pages, with the date it was checked.

What it does

Build and analysis
Built-in tasks include compilation, Dialyzer analysis, cross-reference checks, documentation generation, and code cleanup.checked 11 Oct 2026
Compatibility limit
The project’s compatibility table lists Rebar3 3.25.1 with Erlang/OTP 26–28 and notes reported issues on newer Windows versions with Rebar3 3.25.0 and OTP 28.checked 11 Oct 2026
Dependency resolution
Yeschecked 22 Sep 2026
Extensibility
A plugin system lets users add tasks and behaviors, and plugins may be installed per project or globally.checked 11 Oct 2026
Intended users
The project recommends Rebar3 for systems whose main language is Erlang when users value repeatable builds and integrated tools.checked 11 Oct 2026
Lockfile support
Yeschecked 22 Sep 2026
Maintainers
The project lists Tristan Sloughter and Fred Hebert among the maintainers with repository admin rights.checked 11 Oct 2026
Offline installation
Yeschecked 22 Sep 2026
Package formats
Hex packages; Git sources; Mercurial sources; local path dependencieschecked 22 Sep 2026
Package integration
Rebar3 uses Hex for Erlang and Elixir package management, including package publishing and searching.checked 11 Oct 2026
Private registry auth
Yeschecked 22 Sep 2026
Project conventions
It enforces standard Erlang/OTP project structure to make projects more reusable.checked 11 Oct 2026
Purpose
Rebar3 helps create, develop, compile, test, and release Erlang libraries, applications, and systems.checked 11 Oct 2026
Releases
Rebar3 can build deployable Erlang releases, including tarballs and release update scripts for live code updates.checked 11 Oct 2026
Repeatable builds
It manages source dependencies and packages while supporting deterministic dependency fetching and locked versions.checked 11 Oct 2026
Security caveat
Rebar3 can execute arbitrary code from downloaded components, including plugins, parse transforms, and hooks.checked 11 Oct 2026
Security reporting
The project asks users to report security issues to its maintainers and says fixes are prepared and reviewed before release and public announcement.checked 11 Oct 2026
Support
Users are directed to documentation, GitHub issues, Erlang Slack, and IRC for questions and help.checked 11 Oct 2026
Testing
It supports EUnit and Common Test, and can generate code coverage reports.checked 11 Oct 2026
Workspace support
Yeschecked 22 Sep 2026

Where it runs

Platform support
The documentation describes installation for Windows and says Rebar3 should run wherever Erlang runs, including Windows, macOS, Linux, and FreeBSD.checked 11 Oct 2026
Supported platforms
Erlang/OTP environments; documented compatibility includes OTP 26–28 for Rebar3 3.25.1checked 22 Sep 2026

Alternatives to Rebar3

All alternatives
  1. 1

    npm

    Free planLinuxmacOSWindows
    8.3From $7 a month
  2. 2uv logo

    uv

    Free planLinuxmacOSWindows
    7.6Free plan
  3. 3

    Pixi

    Free planLinuxmacOSWindows
    7.6From €42 a month
  4. 4

    vcpkg

    Free planAndroidiOSLinuxmacOS
    7.6Free plan
  5. 5Cargo logo

    Cargo

    Free planLinuxmacOSWindows
    7.5Free plan
  6. 6

    pip

    Free planLinuxmacOSWindows
    7.5Free plan