Neopets: SDB Improvements (Single Page, Prices, No Reload, Export)

Records all items in your SDB and adds a button to display them all in a single page

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

نووسەر
saahphire
Daily installs
0
Total installs
87
Ratings
0 0 0
وەشان
1.0.0
Created
2025-10-24
Updated
2026-01-06
Size
32.4 KB
مۆڵەت
Unlicense
Applies to

This script is now unsupported.

That means I won't update it anymore, and won't fix any bugs. itemDB is answering my calls with empty responses and success codes. I have no way to find out why that's happening and don't feel like bothering anymore. The sorting feature doesn't work with all recorded items (only the first X items get sorted) and now even search is broken.

I'll post a new script with only the no-reload buttons and sorting in the future. This script is left as is here in case someone thinks it's still useful enough to warrant being kept alive.

This script does the following:

  • Stops the SDB page from reloading whenever you remove items from it
  • Adds two buttons to each item:
    • All: take all of the items to your inventory
    • Move: Take the number you wrote to your inventory
  • Records every item in every page of the SDB you visit
  • Adds a button to display all these recorded items in the current page
    • "Move selected items" is disabled when your items are displayed. Use individual buttons instead.
  • Adds a button to forget every item because it doesn't keep track of items you remove, that's too much work
  • Adds buttons to SDB columns so you can sort by their values
  • Adds a column with prices from itemDB. The prices get updated every time you see a SDB page, but not when you display every item, so that's another thing to keep updated.
  • A column with Charity Corner prices might be added if I'm ever playing Neopets when they bring it back. Otherwise, this script is Unlicensed. Add the column and share your version with others!
  • Adds a button to export the page's source code to the clipboard so you can import them all to JellyNeo. It looks like their limit is 750 items at a time, so you have to click the button (and import your clipboard) multiple times. https://items.jellyneo.net/wishlists/import/
  • Adds a button to export the page to a JellyNeo-style petpage's code so you can import them all to itemDB at once. https://itemdb.com.br/lists/import/advanced
  • A Dress to Impress export button doesn't seem possible.
  • Compatible with /u/chaiinchomp's Better SDB Item Removal (even if it does get a bit crowded)
  • Compatible with diceroll123's Search Helper
  • Compatible with NeoQuest.Guide's SDB Sorter and Est. NP/CC Value, they don't interact at all

The prices displayed are taken from itemDB. Please consider contributing by installing a simple userscript: https://itemdb.com.br/contribute