Trend Explorer
Recent download momentum
Hourly download deltas for the last 48 hours.
About this addon
What it does

A complete pet companion for Hunters: browse your stable without visiting one, preview pets in a 3D model viewer, see tameable beasts on the world map and minimap, and get tooltip info that tells you at a glance whether a beast is tameable for your spec.
Updated for the latest game version, with a freshly rebuilt pet database covering every major zone from Classic through Midnight.
What's New
- Hunter-only runtime loading now prevents the addon's UI, settings, map pins, tooltip hooks, and pet data from initializing on non-Hunter characters.
- 7,275 tameable pets mapped across 170 zones, including all current Midnight content (Eversong Woods, Isle of Quel'Danas, K'aresh, Hallowfall, Isle of Dorn, The Ringing Deeps, Azj-Kahet, and more).
- Stable Master pins now appear on the world map and minimap for Hunters, filtered by your faction.
- Database rebuilt from a resilient pipeline that cross-validates Wowhead with the previously shipped dataset, so pets you could already see don't disappear when Wowhead has a bad day.
- Coverage of recent battle pet families and reclassified beasts.
Changelog
- π οΈ Fixed stable viewer edge cases: unloaded stable data no longer mixes active pets into the left pet list, and active-pet slots now respect their real slot IDs so empty slots stay empty.
- π‘οΈ Added Hunter-only runtime guards so non-Hunter characters no longer initialize GiuiceHunterPets settings, map pins, tooltip hooks, UI frames, or pet/stable data.
- π +204 tameable pets, full Midnight coverage (Eversong, K'aresh, Quel'Danas, Hallowfall, and more).
- π Stable Master pins on the world map and minimap, with a dedicated settings toggle.
- π Updated coordinates and reclassified families synced with current Wowhead.
- π‘οΈ More resilient data pipeline β known-good pet locations preserved even when Wowhead has parsing issues.
- β‘ ~3-4Γ faster source refresh under the hood.
Features
Virtual Stable Viewer
Browse every pet in your stable from anywhere in the world β no need to visit a Stable Master.
- Full pet list with name, level, abilities, food preferences, and active-slot status
- 3D model viewer with rotation
- Search box and family-based filtering
- Beast Mastery secondary-pet slot displayed when applicable

Map Pins
Tameable beasts show up as pins on the world map and the minimap, with a 3D model preview when you hover.
- Filter pins by classification: All, Rare only, Elite only, or Disabled
- Minimap pins update automatically when you change zones
- Tooltip preview includes the pet's family icon and 3D model
Stable Master Pins
Stable Masters also appear on the world map and minimap for Hunter characters.
- Faction filtering hides opposing-faction Stable Masters
- Neutral Stable Masters are shown to both factions
- A dedicated settings checkbox turns Stable Master pins on or off immediately

Tooltip Enhancement
Hover any beast in the world to see, at a glance:
- Whether the beast is tameable by your current spec
- Family classification with the right icon
- Exotic / Beast Mastery requirements highlighted automatically
- Creature ID for advanced users

Minimap Integration
A minimap button to open and close the pet list window without cluttering your action bars.

Settings Panel
Native WoW settings panel integration β adjust map pin filters, minimap visibility, and other preferences from the standard interface options.
Installation Notes
If you're upgrading from an older version and the addon doesn't appear to load:
- Uninstall the previous version through the CurseForge app, or delete the
GiuiceHunterPetsfolder fromWorld of Warcraft/_retail_/Interface/AddOns/. - Reinstall via the CurseForge app, or download the zip and extract it directly into the AddOns folder.
/reloadin-game.
The folder structure must be Interface/AddOns/GiuiceHunterPets/ β extra nested folders will prevent loading.
How the Pet Database Stays Current
The pet location data is generated by a Python pipeline that scrapes Wowhead, validates every record, and falls back to the previously shipped dataset whenever Wowhead returns malformed or incomplete data. This means:
- New zones get covered as soon as Wowhead maps them.
- Known-good locations from prior releases never get lost.
- The build is fully reproducible β sources, cache, and diff reports are all checked into the repository.
Scripts and the SQLite database live at: github.com/giuice/GiuiceHunterPets/tree/main/scrapper
Acknowledgments
- Aspect of the Hunter β inspiration and reference for several features. Big thanks to the author for their contributions to the Hunter community.
- Wowhead β primary data source for tameable pet locations.
Known Issues
- A handful of pets that exist only inside dungeons or raids do not appear on the world map (this is intentional β the addon focuses on overworld locations).
- The "tooltip disable" option is not yet implemented.
- Settings panel layout occasionally needs a
/reloadto refresh after changes.
If you find a bug or want to suggest a feature, please leave a comment here on CurseForge β that's the fastest way to reach me.
Help Wanted
I'd appreciate help getting this addon properly listed in the CurseForge desktop app β if you have experience with that process, drop a comment.
WoW addon developers: if you spot improvements in the code, contributions and suggestions are very welcome. The repository is open on GitHub.
Donations
If this addon makes your Hunter life easier, consider supporting development:
At-a-glance numbers
Performance highlights
- Peaked at Hot #346 on May 9, 2026.
- Peaked at Rising #286 on May 10, 2026.
- Featured on the Hot list across 5 distinct weeks.
- Shipped 3 releases in the last 30 days.
- Averaging 22 new downloads per day over the past week.
Visuals
Screenshots 5
Use real gameplay shots to assess the addon before installing.