Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

ruby.wasm

geekneesgeeknees389 downloads

Run ruby code in your notes using WebAssembly.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

This is a ruby.wasm plugin for Obsidian (https://obsidian.md).

The plugin downloads the selected Ruby WebAssembly runtime from jsDelivr the first time you run a command so the shipped main.js stays small enough for Obsidian Sync.

Ruby versions

You can choose the runtime version in Settings -> Community plugins -> ruby.wasm.

Currently supported:

  • Ruby HEAD
  • Ruby 4.0
  • Ruby 3.4
  • Ruby 3.3
  • Ruby 3.2

Features

  • Run the selected Ruby code from the editor
  • Run the whole current Ruby code block when nothing is selected
  • Show stdout, stderr, return value, and errors separately
  • Add a Run button under rendered ruby code blocks for a lightweight REPL flow
  • Choose the Ruby runtime version from plugin settings

How to use

Select a code block

Execute command

Get Results

API Documentation

See https://github.com/obsidianmd/obsidian-api

99%
HealthExcellent
ReviewPassed
About
Run Ruby code blocks via WebAssembly directly inside Obsidian. Select a Ruby code block, execute it, and view the output inline or in the command results.
CodeLanguagesDevelopers
Details
Current version
0.0.2
Last updated
11 hours ago
Created
2 years ago
Updates
2 releases
Downloads
389
Compatible with
Obsidian 1.5.12+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
geekneesgeeknees
github.com/geeknees/
GitHubgeeknees
  1. Community
  2. Plugins
  3. Code
  4. ruby.wasm

Related plugins

CustomJS

Reuse custom JavaScript across desktop and mobile.

CodeScript Toolkit

Allows to do a lot of things with JavaScript/TypeScript scripts from inside the Obsidian itself

Templater

Create and use dynamic templates.

Git

Integrate Git version control with automatic backup and other advanced features.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

BRAT

Easily install a beta version of a plugin for testing.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

PlantUML

Generate PlantUML diagrams.

Kroki

Render Kroki diagrams.