← All repos

theBeamBook

A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.

Browse cluster: Distributed Databases & Data Systems
473commits
78contributors
11languages

Tech stack & purpose

The BEAM Book is a comprehensive reference documenting the internals of the Erlang runtime system (ERTS) and its virtual machine, the BEAM. Written in AsciiDoc by Erik Stenman, the project is maintained as a collaborative, open-source effort with contributions from the community, and is licensed under Creative Commons BY 4.0. The book is available as both a downloadable PDF and an online resource, and can be built locally using standard tools like Asciidoctor, Graphviz, and Ruby, with support for Docker and devcontainer-based builds.

Community & reference links

Languages

Erlang
61.2%
C
19.8%
Makefile
6.0%
Ruby
4.6%
Dockerfile
3.3%
HTML
1.9%
Assembly
1.3%
Elixir
0.8%
Shell
0.6%
E
0.4%
OpenEdge ABL
0.2%

Contributors (top 30 of 78)