Ross ROSS = Recommend OSS · open-source software intelligence for agents

artichoke/artichoke

💎 Artichoke is a Ruby made with Rust observed · 2026-08-28

github.com/artichoke/artichoke · homepage · Rust · MIT (permissive) · archived 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
artichoke/artichokemain10

For agents

markdown · JSON · MCP: product_card(name="artichoke/artichoke")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem