With the recent expiration of the V1 API, a friend and I recently developed this Chrome extension which highlights the kanjis you know from Wani Kani on any given web page. There were a few extensions which did this before, but they no longer work due to Wani Kani sun setting their version 1 API.
You simply input your API v2 Token in, and you are ready to go. We provided a keyboard shortcut, an option to enable it on every page load, and a button on the extension’s popup so that you can enable it however and whenever you want.
Here’s the link to the chrome store: DOWNLOAD
Here is a quick image of what it looks like when you enable it on NHK web easy:
A couple notes:
- We currently have the extension disabled on Youtube for the moment as Youtube’s HTML5 player presents some issues with our code.
- Please let us know through this forum post or through the email on the chrome store if you have any suggestions!
Current Suggestions List:
- Port to firefox
- Highlight Kanjis one does not know
すごい！This helps with realizing how much progress you’ve made when browsing Japanese websites
This looks really cool and I’d love to use it, but it doesn’t seem to be working on any pages I try it on I’ve input the API key and it looks as if it should be working, but nothing is popping up when I click on the Kanify Me button (which is very cute btw). I tried it on a few NHK Easy articles but to no avail. ???
I’m using Chrome with a few other extensions, AdBlock and TamperMonkey, if that has any relevance.
That’s really strange. Did you generate a new V.2. Personal Access token for Kanify specifically? Make sure you go to https://www.wanikani.com/settings/personal_access_tokens and then click “Generate a new token” and let me know if you have any more problems. You also may have to refresh any pages that you had open.
I did, and I just went back and made another just in case I messed up the access settings for that token - but that didn’t fix it (even with restarting the browser + clearing caches/cookies/etc). It might be a system issue on my end or something similar, so I’ll try it on my home computer when I’m off work and let you know how that goes.
This is neat! I’d actually love if it also highlighted kanji I don’t know in a different colour so that I can distinguish it easily from the sea of kana.
Do you mean highlighting the kanjis you don’t know on a page? We can consider adding this as a feature if there is a strong support for this.
The inverse…? So all the kanji you don’t know on a webpage turns red?
hmmm. I’m imagining a gradient related to how far away it is on WK, going from light blue (taught within the next 5 levels) to dark purple (more than 20?30? levels away), and red highlighting for kanji that aren’t taught on WK.
@MrMonkey006 Sounds like a pretty cool feature to me! How difficult would it be to implement this?
Hah, thanks! I vaguely considered making a “why is しよう marked wrong I’m quitting this trash website” post… but I resisted. Maybe at level 60.
Is this based on the Vocabulary? Or the Kanji and Vocabulary?
Just thinking that in the case of 具合, I might know them separately as “tool” and “suit” but I don’t yet know them together as “condition”
As of this moment it simply highlights the kanjis you know. We may add in a toggle to highlight the vocab you know, although that is trickier to implement and may take a little while since verbs endings tend to change based on the conjugation.
Me too. I generated a new token specifically for Kanify and tried it out on the NHK Easy articles but still didn’t get anything coming up. I’m using Chrome Version 85.0.4183.83 on a Macbook Air.
It’s not working on my end either. I generated a new token, added it to the extension and then activated it, but nothing happened. I wonder why…
This is really interesting, it seems really high level users are having trouble activating the extension. If any high level users would like to share their API token with me at email@example.com, I could help figure this out for other users
I was thinking the same thing, I’d absolutely love to use this to point out which kanji i dont know instead