smithy-beam

May 12, 2026 ยท View on GitHub

WORK IN PROGRESS

smithy-beam

smithy-beam

Code generator for the Smithy interface modelling language.

Support for BEAM languages: Erlang, Elixir, Gleam.

This implementation follows the "official" Creating a Code Generator guidelines.

Build and Test

Prerequisites:

  • Java 21+
  • Gradle 8+
  • Smithy CLI
  • Erlang/OTP 24+
  • rebar3 3+
  • Elixir 1+
make build
make test

Examples

make examples

Contents

  1. 1WORK IN PROGRESS
  2. 2Build and Test
  3. 3Examples