Remlang
Two language-learning apps, Japanese on mobile and Chinese on the web.
An offline-first app with pitch-accent review, kanji breakdowns, stroke-order practice and spaced-repetition decks.
Review a character by writing it from memory, stroke by stroke, with its outline as a hint when you need one.
About
The mobile app ships with a prebuilt SQLite database, so dictionary search, word pages, decks and stroke-order practice all work without a connection. Japanese entries add pitch-accent diagrams and kanji breakdowns, and pitch cards review a word's accent alongside its reading. Behind it is a content pipeline that builds that database from dictionary data, example sentences, stroke-order data and pitch-accent data.
- When
- Mar – Apr 2026
- Platform
- iOS, Android
- Stack
- React NativeExpoSQLite
Dictionary search, HSK and community decks, spaced-repetition review and saved readings.
Pick a deck and review its characters by writing them, with spaced repetition deciding what is due.
About
The web app is the Chinese side of Remlang: a dictionary, decks built from HSK levels or shared by the community, spaced-repetition review with statistics, and saved readings. It's built with Next.js, tRPC and Drizzle on PostgreSQL.
- When
- Mar 2023 – Jul 2025
- Platform
- Web
- Stack
- Next.jstRPCPostgreSQL