Skip to main content

Components (wit)

The WebAssembly component model holds the promise of ushering in an even more powerful programming paradigm than Wasm modules. With components, we can bolt together incredible new forms of compute from small building blocks. For more information on our thoughts on the component model's future, check out the blog post For the wit!

The Elixir OTP Host is maintaining experimental support for WebAssembly components. As the specification and tooling around components and the component model stabilize, we will gradually improve our support for components in our runtime hosts. Until then, we recommend that you utilize our Stable ABI as that will be supported with backwards compatibility for some time.