← Back to archive

filter_ruby

camp Tier 2 · Verified
Actively maintained · updated 1 d ago
Fully free

A Moodle text filter that adds furigana (ruby) readings above Japanese kanji, with word lists each course can customise.

verified and archived by the registry · newer than the source platform's last reported tag

Download and compatibility

1.0.3 Moodle 4.5 – 5.3
Verified against source
verification ledger

Source tagged by maintainer

github.com/adamjenkins/moodle-filter_ruby @ v1.0.3 · commit 4895208ccd03

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 3aab0314db3f09cb2c855ce23df9395b79a64b25ef6a1abc97a04562d6ed53d3

Release signed · trusted publishing

planned — TUF signing (RFC §4.3)

Recorded in public transparency log

planned — Sigstore/Rekor (RFC §4.3)

Every step is independently verifiable. CAMP never modifies plugin code; it proves the ZIP you install is exactly what the maintainer published. Verified 12 Oct 2026.
Code check ?: clean
phplintphpcs0 | 0amd buildrebuilt
composer require adamjenkins/moodle-filter_ruby
First time? One-time Composer setup, or download the ZIP and install it through Moodle.

All versions

VersionReleasedMoodleCode check
  • ZIP
1 older version · superseded by the releases above
  • ZIP
Furigana from all three sources on one page: tier dictionaries, the course word list and inline markupReader toggle mode: each reader turns furigana on or off with the Furigana button, and the choice is rememberedThe same page with furigana turned off by the readerShow on hover: a reading appears when the reader points at the wordA course's filter settings: its own word list, two tier dictionaries switched on, and the display modeSite-wide defaults: word list, tier dictionaries, display mode and the single-kanji fallback

About

For teachers of Japanese and courses with Japanese reading material. Readings come from three sources, nearest first: inline markup typed by the author ({漢字|かんじ} or |漢字《かんじ》), word=reading lists set per site, category, course or activity, and four optional tier dictionaries (elementary to university level) derived from JMdict and KANJIDIC2. Display modes cover always, first occurrence only, on hover, or a per-user reader toggle button.

Project

Maintainer
2 releases in the archive
Plugin typeFilters
LinksDocumentation
declared by the maintainer
DevelopmentOn GitHub: 0 stars · 0 forks · 0 open issues & PRs
Upstream tagv1.0.3 · 12 Oct 2026
verified and archived by the registry · newer than the source platform's last reported tag
Security advisoriesNone published