# \[Userscript\] Enhanced Search Results v0.0.7

**URL:** <https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434>\
**Category:** API And Third-Party Apps\
**Created:** [August 16, 2020, 4:34pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434 "2020-08-16T16:34:42Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [August 16, 2020, 4:34pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/1 "2020-08-16T16:34:42Z")

</div>

> ⚠ 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.

**Due to changes with Wanikani’s search page, versions 0.0.6 or earlier will not work.**  
Please ensure you have the latest version installed.

Here’s what it does so far (v0.0.6):

- Makes Kanji and single-Kanji Vocabulary searchable by [SKIP code](https://nihongogogo.tumblr.com/post/170692338264/looking-up-kanji-by-skip-code);
- Makes subjects searchable by User Synonyms;

It might need your API V2 key in the code, but I do look for it where [WKOF](https://community.wanikani.com/t/installing-wanikani-open-framework/28549) keeps it, so maybe not.

> **[WK Enhanced Search](https://greasyfork.org/en/scripts/408884-wk-enhanced-search)**
>
> Enhance WaniKani's Subject Search Results

It’s been a while since I released a new script so let me know what you think, or if you have any problems with it.

Example search output:

 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/f/d/a/fda45371b60d6470304cf42d813644b3f0e8282e.png)

---

<div class="post-metadata">

**Author:** ![seanblue](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/seanblue/32/579844_2.png) [@seanblue](https://community.wanikani.com/u/seanblue)\
**Post date:** [August 16, 2020, 4:42pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/2 "2020-08-16T16:42:51Z")

</div>

You linked to my script instead of WKOF. 🙂

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [August 16, 2020, 4:48pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/3 "2020-08-16T16:48:03Z")

</div>

Sorry, it’s quarter to one in the morning, I’m a bit sleepy and about to go to bed.  
Fixed it now.

---

<div class="post-metadata">

**Author:** ![darkness\_rising](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/darkness_rising/32/312966_2.png) [@darkness\_rising](https://community.wanikani.com/u/darkness_rising)\
**Post date:** [August 16, 2020, 5:00pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/4 "2020-08-16T17:00:46Z")

</div>

This seems cool! I would love to be able to filter search results more. I don’t know anything about SKIP codes and probably won’t use them, but I’ll keep an eye out for when you add more. 🙂

---

<div class="post-metadata">

**Author:** ![Pep95](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/pep95/32/280870_2.png) [@Pep95](https://community.wanikani.com/u/Pep95)\
**Post date:** [August 16, 2020, 6:34pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/5 "2020-08-16T18:34:15Z")

</div>

What is skip code in this context? I tried googling but didn’t find anything relevant.

---

<div class="post-metadata">

**Author:** ![Kumirei](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/kumirei/32/480522_2.png) [@Kumirei](https://community.wanikani.com/u/Kumirei)\
**Post date:** [August 16, 2020, 6:38pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/6 "2020-08-16T18:38:10Z")

</div>

> **[Kodansha Kanji Learner's Dictionary | SKIP](https://en.wikipedia.org/wiki/Kodansha_Kanji_Learner%27s_Dictionary#SKIP)**
>
> The SKIP method used by the Kodansha Learner's Dictionary is an original system for indexing kanji, meant to be accessible to those who have no prior knowledge of them. Instead of organizing kanji based on radicals, they are organized based on pattern. Based on how a kanji can be divided into sections, they are grouped into four main categories: Left-Right (1), Up-Down (2), Enclosure (3), and Solid (4). Users then count the number of strokes in each segment, and use them to determine the kanji...

---

<div class="post-metadata">

**Author:** ![Pep95](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/pep95/32/280870_2.png) [@Pep95](https://community.wanikani.com/u/Pep95)\
**Post date:** [August 16, 2020, 6:55pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/7 "2020-08-16T18:55:33Z")

</div>

Oh neat!

---

<div class="post-metadata">

**Author:** ![zEUs\_Japanese](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/zeus_japanese/32/354836_2.png) [@zEUs\_Japanese](https://community.wanikani.com/u/zEUs_Japanese)\
**Post date:** [August 20, 2020, 11:27am UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/8 "2020-08-20T11:27:17Z")

</div>

A new script by Ethan! It’s been a while, nice.

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [August 21, 2020, 2:31pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/9 "2020-08-21T14:31:48Z")

</div>

Just added user synonyms to search.  
Not sure why that wasn’t default for the website but, now it does two things.

---

<div class="post-metadata">

**Author:** ![KarelvanHasselt](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/karelvanhasselt/32/455944_2.png) [@KarelvanHasselt](https://community.wanikani.com/u/KarelvanHasselt)\
**Post date:** [October 18, 2021, 10:39am UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/10 "2021-10-18T10:39:30Z")

</div>

Does this script work for anyone else? I added my API key to the code, but both the skip code and user synonyms don’t work with searches. I have WKOF and all my other scripts work fine.

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [October 18, 2021, 12:26pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/11 "2021-10-18T12:26:41Z")

</div>

It looks like Wanikani have changed their page structure as they have a right to do. It breaks some of my scripts because I basically expect things to be a certain way.  
I may find time on Wednesday to patch it up. Hopefully I’ll be able to make it a little more robust in the future instead of so much cat and mouse.

---

<div class="post-metadata">

**Author:** ![KarelvanHasselt](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/karelvanhasselt/32/455944_2.png) [@KarelvanHasselt](https://community.wanikani.com/u/KarelvanHasselt)\
**Post date:** [October 18, 2021, 2:46pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/12 "2021-10-18T14:46:22Z")

</div>

Ah, sorry to ping you with some work. Your efforts are appreciated though!

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [October 18, 2021, 2:54pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/13 "2021-10-18T14:54:14Z")

</div>

Thanks, it’s alright. A lot of my scripts need updating. I’m trying to be realistic about when I have time for it though. I just did a dirty patch on my overlay script yesterday.  
I’m glad you let me know there was a problem. I haven’t used it myself for a while.

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [October 18, 2021, 2:55pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/14 "2021-10-18T14:55:33Z")

</div>

But for now I sleep. It’s 11pm in Perth.

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [October 21, 2021, 3:42pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/15 "2021-10-21T15:42:04Z")

</div>

The code still needs a bit of a clean up, but I got it working for myself.

Please update to version 0.0.6 and let me know if it’s working now for you too.

---

<div class="post-metadata">

**Author:** ![KarelvanHasselt](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/karelvanhasselt/32/455944_2.png) [@KarelvanHasselt](https://community.wanikani.com/u/KarelvanHasselt)\
**Post date:** [October 21, 2021, 4:15pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/16 "2021-10-21T16:15:46Z")

</div>

Updated it and it works. Thanks a bunch.

---

<div class="post-metadata">

**Author:** ![anon87128043](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@anon87128043](https://community.wanikani.com/u/anon87128043)\
**Post date:** [October 21, 2021, 5:30pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/17 "2021-10-21T17:30:13Z")

</div>

> [@Ethan](#):
>
> Makes subjects searchable by User Synonyms;

![bison](https://global.discourse-cdn.com/wanikanicommunity/original/4X/8/8/3/883146f4cf33e0aadf2588111bd664c8ba042fd6.gif)

---

<div class="post-metadata">

**Author:** ![Szystedt](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/szystedt/32/702622_2.png) [@Szystedt](https://community.wanikani.com/u/Szystedt)\
**Post date:** [August 24, 2022, 10:01pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/18 "2022-08-24T22:01:17Z")

</div>

Oh my my _my_! I see I’m not the only bookworm here!

---

<div class="post-metadata">

**Author:** ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)\
**Post date:** [October 25, 2025, 11:36am UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/19 "2025-10-25T11:36:07Z")

</div>

I have updated this script so hopefully it works again on the new layout.

---

<div class="post-metadata">

**Author:** ![richardf89](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/richardf89/32/745590_2.png) [@richardf89](https://community.wanikani.com/u/richardf89)\
**Post date:** [November 22, 2025, 6:03pm UTC](https://community.wanikani.com/t/userscript-enhanced-search-results-v007/45434/20 "2025-11-22T18:03:43Z")

</div>

This looks like just what i need! Will give it a go tonight. Thanks
