Popcorn lets you run Elixir code in the browser via WebAssembly. It builds on top of AtomVM, a tiny Erlang VM. It’s early stages and breaks sometimes, but you can run Elixir code and even Elixir and Erlang compilers right from the browser.
We created some cool examples too - check them out at popcorn.swmansion.com, and the repo is available at
Thank you for posting! We should have had an announcement for this prepared since the work has been going on behind the scenes for several months getting necessary support into AtomVM to make all of this possible.
This should open up a lot of new exciting possibilities, especially since distribution support was just merged into the AtomVM main branch and will be part of the 0.7 release cycle.
Ah sorry @Winford, I didn’t know you were actively working with the Membrane team. I can delete this thread so you can post the official announcement when you’re ready if you like - just let me know if you’d like me to do that