Skip to main content
Artichoke Ruby logo

Build the next Ruby for Wasm with Artichoke

Bundle Ruby applications into a single Wasm executable with Artichoke, a Ruby made with Rust. The modular interpreter enables running untrusted code.

Artichoke is pre-release software. We're looking for contributors to build a Ruby for pure Wasm targets.

Currently v0.1.0-pre.0 ยท Previous releases

Ruby logo


Install Artichoke Ruby nightly builds with rbenv, Docker, or Cargo.

Nightly installs include artichoke (ruby) and airb (irb) binaries. The Artichoke Ruby Core and Standard Library runtime is bundled in these two artifacts.

Read install guide
$ rbenv install artichoke-dev
$ docker run -it airb
$ cargo install --git --branch trunk --locked artichoke
Twitter logo


Stay up to date with project updates on Twitter @artichokeruby.

We'll tweet about Rust, crates we're developing, and new releases.