[Userscript] Self-Study Quiz

WaniKani Self-Study Quiz

A new version of the Wanikani Self-Study Quiz has arrived!

:warning: This is a third-party script/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.

[ General Script Installation instructions ] :point_left: You’ll need a script host plugin like TamperMonkey
[ Open Framework Installation ]
[ Download / Install “Self-Study Quiz” ]

Opening the quiz

The quiz can now be from the Wanikani menu (see the Screenshots section below).
If you want to continue opening the quiz using the old method, i.e. from the Levels, Radicals, Kanji, and Vocabulary pages, you can install the companion script [Self-Study Hide Info].

Custom item selection filters

The quiz now supports highly customizable item selection via the Open Framework’s “filters”.

Built-in filters:
  • Item Type (radicals, kanji, vocabulary)
  • Level
  • SRS Level
  • Have Burned (including resurrected and retired)
Filter packs:

[Additional Filters] (by @seanblue)

  • Recent Lessons
  • Leech Training
  • Don’t Show Items Coming Up For Review
  • …check the link above for up-to-date info

For scripters

The quiz can be opened programmatically with a specific set of items. See the [Self-Study Hide Info] script for an example.

Essentially, you just wait for the Self-Study Quiz script to be present, and then pass it an Open Framework filter configuration:

code
wkof.wait_state('ss_quiz', 'ready').then(open_quiz);
function open_quiz() {
    // Set up a custom filter.  We'll choose Level 1-5 Vocabulary in this example.
    var custom_options = {
        ipreset: {name: title, content: {
            wk_items: {enabled: true, filters: {
                level: {enabled: true, value: '1-5'},
                item_type: {enabled: true, value: 'vocabulary'},
            }},
        }},
    };

    // Open the quiz
    ss_quiz.open(custom_options);
}

Screenshots

