A fork of Mozc, marinaMoji is an open-source Japanese input method designed for scholars of classical and pre-modern Japanese.

See what it can do ↓

01 · Toggle character forms

Toggle between ancient (kyūjitai) and modern (shinjitai) character forms like in a Chinese IME. Yes, your current IME may have kyūjitai buried somewhere in the candidate window, but marinaMoji's kyūjitai mode allows you to type in kyūjitai as naturally as you do in shinjitai.

02 · Telegraph type

Compose in the compact kanji-and-katakana style once used for telegrams and official documents. marinaMoji retains full dictionary conversion while committing kana as katakana—useful for transcribing and quoting modern-era sources, or simply writing in a deliberately period voice.

03 · Historical kana

Historical kana are available for direct keyboard input via key combinations like wyi (ゐ).

04 · Repetition marks

Open a palette to choose between historical repetition marks (odoriji), and marinaMoji sets your choice as the default until changed. Your default odoriji propagates to dictionary entries (人々 -> 人〻) and can be inserted wherever you like with a shortcut key.

05 · Reading marks

Type kaeriten reading marks via keyboard shortcuts or the toolbar's Symbols palette. Marks appear as Unicode superscripts, which our word processor plugins for Word, LibreOffice, and OnlyOffice can convert to anchored in-line images adapted to your choice of font and orientation. For serious, publication-quality typesetting and data entry, the raw Unicode superscripts can be easily converted in one pass to the exact code that you require.

06 · Transliteration

Transliterating Japanese into Latin characters requires macrons for long vowels, which no Western keyboard offers by default, but marinaMoji's direct input mode allows you to add macrons with a simple shortcut.

07 · Critical edition

Choose from odoriji, kaeriten, and other editorial symbols in the toolbar's Symbols palette.

08 · Data, privacy, and synchronisation

As with other IMEs, your latest commits are retained in memory, and you can store names and words that you use daily in your user dictionary. Where marinaMoji attempts to improve on this classical model is in two respects. First, marinaMoji offers a shortcut key—or the toolbar Add word button—to open a pre-filled add-word dialog from your current conversion (including the history candidate you have highlighted with Tab) or from your last commit, in three simple steps. Second, marinaMoji allows you to synchronise your user dictionary and commit history across your devices using an encrypted file synchronised via a third party cloud service, so that no one, except you, has access to your typing data.

marinaMoji

Your IME listens,
but does it understand your needs?

macOS · Windows · Linux

DOWNLOAD NOW