Anki add-on: WaniKani Vocab Sync

I've been using WaniKani for a while now, and one if its biggest flaws, I think, is that it is unidirectional, in the sense that you're asked what's the reading and the meaning of a certain word, say 食べる (to eat), however you're never asked to translate "to eat" into japanese. Therefore I fell like you do get much better at reading and understanding what you reading, but when the time comes to speak or write, you may lack some knowledge. This is a simple Add-on that syncs WaniKani started (eg, completed the lesson) vocabulary, creating cards where the meaning(s) are the question and the kanji/reading the answer. It offers some customization options: first, obviously, you have to specify your WaniKani API Key. You can then choose the deck where all cards will be synced, and whether or not you want the pronunciation audio to be downloaded and included into the card (will be included by default). It has not yet been widely tested, so it is possible that includes some bugs or glitches. Please feel free to open issues on github in such case. After the download, you'll have to configure it's settings, by double-clicking it in the add-ons list. You will see a Json file. Replace the text "Your API key here" with your actual API key (which you can find at https://www.wanikani.com/settings/personal_access_tokens ) (preserve the doublequotes). You can then replace the deck name to your desire, or leave it as it is (which would create a deck named 日本語 and a subdeck named WaniKani). The include_audio field specifies whether or not the program should download and add to your cards the pronunciation audios. To not download them, just replace "true" with "false". Lastly, the last_sync field is for internal usage and should not be modified. **Note** it is important that you configure the addon right after installing it, as leaving the placeholder for the API_KEY might result in an erratic behaviour.

GitHub repository: elkuston/wanikaniankiaddon
Repository description: Simple Anki Addon to sync WaniKani vocab
Languages: Python