This is an implementation of Game Of Life in Rust compiled to WASM based on the Rust and WASM book. This means it’s Rust, running on the browser, faster than JS could ever hope to be! (if I didn’t mess it up)
You can use the controls on the bottom to start / stop / reset the state and control the speed. You can also click on boxes to toggle them, or drag over them to change a bunch at a time.
Code is hosted on Github.