Wanikani Open Framework
Wanikani Open Framework (“wkof
”) is a user-created framework for rapidly developing web browser userscripts for Wanikani.
Features
- Simplifies interfacing to the [Wanikani API], allowing rapid development of data-rich addons for Wanikani.
- Caches Wanikani API data to improve responsiveness.
- Integrates into the Wanikani menu, allowing userscripts to easily add links for Settings or opening a script interface.
- Provides a Settings Dialog API for creating stylish dialogs for editing your script’s settings, and functions to load and save those settings in browser storage. (See [Self-Study Quiz] for examples).
- Allows rapid data queries from the Javascript console via the global
wkof
object.
Repository
[Github]
[Typescript types] by Kumirei
Published scripts/sites currently using the framework
Additional Filters (seanblue)
Advanced Context Sentence (abdullahalt)
Bulk Add Kanji User Synonyms (normful)
Burn Manager (rfindley)
ConfusionGuesser (Sinyaven)
Dashboard Leech Tables (Dani2)
Dashboard Progress Plus (rfindley)
Dashboard SRS and Leech Breakdown (seanblue)
Double-Check (rfindley)
Exact Review Time (Chrysus)
Expected Daily Reviews (Kumirei)
Fast Abridged Wrong/Multiple Answer (DaisukeJigen)
Heatmap (Kumirei)
JLPT, Joyo, Frequency filters (Kumirei)
Leaderboard (Dani2)
Leech List (ukebox)
Lesson Cap (valeth)
Lesson Examples Audio (seanblue)
Lesson Hover Details (seanblue)
Levels By SRS (Kumirei)
Level Duration (Kumirei)
More Reviews Text Replacer (RysingDragon)
Notify (DaisukeJigen)
Progress Percentages (Kumirei)
Radical & Kanji Mnemonic Tooltip (irrelephant)
Reorder Ultimate 2 (xMunch, updated by rfindley)
Self-Study Hide Info (rfindley)
Self-Study Quiz (rfindley)
SRS Distribution Charts (Kumirei)
SRS Grid Details (DaisukeJigen)
Ultimate Timeline (rfindley)
Upcoming Lessons (Chrysus)
Visually Similar Kanji Filter (Kumirei)
Vocab Beyond (normful)
WKStats Projections Page (UInt2048)
…and more!