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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Advanced Ruby

peter-yanasepeter-yanase1k downloads

Enable multi-layered ruby annotation rendering usable for everything from Japanese furigana to layered commentaries.

Add to Obsidian
Advanced Ruby screenshot
  • Overview
  • Scorecard
  • Updates20

Advanced Ruby logo

Advanced Ruby enables language-independent ruby annotation rendering and editing on two separate layers.

Advanced Ruby in action


Notable features

Code skipping

The plugin will render ruby in reading and editing mode but show raw markup in source mode. Ruby in code blocks or inline code will not render or transform.

Smart arrow keys

Smart arrow keys

If smart arrow keys are enabled, the cursor will jump over ruby without revealing the raw markup. Press the arrow key in the opposite direction after a jump to edit the skipped text. You can disable smart arrow keys in the settings if you prefer to reveal the raw markup on cursor contact.

Style settings

Example style settings

Native style settings lets you customize the rendering to your liking.

Syntax conversion

Converting between syntaxes

Convert between Markdown and HTML ruby syntaxes.

Advanced Ruby ♥️ JADOU

If you plan on using Advanced Ruby with Japanese text, install JADOU as well to unlock language-specific features.

Advanced Ruby with JADOU

Installing

Refer to https://obsidian.md/help/community-plugins.

Security

  • This plugin does not store or transmit any data and requires no internet connection.
  • This plugin has zero dependencies

Licenses & Acknowledgments

Advanced Ruby starting from version 2.0.1 is available under the PolyForm-Perimeter v.1.0.1 license. Advanced Ruby from version 1.0.7 to version 2.0.0 is available under the GPL-3 License. Advanced Ruby up to version 1.0.6 is available under the MIT License. Copyright (c) 2025–2026 Peter Yanase

This project includes code derived from:

  • Markdown Furigana Plugin (Obsidian) (https://github.com/steven-kraft/obsidian-markdown-furigana), licensed under the MIT License. Copyright (c) 2021-2023 Steven Kraft.
  • Obsidian Furigana (https://github.com/uonr/obsidian-furigana), licensed under the MIT License. Copyright (c) 2021-2026 Koppa.
  • Japanese Novel Ruby Plugin for Obsidian (https://github.com/k-quels/japanese-novel-ruby), licensed under the MIT License. Copyright (c) 2024-2025 quels <@k-quels>.
  • Mahgen Renderer (https://github.com/MichaelFW-ui/mahgen-renderer), licensed under the MIT License. Copyright (c) 2024-2026 Michael Francis Williams.
  • Obsidian Outliner (https://github.com/vslinko/obsidian-outliner), licensed under the MIT License. Copyright (c) 2021-2026 by Viacheslav Slinko.
  • Obsidian Sample Plugin (https://github.com/obsidianmd/obsidian-sample-plugin), licensed under the OBSD License. Copyright (c) 2020-2026 by Dynalist Inc.
HealthExcellent
ReviewSatisfactory
About
Enable multi-layered ruby annotation rendering usable for everything from Japanese furigana to layered commentaries.
AnnotationLanguagesUtilities
Details
Current version
3.0.0
Last updated
Last month
Created
12 months ago
Updates
20 releases
Downloads
1k
Compatible with
Obsidian 1.13.1+
Platforms
Desktop, Mobile
License
OTHER
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
peter-yanasepeter-yanase
GitHubpeter-yanase
  1. Community
  2. Plugins
  3. Annotation
  4. Advanced Ruby

Related plugins

Chessboard Viewer

Render chess positions diagrams in note preview.

Japanese Novel Ruby

Treat ruby(Furigana) ​​marks commonly used in Japanese novels

Lazy Loader

Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.

Admonition

Admonition block-styled content.

Simplified Chinese Word Splitting

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

Raindrop Highlights

Sync your Raindrop.io highlights.

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Epub Importer

Import EPUB files as Markdown.