This is japanese typing library.
ka/caや、n/xn/nnなど複数の入力形式に対応しています。
入力すべきローマ字表示が可能です。n>xn>nnなど優先度も設定可能です。si=ciや、tya>cha=cyaなど優先度がかぶってしまうとどちらが表示されるかはわかりません。 (そこまで作り込めそうにありません。)
かな入力には対応していません。
demo