How to Install Userscripts
Userscripts are small JavaScript programs that add features or improve websites directly in your browser. To run userscripts, you need a userscript manager extension.
Recommended Userscript Managers
Tampermonkey (Best Choice, Recommended)
Tampermonkey is the most powerful and widely supported userscript manager. If you are unsure which one to use, use Tampermonkey.
- Works on almost every major browser
- Excellent performance and compatibility
- Script install and update support
- Advanced permissions and security controls
- Supports nearly all modern userscripts
Greasemonkey (Firefox Only)
Greasemonkey is the original userscript manager, but today it is more limited and supports Firefox only. It is fine for basic scripts, but Tampermonkey is the better choice for advanced scripts.
Top 10 Major Browsers Supported
Tampermonkey supports all of the following browsers:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Safari (macOS)
- Opera
- Opera GX
- Brave
- Vivaldi
- Chromium
- Kiwi Browser (Android)
Greasemonkey supports:
- Mozilla Firefox only
Install Tampermonkey
Step 1: Install the Extension
Open your browser's extension store and search for Tampermonkey. Click Add to Browser and approve permissions.
- Chrome Web Store (Chrome, Edge, Brave, Opera, Vivaldi)
- Firefox Add-ons (Firefox)
- App Store (Safari on macOS)
After installation, you should see the Tampermonkey icon in your browser toolbar.
Step 2: Install a Userscript
There are two common ways to install a userscript:
Option A: One Click Install (Recommended)
- Open the userscript page or link
- Tampermonkey will automatically open an install screen
- Click Install
- Done. The script is now active
Option B: Manual Install
- Click the Tampermonkey icon
- Choose Create a new script
- Delete the default template
- Paste the full userscript code
- Press Ctrl + S (or Command + S on macOS)
- Close the editor
Step 3: Enable and Manage Scripts
- Click the Tampermonkey icon to see installed scripts
- Toggle scripts on or off instantly
- Open the Dashboard to edit, update, or remove scripts
- Refresh the website to apply changes
Install Greasemonkey (Firefox)
- Install Greasemonkey from Firefox Add-ons
- Restart Firefox if prompted
- Open a userscript page
- Click Install
- The script will activate automatically
Why Use Userscripts on Neopets?
Neopets is a complex site with many pages, systems, and legacy layouts. Userscripts help modernize the experience and remove unnecessary friction without modifying the game itself.
- Save time: Add quick links, buttons, and shortcuts to commonly used pages.
- Improve usability: Clean up cluttered layouts, highlight important information, and add missing UI features.
- Enhance navigation: Jump between shops, dailies, inventories, and tools faster.
- Quality of life upgrades: Things like price lookups, item info panels, and visual improvements.
- Personal customization: Tailor Neopets to how you play without affecting other users.
Neopets and Using Userscripts
- Use trusted scripts only: Install scripts from reliable sources and always review what they do.
- Match the right pages: Scripts only run on the pages they are set to match.
- NeoPass and subdomains: Neopets uses multiple domains and subdomains. Scripts must include the correct match rules.
- Avoid aggressive automation: Heavy auto refresh or auto buying can be risky. Quality of life scripts are safer.
- Disable scripts if needed: You can turn scripts off instantly from Tampermonkey if something breaks.
Common Questions
Do userscripts work automatically?
Yes. Once installed, they run automatically when you visit matching websites.
Are userscripts safe?
Userscripts can read and modify web pages, so only install scripts from sources you trust. Tampermonkey shows permissions clearly before installation.
Can I disable a script temporarily?
Yes. Use the Tampermonkey menu to toggle scripts off instantly.
Final Recommendation
If you want the smoothest experience, best compatibility, and future proof support: Use Tampermonkey.