KO
|
EN
gitlite β search
Search
#typescript
#ai-agents
#ai
#dsh-plugin
#deepseek-harness
#open-source
#claude-code
#codex
#cli
#developer-tools
#react
#windows
playground
β 45
Open GitHub β
π‘ Artichoke Ruby Wasm Playground
Download README (.md)
Explore Similar Repositories
ferrocarril
:
π Experiments to embed Ruby on Rails in Rust with mruby
jasper
:
π§³ Single-binary packaging for Ruby applications that supports native and Wasm targets
rand_mt
:
πͺ Mersenne Twister implementation backed by rand_core
strftime-ruby
:
β³ Ruby `Time#strftime` parser and formatter
// repository documentation
Was this content helpful?
β 0
(0 ratings)
Select Rating:
β
β
β
β
β
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
playground
?
Download (.md)
# Artichoke Playground [](https://github.com/artichoke/playground/actions) [](https://github.com/artichoke/playground/actions) [](https://twitter.com/artichokeruby) The Artichoke Playground is a WebAssembly frontend for [Artichoke Ruby][artichoke-repo] hosted at <https://artichoke.run>. ## Try Artichoke <p align="center"> <a href="https://artichoke.run/"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://artichoke.run/artichoke-playground-safari-revision-4938-dark-mode.png"> <source media="(prefers-color-scheme: light)" srcset="https://artichoke.run/artichoke-playground-safari-revision-4938-light-mode.png"> <img style="max-width: 400px" width="400" src="https://artichoke.run/artichoke-playground-safari-revision-4938-light-mode.png"> </picture> </a> <br> <em>Artichoke Ruby Wasm Playground</em> </p> You can [try Artichoke in your browser][playground]. The [Artichoke Playground][playground-repo] runs a [WebAssembly] build of [Artichoke][artichoke-repo]. If you would prefer to run a local build of the playground, you can [set up a Rust toolchain](CONTRIBUTING.md#rust-toolchain) and a launch local development server with: ```sh npm ci . scripts/install-emscripten-toolchain.sh npm run build:release:wasm npm run dev ``` ## Contributing Artichoke aspires to be an [MRI Ruby-compatible][mri-target] implementation of the Ruby programming language. [There is lots to do][github-issues]. If the Artichoke Playground does not run Ruby source code in the same way that MRI does, it is a bug and we would appreciate if you [filed an issue so we can fix it][file-an-issue]. If you would like to contribute code π©βπ»π¨βπ», find an issue that looks interesting and leave a comment that you're beginning to investigate. If there is no issue, please file one before beginning to work on a PR. [Good first issues are labeled `E-easy`][e-easy]. [artichoke-repo]: https://github.com/artichoke/artichoke [playground]: https://artichoke.run [playground-repo]: https://github.com/artichoke/playground [webassembly]: https://webassembly.org/ [mri-target]: https://github.com/artichoke/artichoke/blob/trunk/RUBYSPEC.md#mri-target [github-issues]: https://github.com/artichoke/artichoke/issues [file-an-issue]: https://github.com/artichoke/playground/issues/new [e-easy]: https://github.com/artichoke/artichoke/labels/E-easy