Overview#
Ivo is a dictionary and flashcard app for Japanese learners. The goal: look up words mid-sentence without interrupting your reading or listening flow, then review them later with spaced repetition.
It's designed to stay out of the way.
Stack#
- Swift / SwiftUI on iOS
- Core Data for offline-first storage
- JMdict open-source dictionary dataset
- FSRS spaced-repetition algorithm for smart review scheduling
Why I Built It#
Every dictionary app I tried had too much going on — too many tabs, too many animations, too many premium gates. I wanted the word, the reading, the meaning, and a way to add it to my review queue in one tap.
That's Ivo.
Features#
- Instant Japanese-English lookup with kanji, kana, and romaji
- One-tap add to flashcard deck while reading
- FSRS-powered review sessions that adapt to what you're actually forgetting
- Works offline after first launch
Status#
Active development. Currently in internal testing.