Advanced Ruby

by Peter Yanase
5
4
3
2
1
Score: 34/100

Description

The Advanced Ruby plugin focuses on rendering and editing ruby annotations for any type of text, not just East Asian scripts. It interprets the familiar markdown pattern for ruby and converts it to proper HTML tags during reading without altering the underlying note. In the editor, it adds commands to wrap selections in ruby syntax and to switch between markdown and HTML forms, which helps when preparing detailed phonetic or semantic glosses. Its parser is fast, skips code blocks and handles nested markup reliably. Styling can be fine tuned through the Style Settings plugin, allowing multi layer annotation designs.

Reviews

No reviews yet.

Stats

4
stars
1,409
downloads
0
forks
277
days
25
days
25
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
1
total issues
1
open issues
0
closed issues
95
commits

README file from

Github

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:

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Filename Emoji Remover
4 years ago by Yüksel Tolun
A simple plugin for the note taking app Obsidian that will rename your files to remove emojis in their names.
Linkify
4 years ago by Matthew Chan
Hyphenation
4 years ago by 7596ff
Enables justified text and hyphenation
Antidote Grammar Checker Integration
4 years ago by Heziode
An Obsidian integration of Antidote, a powerful grammar checker
Markdoc
3 years ago by Maciej Jur
Basic markdoc support for Obsidian
Postfix
3 years ago by Bhagya Nirmaan Silva (@bhagyas)
A postfix plugin for Obsidian
Typing Assistant
3 years ago by Jambo
Typing Assistant is a plugin that improves writing efficiency and provides a user experience similar to that of【Notion】
Outline Converter
2 years ago by masaki39
Convert outline to continuous text.
LanguageTool
2 years ago by Lars Wrenger, Clemens Ertle
LanguageTool Plugin for Obsidian
Shortcuts extender
6 years ago by kitchenrunner
Plugin for Obsidian: Use shortcuts for input special symbols and changing level of headings without language switching
LanguageTool Integration
5 years ago by Clemens Ertle
languagetool plugin for obsidian
Underline
5 years ago by Benature
Add underline(`<u>xxx</u>`) with shortcut, and `<center>xxx</center>`, `[[#xxx]]`, `[[#^xxx]]`
WhatsApp export note
2 years ago by JoaoEmanuell
Obsidian plugin to export notes for whatsapp
PDF Paste
2 years ago by Cormac
Monokakido Copilot
a year ago by NoHeartPen
Double press the Option key to search with Dictionaries by Monokakido.This plugin is not affiliated with MONOKAKIDO Co. Ltd. (JAPAN).
Fix Line Endings on Copy
a year ago by KiwiJanus
Capitaliser
6 months ago by Emanuel Oliveira
An Obsidian plugin that cycles text capitalisation (lowercase → UPPERCASE → Capitalise Each Word) using Shift+F3, just like Microsoft Word
Japanese Novel Ruby
a month ago by k-quels
Obsidian plugin for treat Japanese novel ruby