Discover, browse, and install scripts using this: WaniKani App Store
Scripts are ranked in the following categories:
- Top Installs
- Top Likes
- New Releases
- More…
Each entry features a preview image, shows the number of likes and installs, and links through to the forum post for more information.
Once installed, you can visit the app store from the dashboard menu:
If you are a script author and you want an image shown on the app store, please upload an image to the opening post for your script. If your script is not listed, please ensure that it has a forum post in the “API And Third-Party Apps” section. If you find any inaccuracies in the listing information, please let me know!
FYI I intend to expand on the app store by making it aware of what other scripts are already installed. This requires script authors to add the following lines to their scripts: (it’s a long line, ensure you copy all of it!)
// Hook into App Store
try { $('.app-store-menu-item').remove(); $('<li class="app-store-menu-item"><a href="https://community.wanikani.com/t/there-are-so-many-user-scripts-now-that-discovering-them-is-hard/20709">App Store</a></li>').insertBefore($('.navbar .dropdown-menu .nav-header:contains("Account")')); window.appStoreRegistry = window.appStoreRegistry || {}; window.appStoreRegistry[GM_info.script.uuid] = GM_info; localStorage.appStoreRegistry = JSON.stringify(appStoreRegistry); } catch (e) {}
As always, all and any feedback welcome. Enjoy!
Original post retained:
The problem:
There are so many user scripts now that discovering them is hard. We rely on accidentally discovering new ones on the forum. Yes. There’s a great list of third party apps, but short of reading all the descriptions and installing them, it’s hard to get a feel for what is available and what they are like.
A solution:
I’m picturing a WK “App Store” userscript. Something that is aware of what userscripts you already have installed, and can guide you through discovering new ones by showing you previews of what they look like.
What do you think?!