Wani Kani Export -> Anki
Get it Here
Index:
- Instructions
- Rant
Section 1 : Instructions
Step 1: Install WK open framework (if you don't already have it installed) Step 2: Download anki and anki-connect (if you don't already have these installed as well, anki-connect is what yomichan uses) Step 3: Install wkexport (see the top of the post)Step 4 I would like to remove but I am not sure how. If someone knows please let me know.
Step 4. edit the wkexport script here(it’s right at the top)
// This is the variable to set to make the anki cards be due on the correct day
var ankiCollectionDateOffset = 640
This number is the number of days since the creation of your collection. I could not find an endpoint for this in anki-connect. sorry.
You may have to delete your exported deck once and try it again with a different number if it is wrong.
you need to find the number of days that have passed since you made your collection. Maybe if you look at this part of stats on your oldest deck it will be a close number… if not look at the due dates on the new cards and do some addition/subtraaction to calculate this.
message me if you need extra help.
ctrl+s to save the script
Step 5.
On wanikani press the export button(once)

Don’t close the tab.
press f12 to see the console
it is done when it completely stops printing debug lines (yeah I know)
It may take a few minutes because anki-connect is a bit slow
The cards contain all of their info in a field called wkdata as stringified json so it’s all there if you need it.
The cards aren’t super pretty. If anyone wants to make edits to the code or has any questions lmk.
I would do more but am too busy.
If anyone tries this and gets stuck tell me what went wrong.
Section 2 : Rant
Wanikani is an okay learning platform that I have spent hundreds of hours on but can no longer in good faith recommend. I have changed my opinion from what I said in my level 60 post, I don’t see any reason to use wk over anki anymore. My personal advice is to switch to anki.
I have recently come to truly understand the expression If it ain’t broke don’t fix it. WK staff deciding to change everything with no warning (I certainly got no emails about it beforehand) shows a lack of respect for the user base. The update broke many things and offered nothing in return(worse UI and no recap screen. The recap screen was a big part of my review process when I was learning new kanji and for it to be taken away seems like a complete downgrade with absolutely no upside). If wanikani had reverted the change or kept 2 versions of the site up for a while I might have stayed.
I actually made a post halfway through last year asking if there was a script like what I have made but ultimately decided to stick with wk and pay them like $80 or something. Anki definitely has its faults but as it stands wanikani is no longer the good alternative for beginners I thought it was.
This may be a contentious opinion of mine but I don’t like that wanikani makes claims about how you will learn xyz amount but doesn’t do much research to back up their claims and improve their product. A much better update would have been a change to the SRS intervals based on research that a company like wanikani should be able to do. This is like their main strength over open-source stuff like anki.
That’s about it for my rant. I may post more here about other things in the future. I made an android japanese epub reader with anki integration which I am yet to publish, I might get on to this over my next Uni holiday.
Bye bye wanikani
Edit:
Why was this removed?
Edit 2:
changed the location of the script because it was wrong

