Skip to content
/ kana Public

Terminal app to practice typing Kana (Japanese characters) in Romaji

Notifications You must be signed in to change notification settings

dunkbing/kana

Repository files navigation

kana practice

Terminal app to practice typing Kana (Japanese characters) in Romaji. Built with bubbletea

Demo

demo

Install

Golang

go install github.com/dunkbing/kana@latest

Homebrew

brew install dunkbing/brews/kana

Standalone Binary

Download latest archive *.tar.gz for your target platform from the releases page.

Source

git clone https://github.com/dunkbing/kana.git
cd kana
go build -o kana .
cp kana /usr/local/bin
chmod +x /usr/local/bin/kana

# kana

How to use

Usage: kana [--help] [--kata] [--hira]

Options:
  --help  Show this help message and exit
  --kata  Practice Katakana words
  --hira  Practice Hiragana words

If no option is provided, both Katakana and Hiragana words will be displayed.

This app displays a random Katakana or Hiragana word, and you need to type the corresponding Romaji representation. Press Enter to submit your answer.

Example:
Word displayed: あい
You type: ai (then press Enter)