Skip to content

ablzh/ruby-sandbox

Repository files navigation

Screenshot 2026-03-10 at 19 54 15

Visit the Ruby Sandbox Kanban board. I've made the board public so everyone can see the tasks, plans, and thoughts on the project.

This project is under active development; the README will be updated as the project evolves. Inspired by Ken H. Burres III's Python Sandbox Turtle Mode, I wanted to build a similar experience for Ruby. Before diving into the "turtle" implementation, my primary focus is on establishing a solid Ruby sandbox environment.

A single-page Ruby sandbox environment using Monaco Editor and Ruby WASM (WebAssembly).

Local Development

To run this project locally, ensure you have Node.js installed.

  1. Clone the repository:

    git clone https://github.com/ablzh/ruby-sandbox.git
    cd ruby-sandbox
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

    Open http://localhost:5173 in your browser. Changes will reload automatically.

  4. Build for production:

    npm run build

    This compiles assets to the dist/ directory.

Credits

Core Stack

AI Assistance

This project was built with the assistance of:

  • Agent: Opencode CLI
  • Model: Google Gemini 3 Pro / Google Gemini 3 Flash

About

Write and run your Ruby code online. Yet another Ruby Playground that runs entirely in the browser.

Resources

License

Stars

Watchers

Forks

Contributors