Remix.run Logo
Show HN: DAG-based Kanji learning through components(mykanji.app)
2 points by barisozmen 8 hours ago

Hi HN

I built this app while learning Japanese kanji after struggling to find a tool that showed how kanji are structurally connected through their graphical components.

The core feature is a recursive DAG-style component graph (“Kanji Atlas”) that breaks kanji down layer by layer into radicals and graphemes, so you can visually explore how characters are constructed and related to one another. Demo at https://mykanji.app/components/kanji/鬱

I also built in a lot of my own opinions about how a learning tool should feel and work. Some features:

1. A kanji memory heatmap — the idea is that learners should be able to see at a glance which parts of the writing system they actually know well and which areas are weak.

2. Study desks + spaced repetition review for long-term retention.

3. Kanji, words, and graphemes are interconnected, so learning happens through relationships and context instead of isolated flashcards.

4. Lessons follow the Japanese school grade progression (Grade 1–6).

5. Quized sessions are hosted by Mizuki Sensei — possibly your future waifu!

I’d especially love feedback from people who have gone deep into kanji study before.

I’m also happy to answer questions and discuss feedback regarding the technical side, UX, learning approach, product direction, or anything else about the project.

Visit https://mykanji.app