163 Likes
Wanikani not really useful without Kaniwani?
[Userscript] Self-Study Hide Info
A question to the fast learners ~8 days per level
User script list
Kanji drill app?
What is the script which hides the readings and meanings of kanji and vocab in the main lists from the menu?
Strategy for catching up on reviews
Looking for a script to work on Leeches
Review burned kanji without reseting
Partners into Pain Level 11 in April 2019
Partners into Pain Level 11 in April 2019
Level 60 - A Year of Speed
My Journey Learning Japanese - Study Log
Kaniwani userscript
Is it weird how excited and nervous I am to have become a lifer?
WaniKani LevelUP drill (AKA Kanji practice) on Anki
What is your average score? Does it affect your mood?
What do you want now? (Request extensions here)
Level 60. How Long Did it Take YOU?
Your experience with new levels / study?
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
App similar to KaniWani for audion recognition?
[Userscript] WaniKani Open Framework Additional Filters (Recent Lessons, Leech Training, Related Items, and more)
I'm back with 1300ish reviews, help me :D
Reviewing/using notes with SRS?
Tip for faster leveling up
Wanikani Open Framework [developer thread]
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
Thinking of coming back
Trouble connecting sounds to meanings
Can I limit Recent Lessons in the "Extra Study" section to the most recent?
How to study enlightened items
Wanikani leeches to Anki
Do you do anything special to remember new words?
Viewing apprentice level kanji and vocab?
An overdue level 60 post
Listening reviews?
Strategies for a huge backlog?
Is it possible to give all meanings or readings for kanji or radicals in a single answer?
What if you don't remember right away
So I gave up on level 8 for 5 months but want to start back
Best way to review with Wanikani's SRS system
Is there an easy way to study mistakes?
Studying outside of reviews?
My frustration with the system
After my lessons I kinda forget everything
Failing vocabulary - consequences?
Site Design Suggestion - Vocabulary section put english below
Hello everyone! Brand new & curious! Lvl 1 lingering
Tips for remembering hard kanji
Advancing lessons
Listening practice app / site?
Tools to learn to distinguish multiple radical patterns
Is the WK system flawed?
What is the script which hides the readings and meanings of kanji and vocab in the main lists from the menu?
Why is WaniKani so slooow OMG LEVEL 3 I'M DROWNING IN LESSONS/REVIEWS
Self-Study Quiz for Verbs?
What do you want now? (Request extensions here)
Can I keep going forever?
Let's praise these USERSCRIPTS and their awesome CREATORS
Which flashcard app for extra reviews?
WaniKani Routine Thread
Stop burning turtles?
Thinking of resetting from 40 to 1
Writing practice extension ideas (or help me find one that does this)
[Userscript] Leech training
Learning SRS parameters
Slow going
Forever over 100 Apprentice
Forever over 100 Apprentice
I am stuck
Listening practice
Review Burned Kanji/Lattice Woes
Global review after 10 levels suggestion
[Help] Making a review script/page
Extra Reviews?
These leeches wont go away
If you reset from level 60, to which level?
Unlock all kanji at the start of a level
My strategy so far and how It will drive me crazy in the next months
Improving with Critical Items with a watch app, widget or lock screen app?
How do I use reorder to maximize my time while not changing the quality of learning?
[UserScript] Hide answers, not learned items and shuffle cards
[Request] Cram mode
Can I do custom reviews for specific levels
How many readings do the number kanji have?
Audio only reviews
More reviews per session?
User script for more intense lesson reviews?
[Userscript] Burn Manager (Review / Resurrect / Retire)
Critical Condition Items blockade
How many lessons/reviews a day should I do?
What do you want now? (Request extensions here)
What do you want now? (Request extensions here)
List of readings without the kanji
What is your way of Studying with wanikani?
What is your way of Studying with wanikani?
Memorizing Kanji
What about a "review everything" button?
Feedback after a month
Between the reviews
Is it possible to redo lessons?
[Unsupported] Leech training script
Level 60 in 1721 days aka doing WaniKani the slacker way
Japanisation Classroom new thread!
Studying between reviews?
How much effort do people put in?
Is there a resource like anki deck for vocabulary or Kanji seperated by levels?
What does your Reviews Timeline look like / How many reviews do you have?
Is WaniKani SRS adequate?
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
WK Leech Trainer Not Working Anymore
Increasing accuracy
Wanikani vocab listening recognition
Should I reset with all these burns?
Do you ever get re-quizzed on burned items?
[Userscript] Wanikani Incorrect Driller
In Praise of The New Audio and The Self-Study Userscript
KaniWani without SRS?
Kumirei's Userscripts
How do you make it out of Level 7?
How to "STAR" certain kanji / vocab for additional review?
Taking notes with wanikani
Should introduce a re-test of Burned items with an option, if wrong, to bring them back to life
Rapid Review
Options besides vacation mode?
Help - still confused about lessons going into reviews!
I feel i learn nothing
Accent of the new audio guy
Can I Generate Additional Reviews on All Items?
Percentage drop. (Tired brain or harder levels?)
Anyone have apps (android) that can help me memorize radicals?
Struggling with Mnemonics
Re-Reviewing
The 0/0 Streak Challenge
Reading and reviewing burns
Burn Review Script
Why do I have so many leeches?
Guru increasing, too much?
Looking for a "train leeches" script
WaniKani Leech Trainer - Broken?
Terribly Slow - I don't think I'll ever finish
Advanced Japanese Learner--how long would it take me to reach the last quarter of the course?
Do I reset my account?
Is there an app or script that helps me review burned items?
How do I put all the enlightened vocab and kanji back to master or guru without having to wait the 120 days?
Is there a way to review without a cooldown?
How paradisiacal is the PARADISE level?
How to kill a giant review backlog
How fast should I be progressing?
How to lower 500+ reviews
Self-Study Quick Question
Two Suggestions for WaniKani
Unburn (titlemustbetencharacters)
Having trouble recalling Guru words
~Level 7 Leaderboard Group
Starting to feel the burn!
How do you efficiently study kanji you're unfamiliar with?
Delete please5
The New And Improved List Of API and Third Party Apps
SRS system should be more flexible
Reviews are overwhelming
Wanikani improving and Living a LIFE!
Is WK a viable main study resource
Powerpunching my way to the golden badge! (AKA my level 60 thread)
[Userscript]: Part of Speech Filter (for Self-Study Quiz)
Coming back from a loooong hiatus
Overwhelmed with reviews and don't know what to do
Diary of a mad level 50'er
Did I do it all wrong?
Does studying go against the idea of SRS?
How to put burned items into review queue
Self-Study Quiz stuck on Loading
Benefits of a full reset
Tips for surviving the Death levels?
Normal to have a critical list full of Vocab?
Request: Audio review
Hitting a Wall
What do you want now? (Request extensions here)
Questions on pacing and review accuracy
Extension for failed answer
Selected Kanji Review Lesson?
Level 21 before 2021!
Regret Resetting lol
About those so called 'leeches'
Level 2 Blues
Making Progress on the Dashboard, Take 2
How do I get the most out of WaniKani?
Is there a way to see what are in the different enlightenment levels?
It's been too long, but now I'm back
Listening practice using wanikani?
How Should I Pick a Level to Reset To?
Request: Cram mode
Fell off the wagon, how to restart?
霧のむこうのふしぎな町 | Week 5 Discussion :wind_face: :houses:
Suggestion: Cram option
Random thoughts after 1 year on WaniKani
Inconsistent?!: Radicals: Square, Kanji: Square, Vocabulary: Long list difficult to read
[Userscript] WaniKani Dashboard SRS and Leech Breakdown
Coming back from vacation
Some newbie questions
WaniKani Anki Deck with New 2018 Content
Help with troubled Kanji
Trouble with Verbal Recognition
Best way to study
New to forums, not entirely new to Wanikani
Dstahn’s Study Guide
Visual ready-for-review indicator for items on the dashboard
Vocab struggles
Self-Study Quiz Not Working?
Ways/apps to get rid of leeches?
My review summary percentages are dropping!
Feeling 100% seen
Can i turn off the SRS? (learning disability+anxiety+TIME)
What is your strategy when you level up?
What is your leech quashing story?
How to turn on quiz mode
I’m thankful - Quizlet
What I think about the burn system
Bringing some forward
Burning Items after long break
Getting overwhelmed, does it get easier?
How do you learn your WK lessons?
Doing older reviews
What do you want now? (Request extensions here)
Trying to figure out if my wanikani speed is alright
Injured turtles
My Journey of 368 days (+ The Ultimate Guide for WK :open_book: )
Would using flash cards in-between reviews be detrimental?
"Inverted" learning methods
Self Review (Guru, Master, Enlightened) items for better retention
Kanji Quiz Speedruns
Overall Statistics
Way to test yourself on vocab using sounds?
[Userscript] WaniKani Open Framework Statistics Filters
What should I do about Leeches?
Big Decrease in Accuracy and Motivation
*ekg's leech battle blog - a study log of sorts
What has been the most frustrating WK level for you so far?
Script to remove burn, infinity script, post 60/lifetime tool
Spare app to review Kanji using WK API
My Journey of 368 days (+ The Ultimate Guide for WK :open_book: )
PLEASE: when hovering over burned kanji, we should see info!
[Userscript] WaniKani Open Framework Search Filters
API version 2 moving out of beta. Sunsetting API version 1
Already having trouble at level one
[UserScript] Wanikani Self-Study Plus (v 0.1.13) [Unsupported] (for now)
Let’s climb Tokyo Skytree - level 60 in autumn 2023
Audio Quitz, does it exists already?
Reviews or Lessons first? / not waving but drowning
[Userscript] Item List Filter (for Self-Study Quiz)
[Userscript] Wanikani Item Inspector
Hello! And, when do my missed answers catch up to my total number?
[Userscript] WaniKani Open Framework Date Filters
Wanikani level only Kanji practice?
Question about resetting and burned items
Burnt items?
Kanji are getting harder
[Unsupported] Leech training script
My scripts
Hit a brick wall. Need help! :(
I took a break, what now?
I took a break, what now?
Struggling with SRS
Concerned with Lessons
Back after a year or so
Why doesn’t some vocabulary stick?
Help! Vocabulary. Study Tips
A certain Bidoof's acquired cake, confessions of a Level 60!
Not remembering meaning of vocab I know from WK when listening
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
The long and winding immersion path to WaniKani level 60
Is there a script that lets me bypass radicals in some way?
[Userscript] WaniKani Custom Immersive Dashboard
[Unsupported] Leech training script
My Wanikani journey of 353 days, or what not to do
Is there such a thing as eternal reviews?
Mastering じつ・にち, にん・じん, ねん・とし etc
What is your approximate number of reviews before you get a single item down (kanji,rads.,vocab.)
Should I be worried and slow? Or should I just continue my pace?
Making notes?
:durtle_hello: Let's Durtle the Scenic Route :turtle:
Feature Request: Learn radicals from next lesson
Tip for those on the fence about resetting after a long break (2+ years) but was at level 49
Finding time for Wanikani? (、._. )、📚
Way to unburn items to Enlightened?
Kanji flashcards app
Be honest: How many "tries" do you need
Is there a way to make a custom review set from burned items?
Feature Request: "Mark For Review"
Stacking down
Can I get past review summaries?
Level 60 - 350 days of speed
Holistic Japanese Learning Advice Thread
Extra study/ Self study quiz replacement
What do you want now? (Request extensions here)
Some questions from a newbie
Stuck on level 49
Listening Quiz Option
:durtle_hello: Let's Durtle the Scenic Route :turtle:
[Userscript] The GanbarOmeter
Does anyone have any userscript recommendations?
My first post and ...I give up
Speaking Practice Tips for the Shy and Socially Anxious
Juggling Wanikani with Bunpro
Practicing everything?
I resurrect everything
Is accuracy this low normal?
Too many leaches!
Review all? Shuffle?
Is there a way to go through all burned/Enlightened content?
Vocabulary English to Japanese
Level 10-11 hit different
Should I start again?
English multiple choice option
Took a long break, feeling very discouraged
Reading to Meaning Mode Idea (would this help anyone else?)
Cramming kanji for exam
What do you want now? (Request extensions here)
Wiritng kanji in vocabulary practice?
Any WaniKani script that allows me to repeat all radicals/kanjis/vocab?
How many "KANJI" can you review per minute?
Spaced repitition review time could be adjusted (not turned off) - title correction for topic clarity
Luminaries
Rote review rounds
Kanji reviews
Getting down to 50 Apprentice
Suggestion Box: Allow Selection Of Burned Item Reviews
Custom reviews?
[Userscript] The GanbarOmeter
Let's make Wanikani less punishing
Well, let's share tips on how to be more productive and what mistakes not to do[SHARE TIPS]
After 2 Years, I'm finally at Lvl.60
Another thoughts-after-Level-60 thread!
Critical Condition Items... how do you use the list?
What's your average number of correct percentage in a review session?
Getting reviews / practising after finishing WaniKani
All my leeches are transitivity pairs and 人 (にん or じん)
Getting reviews / practising after finishing WaniKani
Having trouble learning new kanji
Wrong answers due to typos
Wrong answers due to typos
My main problem with Wanikani
Recognising vocab
Recognising vocab
Fluently speaking Japanese without being able to read it
Any help with learning English to Japanese vocab?
Do you recommend a full reset after a 5 year hiatus?
Forgetting Burned Kanji/Vocab Stinks
Automatically say words after I get them right
Discouragement
WaniKani Study Buddy Race - 2023, All Aboard!
Questions regarding: Leveling Speed, Scripts and Apprentice item count
English first Anki deck?
Is there a way to practice a subset of items?
[Unsupported] App Store script
Randomized Voluntary Study of Previous Content?
CLOSED [Survey] How satisfied are you with WaniKani?
Race to Your Goal! December 2020 JLPT
Essential Scripts / Addons for New Users
My retention seems to be getting worse
Race to Your Goal! December 2020 JLPT
Olympians (medalists announced - congrats everyone!)
Advice for resuming after two-month gap
Reviewing certain levels
New Behavior for Extra Study Recent Mistakes
Review all Kanji, not only recent lessons
Repeat old levels
Looking for Specific Filter Review Mods
Returning after long hiatus, tips for getting started again, and must have scipts?
Returning after 2.5 years - Reset?
My (lengthy) introduction, questions, and gripes
How to create a custom extra study set?
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
Vocabulary words sound recognition
Recommendations for level 60 returner (reset? Etc)
Starting wanikani as an advanced speaker -- should I continue?
New lessons put into critical items
Frustration
Burned 毛糸 - WaniKani's role
Frustration
Re-reviewing burned items
Back from a long vacation. Should I start over?
Script for Skipping English on extra study
At long last
Level 7 - Nothing sticking anymore
"Extra Study" options for each individual level you've completed. Yay or Nay?
Reset Progress of Individual Items
After the pileup: how to manage reviews when they all come due at once?
Why did I never do my reviews ASAP? Like oh my gosh
3 Month Level-Up? What is Happening?
Ability to take Level Quizes and Organize levels
Best Way to review burnt items
The 7 Year Marathon - Level 60 Celebration Post
Tool for training at distinguishing similar kanji
Anyway to review previous levels?
他所 reading suddenly changed
The 7 Year Marathon - Level 60 Celebration Post
Japanese in one year?! - Not your usual study log
Any third party apps that test E->J of items you just reviewed on WaniKani?
Long Time No See! Need help
Same looking Kanji reviews
Level 60 - A Year of Speed
Level 60 — どこまでもいこう
Vocabulary quizzing to help a newbie
Quiz on entire level?
Finally got to 0 reviews after a long break
Picking myself up again and making it to level 60 in 470 days despite the odds
New trick / tip
Japanese in one year?! - Not your usual study log
Updated best scripts and app to start Wanikani journey?
Back and Reset
How to start over?
Things feel more difficult recently
Way to specifically test vocab
Is there a way to target specific reviews?
Custom quizes
First Post and Subscription Question😅
Reviewing burn items - Any change they could be unburned?
How to re-quiz all kanji of a specific level?
CherryApple's Study Log
Is there a way to see my oldest unburned cards?
How do I review all kanji at a certain level?
Help with burned item reviews needed
The 0/0 Streak Challenge
Lesson batch size limit
Audio Only app (and question on audio API)
Ability to review any unlocked item
ひさしぶりです! - 漢字もひさしぶり。。。
[Userstyle] Elementary Dark
How to review old kanji/radicals that you cant remember anymore
Kanji drill only
Is there any app for this?
Choose Burned Items to review
Fill up lessons queue completely?
Looking for a "train leeches" script
Recognizing Kanji/vocabulary while listening
Which level should I reset to?
Is this a good idea?
Wanikani Inconsistency & Limitations
Need help editing Self-Study script
yES! NEW LEsSSONS FINALLY
The reverse review
User script that quizzes you on random stuff?
Vocab - Is it just me?
[Userstyle] Elementary Dark
How to remember new Kanji?
WK asks the word I answered incorrectly immediately again. Why can it move it!
Question about Srs
Is there anyway to do audio lessons?
Level 60 - A Year of Speed

How was this posted 15 hours ago and I missed it.




Edit
: a little dumb of a request, but if possible being able to toggle non-burned and not just locked would be cool.

4 Likes

THIS IS GREAT. I just started using absalon’s script and found it very useful, now it’s time to upgrade!

 

9 Likes
sirvorn said...Edit: a little dumb of a request, but if possible being able to toggle non-burned and not just locked would be cool.
Good idea!

Question:  I've been debating something.  If you'll notice, each section (radical/kanji/vocab/level) currently operates independently.  If you move between sections, you've gotta press the corresponding sequence of buttons to hide/unhide and randomize.  I was debating still having the buttons at the top of each section, but having them affect everything on the page instead of just the section that follows a set of buttons.  Would you prefer it that way?

Question2:  Would you prefer that it save your last configuration, and automatically hide and randomize using the same settings as your last page visit?
1 Like

For the questions i think its fine to just keep those features as they are personally. Thanks for the scripts as always

rfindley questions… I think it’s perfect as is. anymore is simply icing ~frankiebluej

frankiebluej said... rfindley questions... I think it's perfect as is. anymore is simply icing ~frankiebluej
Maybe it's just me but the icing on the cake is almost always my favorite part of the whole cake...
1 Like

this is exactly what I use on the mobile app, good now I can do it on the browser as well :smiley:

v1.1.0 - (2016-05-11)
  - Added “presets”.
  - Added filtering of “burned” and “non-burned”.
  - Added saving of config.



For now, if you want to add to or modify the presets, they are at the top of the script.

v1.2.0 - Added preset manager.



Thanks for the update :stuck_out_tongue:

Question for those of you using this script…

I’ve added the following:



It’s exactly what it looks like:  a way to self-study your old or current items, but in WK Review format.

But I haven’t uploaded the update yet.  It’s a pretty significant addition to the functionality of the script – and it more than doubled the code size – so I wanted to ask for opinions on whether to proceed with uploading the update, or release this one under a different name.

[I also&nbsp;realized Ethan has a script with very similar name, so I was thinking about changing it anyway… &nbsp;not sure what name to give it, though.]

Seems like these two would go well together - a complete self-study package in one handy script.

rfindley said...
sirvorn said...Edit: a little dumb of a request, but if possible being able to toggle non-burned and not just locked would be cool.
Good idea!

Question:  I've been debating something.  If you'll notice, each section (radical/kanji/vocab/level) currently operates independently.  If you move between sections, you've gotta press the corresponding sequence of buttons to hide/unhide and randomize.  I was debating still having the buttons at the top of each section, but having them affect everything on the page instead of just the section that follows a set of buttons.  Would you prefer it that way?

Question2:  Would you prefer that it save your last configuration, and automatically hide and randomize using the same settings as your last page visit?
 I think (in your little gif video) that this looks very cool and handy indeed! Especially with the ability to toggle burned/unburned.

To answer both of your above questions... Yes and Yes.

All the features are useful so if you decide to split the update into two scripts, people will want to download both of them. Therefore, just keep it within one script. looking forward to it. Maybe something like self -paced wanikani as a name

rfindley said...But I haven't uploaded the update yet.  It's a pretty significant addition to the functionality of the script -- and it more than doubled the code size -- so I wanted to ask for opinions on whether to proceed with uploading the update, or release this one under a different name.

[I also realized Ethan has a script with very similar name, so I was thinking about changing it anyway...  not sure what name to give it, though.]
I'd love this.
I have Ethan's self-study script installed also but have it disabled, since whenever I enable it, it automatically converts what I type into kana during reviews (yes the meanings, not the readings)
I haven't tested much beyond turning every script I use off and on again until I found the culprit, so I can't say for certain if it's another script that messes with Ethan's script.
I also use your (self-study) script and the item marker script for kanji specifically, just after I learned them. (before the first review, ideally).
It would be awesome if this all somehow would work together.

Thanks for all your work. <3
1 Like

I’m now thinking I’ll install this script tomorrow afternoon to only show all my burned items, and practice some kanji writing!
(And do extra recall on them too, hiding the English.)

>:D

rfindley said...But I haven't uploaded the update yet.  It's a pretty significant addition to the functionality of the script -- and it more than doubled the code size -- so I wanted to ask for opinions on whether to proceed with uploading the update, or release this one under a different name.
 Personally would love to see this update to the script :) Though if you decide to release under a different name, up for that too!

It seems really interesting, especially with the review add on. I haven’t tested it yet as I doesn’t have that much to study on except for what wanikani already reviews me on but it seems like it could be useful later on.
It’s very nice of you to develop an release all these scripts that improves WK bit by bit.