Scripts
-
-
Neopets: Instant Trudy's Surprise JS - I don't have time to wait three years until Trudy's surprise finishes spinning and gives a random set of slots that don't even mean anything. Neither do you!
-
Neopets: Quest Improvements JS - Adds an estimated value for the items requested of you in every quest. Also remembers and fills your Brain Tree answers.
-
Neopets: No Reload on Random Event JS - Prevents you from exiting a page (with a pop-up) if a random event has been triggered in it.
-
Neopets: Kacheek Seek Fix JS - Fixes Kacheek Seek, adds a list of hiding spots for your convenience, and lets you play using your keyboard only
-
Neopets: Split News/Alerts Unread Badges JS - Splits the unread notification badge in the beta layout into two, one for news and one for alerts.
-
Neopets: Shop Auto SSW JS - Searches for an item in SSW as soon as you select its price textbox if the price is 0
-
Neopets: Shop Price Date Tracker JS - Keeps track of the date when you last priced an item in your shop. Allows you to clear prices that have been set too long ago.
-
Neopets: Outbox (Sent NeoMail) JS - Saves the last 100 sent neomails in an Outbox
-
Neopets: Daily Quest Links JS - Adds links to quickly complete daily quests
-
Neopets: Remove Premium Reminders JS - Removes all the little "Hey if you have premium you can get X!" things. Doesn't touch actual ads.
-
Neopets: Customization Load Fix JS - Gets rid of the Cloud Jubjub blocking you from customizing your pets. Your outfits might not be saved. This is a hail mary.
-
Neopets: Trading Post Buttons to Links JS - Transforms the "Make an Offer" and link copy buttons in the Trading Post into links so you can right-click them
-
Neopets: Bigger Text Areas JS - Makes various text boxes a lot bigger
-
Neopets: Lab and Petpet Lab Selector JS - I tried a bunch of scripts that said they did this but none worked. Allows you to favorite pets and petpets and displays them separately. Optionally hides all other pets.
-
Neopets: Faerieland Employment Agency Estimates JS - Gives price estimates for each job that doesn't require a coupon, and calculates your profit.
-
Neopets: Guild Poll Alert JS - Sends a native browser notification whenever you load a page in your guild and there's a new poll in it
-
Neopets: Quick Stock Pricer JS - Adds itemDB prices to your Quick Stock page. Updated for the API changes!
-
Neopets: Grarrl Keno Helper JS - Adds a button to Grarrl Keno that allows you to play with 10 random eggs with one click instead of five clicks plus typing. Change const bet to your bet amount.
-
Neopets: Godori Pop-Ups Begone JS - Blocks the pop-up alerts in Godori
-
Neopets: Improve Page Titles JS - Removes "Neopets - " from the start of a tab/window's title and renames a few titles
-
Neopets: Avatars in Reverse Order JS - Reorders avatars in the Neoboards preference page to most recent first
-
Neopets: Gallery Link on Shops Menu JS - Adds a Gallery link to the Shop menu
-
Neopets: Remove Tales of Dacardia and Faerie Fragments Spam JS - Automatically deletes neomail about Tales of Dacardia and Faerie Fragments rewards
-
Neopets: Muted Wheels JS - Mutes all wheels
-
Neopets: "Save Changes" On Top Left JS - Moves the "Save Changes" button when editing a PetPage to the top left of the screen
-
Neopets: Bigger SVG on page JS - Resizes customization SVGs so they're 1920px wide/high when you see them in their own page. That way you can save a bigger version.
-
Neopets: Quicker Fishing Vortex Pet Change JS - Adds links to quickly switch between pets while fishing
-
Neopets: Lottery Numbers Generator JS - Generates not-so-random numbers for you to play in the lottery, making sure you repeat as little numbers as possible to increase your chances of winning. And it actually works! Unlike 90% of the lottery userscripts!
-
Neopets: Grayscale Forgotten Shore JS - Makes the Forgotten Shore image black and white when there's nothing to be found
-
Neopets: Alert and Post Notifications JS - Shows a native browser notification whenever you get an alert, random event, refresh your guild board and there's a new post, or refresh a topic and there's a new post.
-
Neopets: SDB Improvements (Single Page, Prices, No Reload, Export) JS - Records all items in your SDB and adds a button to display them all in a single page
-
Neopets: Battledome Item Logger JS - Logs what prizes you have received at the Battledome, not including neopoints, and exports it with the formatting of your choice
-
Neopets: Count Posts JS - Counts your posts since a reference post in a guild board or a topic
-
Neopets: Another Bank Improvement Script JS - The others didn't do exactly what I wanted. Deposit All, Deposit Round, Withdraw All/15k/50k/100/600k/1m, saved PIN, interest protection, bye bye upgrade area, k to 000 and m to 000000, visual commas
-
Neopets: Favorite Battledome Opponent JS - Allows you to favorite Battledome opponents so they'll be shown first in the list
-
Neopets: Store All JS - Selects closet (for wearables) or deposit for every item in your quick stock. Focuses on the submit button so you only have to press enter.
-
Neopets: Move BD Pets to Top JS - Moves training pets, as well as favorited pets, to the top of the page in the Academy and Training Schools.
-
Neopets: Book and Food Tracker JS - Adds a border to books/gourmet food a tracked pet hasn't read/eaten yet. Also moves them to the top in various pages.
-
Neopets: Highlight Wearables in Quick Stock JS - Highlights wearable items in Quick Stock. Optionally auto-selects "Closet".
-
Dress to Impress: Auto Compare JS - Turns the compare feature on by default and hides categories with no comparable items
-
Neopets: Add Post Number to Topics JS - Adds a post's number (starting at 1) to the right of its date. Adds its ID as a tooltip.
-
Neopets: Copy Post Info JS - Adds a button to copy a NeoBoard post's timestamp, username, page, and maybe post number
-
Neopets: No Top Links JS - Removes all top links from the old layout and adds SDB to the Shops dropdown menu
-
Neopets: Shop Condenser JS - Condenses your shop's view. Removes useless elements.
-
Neopets: Smilies Helper JS - Adds a smiley/emoji/emoticon list with previews and search to neoboards, neomail, and guilds
-
Neopets: Stocks Portfolio Filter JS - Adds links to quickly switch between pets while fishing
-
Neopets: No-Reload Safety Deposit Box JS - Allows you to take one, a number, or all of an item without reloading the SDB page
-
Neopets: Game Avatar Infobox JS - Adds a little box above your high score in a game telling you how many points you'd have to score to get its avatar
-
Neopets: Sorter for Safety Deposit Box JS - Allows you to click on each column header on your Safety Deposit Box to sort that page by its values
Libraries
-
Neopets: Shop Wizard Anchor Creator JS (Library) - Creates an anchor elements that opens the normal Shop Wizard if an user doesn't have Premium, or the Super Shop Wizard if they do.
-
itemDB Fetch Lib JS (Library) - Fetches something from itemDB, handling authentication issues arising from the March 2026 API update.
