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

Japanese Novel Ruby

k-quelsk-quels4k downloads

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

Add to Obsidian
  • Overview
  • Scorecard
  • Updates13

English | 日本語

Obsidian plugin for display & insert ruby(Furigana) ​​marks commonly used in Japanese novels.

The ruby syntax of this plugin is a format widely used by Japanese novel web sites, such as 「青空文庫」「小説家になろう」 and others.

Format example:

Input Text Rendered Ruby
長い|文章《ぶんしょう》 長い文章ぶんしょう
長い文章《ぶんしょう》 長い文章ぶんしょう
|傍《・》|点《・》 傍・点・

What you can do with this plugin

JapaneseNovelRuby_sample
  • Edit documents while previewing ruby
    • Enable / disable ruby preview in source mode via plugin settings.
    • Ruby can be enabled for specific notes only. (Turn on the option and set the property "enable_ruby: true") (from ver. 1.2.0)
    • You can change the ruby marks for non-Japanese novel use. e.g. 《》 → 【】 (from ver. 1.2.0)
  • The user interface is available in English / Japanese / Simplified Chinese / Traditional Chinese.
  • Commands:
    • novel-ruby-insert icon novel-ruby-insert : Show a dialog to insert ruby. Set selected text as body.
    • novel-ruby-insert-direct icon novel-ruby-insert-direct : Insert ruby marks directly in the editor without opening a dialog.
    • novel-ruby-insert-dot icon novel-ruby-insert-dot : Insert emphasis dots in selected text.
    • novel-ruby-remove icon novel-ruby-remove : Remove all ruby marks from selected text.
    • novel-ruby-toggle-ruby-hidden icon novel-ruby-toggle-ruby-hidden : Toggle 'Hide ruby unless hover' setting.

Limitations

  • Using the half-width pipe | as a ruby start delimiter inside tables will break the display.
    • If you want to use ruby inside tables, please make sure to use the full-width pipe |.

See Also

This plugin doesn't support markdown ruby format.

If you want to use it, consider to use obsidian-markdown-furigana plugin.

Acknowledgments

Thanks to @steven-kraft. Part of the Ruby parsing code was inspired by obsidian-markdown-furigana plugin.

Thanks to @phibr0. The localization code is based on the obsidian-commander plugin.

Special thanks to @Moyf and @MinZe25 for their PRs and suggestions regarding the new features in ver. 1.2.0 and Simplified Chinese localization support!

Special thanks to @chungchungdev for the PR regarding Traditional Chinese localization support!

Support

If you like this plugin, please consider supporting my work. Thank you!

91%
HealthExcellent
ReviewSatisfactory
About
Display and insert ruby (furigana) marks using the Japanese-novel syntax common on Aozora Bunko and Shōsetsuka. Edit with live preview, insert or remove ruby, toggle hidden-on-hover, change ruby delimiters, and enable ruby per note; UI in English, Japanese, Simplified and Traditional Chinese.
AnnotationLanguagesEditing
Details
Current version
1.5.3
Last updated
5 days ago
Created
2 years ago
Updates
13 releases
Downloads
4k
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
k-quelsk-quels
kuma.quels.net/
GitHubk-quels
  1. Community
  2. Plugins
  3. Annotation
  4. Japanese Novel Ruby

Related plugins

Simplified Chinese Word Splitting

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

Easy Typing

Auto format when typing.

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Creases

Tools for effectively folding Markdown sections.

Image Converter

Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align, drag-resize, rename with variables, and batch process images: WEBP, JPG, PNG, HEIC, TIF

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.