
I got tired of Anki's inconsistency across devices so I built my own. Open source, PWA, works offline on iOS
I love spaced repetition but my workflow had a real problem. On my iOS dives like my iPhone or iPad I couldn't use Anki the way I wanted without paying for AnkiMobile. On AnkiWeb I lost the add-on that simplifies review to just two buttons for example. My study habit was never consistent.
So I built my own webapp. It imports your existing .apkg files and works fully offline as a PWA on any device, including iOS via Add to Home Screen.
For the question types I took inspiration from Memrise. I used to rely heavily on it before they killed community decks in 2023. After that I moved fully to Anki but always missed the more interactive side of Memrise, so I decided to build something in between. The result:
- 5 question types: Normal, Write (letter by letter keyboard), Multiple Choice, Reverse, and Match (connect several due cards at once and score them all in one round)
- Cloud sync with deduplication across devices
The live link below is my personal instance running on my own MongoDB. Anyone can clone the repo and run their own instance pointing to their own database, the setup guide is in the README.
The project is fully open source (MIT) and I am actively looking for contributors. There are issues labeled "good first issue" if you want to jump in without knowing the whole codebase.
Repo: github.com/CalicheOrozco/caliche-cards
Live (my personal instance): caliche-cards.vercel.app
Would love feedback from anyone who used both Anki and Memrise and felt the same gap.