The unfortunate death of James Conway a couple of days ago reminded me of the implementation of his game of life I did as a learning exercise using Elixir and the Phoenix framework and its live view.

All the computation happens on the backend. Rendering happens via SVG.

It’s running on a heroku instance. Give it some time to start up as it is a dynamic instance.

The code can be found on github.