This is a third-party app and is not created by the WaniKani team. By using this, you understand that it can stop working at any time or be discontinued indefinitely.
Hey everyone,
I’ve been working on a WaniKani Android app for a while now and figured it’s time to share it here. It’s called Krabikani, open source, built with React Native.
I mostly built it because I wanted something simple. The mobile site works fine but I do most of my reviews on the go without reliable internet, so offline was a hard requirement. I’m also not a native english speaker, and kept making typos on the tiny keyboard and losing reviews that I actually knew, so there’s fuzzy matching that catches things like “jewel” vs “jewell” instead of marking them wrong.
A few things it does:
- The review experience being smooth was very important to me. If the keyboard flickers down and up, stuff like that takes me out of the zone. This keeps you in the flow by keeping it as smooth as possible.
- Works fully offline. Everything’s stored locally in SQLite and syncs when you’re back online.
- Has a distraction-free review mode. I call it Zen mode, just the question and the input field, nothing else.
- Comes with a Wear OS companion that shows your pending reviews and next review times on your wrist. You can download it in the github releases section of the repo.
- Full-text search across kanji, radicals, and vocabulary. Comes handy when you know you learned something in Wanikani but can’t really recall exactly how it was spelled.
- You can “wrap up” a session, and it will just show you the items you’ve started but not yet completed. Handy if you have too many piled up and want to take it ゆっくり.
- It has a “reverse practice” mode, that prompts you for the kanji, given a meaning (like Kaniwani).
It’s still a side project, so expect rough edges. You’ll need a WaniKani API token to use it, but the setup wizard in the app will walk you through it.
You can grab the APK:
- Directly from https://krabikani.app
- build it yourself from Github: GitHub - uesteibar/krabikani: 🦀 Minimalist WaniKani client for Android · GitHub
No Play Store listing yet.
Happy to hear feedback or bug reports.




