← Projects
// web · 2025-2026

Japanese Study Tools.

A cluster of self-built tools for learning Japanese: kanji graphs, vocab ladders, tiles.

in progress HTML CSS JavaScript TypeScript React Vite

What it is

A small family of tools I built for my own Japanese study, grouped here as one project. It includes a dependency-graph kanji trainer, a 10,000-word frequency ladder, a tile-matching vocabulary game, and a curriculum builder that orders kanji and gates vocabulary by what has been taught.

How it works

Each tool shares the same idea: introduce items in a sensible order, then schedule reviews with a spaced-repetition system. The kanji trainer merges open datasets into a topological ordering so a character only unlocks once its component prerequisites are learned. The vocabulary tools rank words by frequency or JLPT level and use SM-2 style intervals, keeping progress in the browser via localStorage.

// From the devlog All posts →
// More projects