Last active
September 3, 2025 15:43
-
-
Save mdzhang/899a427eb3d0181cd762 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "kana": "あ", | |
| "roumaji": "a", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "い", | |
| "roumaji": "i", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "う", | |
| "roumaji": "u", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "え", | |
| "roumaji": "e", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "お", | |
| "roumaji": "o", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "か", | |
| "roumaji": "ka", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "き", | |
| "roumaji": "ki", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "く", | |
| "roumaji": "ku", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "け", | |
| "roumaji": "ke", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "こ", | |
| "roumaji": "ko", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "さ", | |
| "roumaji": "sa", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "し", | |
| "roumaji": "shi", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "す", | |
| "roumaji": "su", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "せ", | |
| "roumaji": "se", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "そ", | |
| "roumaji": "so", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "た", | |
| "roumaji": "ta", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ち", | |
| "roumaji": "chi", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "つ", | |
| "roumaji": "tsu", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "て", | |
| "roumaji": "te", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "と", | |
| "roumaji": "to", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "な", | |
| "roumaji": "na", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "に", | |
| "roumaji": "ni", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ぬ", | |
| "roumaji": "nu", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ね", | |
| "roumaji": "ne", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "の", | |
| "roumaji": "no", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "は", | |
| "roumaji": "ha", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ひ", | |
| "roumaji": "hi", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ふ", | |
| "roumaji": "hu", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "へ", | |
| "roumaji": "he", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ほ", | |
| "roumaji": "ho", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ま", | |
| "roumaji": "ma", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "み", | |
| "roumaji": "mi", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "む", | |
| "roumaji": "mu", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "め", | |
| "roumaji": "me", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "も", | |
| "roumaji": "mo", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "や", | |
| "roumaji": "ya", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ゆ", | |
| "roumaji": "yu", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "よ", | |
| "roumaji": "yo", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ら", | |
| "roumaji": "ra", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "り", | |
| "roumaji": "ri", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "る", | |
| "roumaji": "ru", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "れ", | |
| "roumaji": "re", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ろ", | |
| "roumaji": "ro", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "わ", | |
| "roumaji": "wa", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "を", | |
| "roumaji": "wo", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "ん", | |
| "roumaji": "n", | |
| "type": "gojuuon" | |
| }, | |
| { | |
| "kana": "が", | |
| "roumaji": "ga", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぎ", | |
| "roumaji": "gi", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぐ", | |
| "roumaji": "gu", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "げ", | |
| "roumaji": "ge", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ご", | |
| "roumaji": "go", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ざ", | |
| "roumaji": "za", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "じ", | |
| "roumaji": "ji", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ず", | |
| "roumaji": "zu", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぜ", | |
| "roumaji": "ze", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぞ", | |
| "roumaji": "zo", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "だ", | |
| "roumaji": "da", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぢ", | |
| "roumaji": "ji", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "づ", | |
| "roumaji": "zu", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "で", | |
| "roumaji": "de", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ど", | |
| "roumaji": "do", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ば", | |
| "roumaji": "ba", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "び", | |
| "roumaji": "bi", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぶ", | |
| "roumaji": "bu", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "べ", | |
| "roumaji": "be", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぼ", | |
| "roumaji": "bo", | |
| "type": "dakuon" | |
| }, | |
| { | |
| "kana": "ぱ", | |
| "roumaji": "pa", | |
| "type": "handakuon" | |
| }, | |
| { | |
| "kana": "ぴ", | |
| "roumaji": "pi", | |
| "type": "handakuon" | |
| }, | |
| { | |
| "kana": "ぷ", | |
| "roumaji": "pu", | |
| "type": "handakuon" | |
| }, | |
| { | |
| "kana": "ぺ", | |
| "roumaji": "pe", | |
| "type": "handakuon" | |
| }, | |
| { | |
| "kana": "ぽ", | |
| "roumaji": "po", | |
| "type": "handakuon" | |
| }, | |
| { | |
| "kana": "っ", | |
| "roumaji": "(pause)", | |
| "type": "sokuon" | |
| }, | |
| { | |
| "kana": "きゃ", | |
| "roumaji": "kya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "きゅ", | |
| "roumaji": "kyu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "きょ", | |
| "roumaji": "kyo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "しゃ", | |
| "roumaji": "sha", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "しゅ", | |
| "roumaji": "shu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "しょ", | |
| "roumaji": "sho", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ちゃ", | |
| "roumaji": "cha", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ちゅ", | |
| "roumaji": "chu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ちょ", | |
| "roumaji": "cho", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "にゃ", | |
| "roumaji": "nya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "にゅ", | |
| "roumaji": "nyu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "にょ", | |
| "roumaji": "nyo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ひゃ", | |
| "roumaji": "hya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ひゅ", | |
| "roumaji": "hyu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ひょ", | |
| "roumaji": "hyo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "みゃ", | |
| "roumaji": "mya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "みゅ", | |
| "roumaji": "myu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "みょ", | |
| "roumaji": "myo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "りゃ", | |
| "roumaji": "rya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "りゅ", | |
| "roumaji": "ryu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "りょ", | |
| "roumaji": "ryo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ぎゃ", | |
| "roumaji": "gya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ぎゅ", | |
| "roumaji": "gyu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ぎょ", | |
| "roumaji": "gyo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "じゃ", | |
| "roumaji": "ja", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "じゅ", | |
| "roumaji": "ju", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "じょ", | |
| "roumaji": "jo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "びゃ", | |
| "roumaji": "bya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "びゅ", | |
| "roumaji": "byu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "びょ", | |
| "roumaji": "byo", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ぴゃ", | |
| "roumaji": "pya", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ぴゅ", | |
| "roumaji": "pyu", | |
| "type": "youon" | |
| }, | |
| { | |
| "kana": "ぴょ", | |
| "roumaji": "pyo", | |
| "type": "youon" | |
| } | |
| ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks for this, very useful.
I noticed the Katakana gist had been extended via a fork, so thought I'd do the same for Hiragana. I'm no expert, so here's hoping they're all correct.
Gist