artichoke/artichoke
💎 Artichoke is a Ruby made with Rust observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 50
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2594
- days_rel: n/a
- days_push: 303
- n_releases_24m: 0
Adoption not part of the score
3126 stars · 106 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Artichoke is a Ruby implementation written in Rust and Ruby, aiming for MRI compatibility and targeting recent MRI Ruby. It can compile to WebAssembly, enabling Ruby to run in the browser via its playground.
Use cases
- run Ruby code compiled to a single WebAssembly binary
- run Ruby in the browser
- embed a Ruby interpreter in a Rust application
- sandbox untrusted Ruby code execution
- try Ruby without installing it locally
When to choose
- you need Ruby targeting pure WebAssembly
- you want to embed a Ruby runtime in Rust
- you want to run untrusted Ruby code in a sandboxed interpreter
When to avoid
- you need full MRI compatibility for production Rails apps
- you need local file system access beyond require/load
- you need a stable, production-ready Ruby
Facets
cli-tool · maturity experimental
interpreter programming-language wasm programming-languages compilers web-development windows wasm rust browser ruby-implementation wasm repl mri-compatible interpreter linux macos docker
3 sources
- readme: https://github.com/artichoke/artichoke · fetched 2026-08-28 · 566e93e5bbaf
- homepage: https://www.artichokeruby.org/ · fetched 2026-08-29 · 737d8729c92b
- site_page: https://www.artichokeruby.org/install · fetched 2026-08-29 · 7fa1708e28f7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| artichoke/artichoke | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="artichoke/artichoke")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem