evilmartians.com/chronicles/tutorialkit-rb-the-ruby-wasm-journey-goes-onward
11-Feb-2026 450
Ruby and WebAssembly are both powerful technologies, but together they unlock vast new possibilities. Evil Martians continue pursuing our goal of making ruby.wasm beneficial to the broader Ruby community (and beyond). To that end, we’d like to introduce our new project: TutorialKit.rb.
Note: This is a Ruby Association Grant 2025 intermediate report on the TutorialKit.rb project, a toolkit for building interactive Ruby and Rails tutorials that run entirely in the browser using WebAssembly and WebContainers.
First, a little setup. We’ve been exploring the practical applications of ruby.wasm since its introduction to CRuby in 2022. Coding playgrounds, games, entire Ruby on Rails applications running in the browser. All of those were great (and fun) experiments. But calling them practical examples of running Ruby on Wasm only would be a big stretch.
Previously on Martians on ruby.wasm:
First steps with ruby.wasm: or how we built Ruby Next Playground
RunRuby.dev
Ruby Warrior (web version)
Ruby on Rails on WebAssembly: a guide to full-stack in‑browser action
In other words, they were things that elicit reactions like these: “Why on Mars do you want to compile a complex dynamic runtime into Wasm???“. Luckily, we’ve found the right application for the tool: interactive coding tutorials.
evilmartians.com/chronicles/tutorialkit-rb-the-ruby-wasm-journey-goes-onward #ruby #rubydeveloper #rubyonrails #evilmartians.com/chronicles/tutorialkit-rb-the-ruby-wasm-journey-goes-onward https://rubyonrails.ba/link/evilmartians-com-chronicles-tutorialkit-rb-the-ruby-wasm-journey-goes-onward