Home

Awesome

BEAM Toolbox

Curated BEAM language libraries by category. All killer, no filler.

Websites

About

The BEAM ecosystem is vast and hard to navigate. For any task you must evaluate options for:

Lucky for you, we've done the hard work of curating the best available libs for each problem class. Disagree with our choices? If you need more options search the Hex package manager website.

The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer. –author unknown

Sections

General Libraries

Plug

Phoenix

Absinthe

Ecto

Nerves

Tooling

Database (non-Ecto)

Cowboy

Erlang Specific

Rebar

Languages Integration


Format

Preference Rules

All else being equal:

Contributing

Contributions are welcome!

Note about web API Clients

I do not list web API clients here. There are too many of them, it's too difficult to keep up with their changes, many of them are simple to implement yourself as HTTP calls to the REST API, and you can simply search on Hex to find ones relevant to the API in question.