Skip to content

benoitlx/kanash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

03c4a8c · Mar 28, 2026

History

182 Commits
Mar 21, 2026
Nov 19, 2025
Feb 11, 2026
Mar 10, 2026
Mar 3, 2026
Mar 3, 2026
Apr 19, 2025
Apr 16, 2025
Mar 21, 2026
Nov 5, 2025
Jan 24, 2026
Apr 8, 2025
Mar 28, 2026
Jan 24, 2026
Nov 19, 2025
Dec 2, 2025

Repository files navigation

kanash   GitHub Actions Workflow Status   Built With Ratatui

Learn Kana in a terminal ! See https://kana.rezoleo.fr for a demo.

demo

If your goal is to learn Japanese, you should take a look at Awesome-Japanese first.

Installation

With cargo

cargo install kanash

On Arch Linux (AUR)

paru -S kanash

From docker image

To expose it as a website:

docker run --rm -p 80:80 blximages/kanash:kanash-ratzilla-v0.1.6

To run it directly in your terminal:

docker run --rm -it --entrypoint=/usr/bin/kanash blximages/kanash

WASM build

  • Install trunk.
  • Clone this repo and go to the kanash-ratzilla folder.
  • Build and serve the wasm file: trunk serve.

Contribute

Advices and PRs are very much apreciated

Acknowledgments

Also take a look at all the dependencies in Cargo.toml