Here’s a list of addons I’ve published for World of Warcraft. To find out more about an addon, report a bug, or post a comment, follow the links next to its name to find it on your favorite addon site. You can also find my addons listed on WoWInterface and Curse.

If you find my addons on any sites other than this one, Curse, or WoWInterface, please be aware that the site does not have my permission, may be serving an outdated or modified version that I can’t provide support for, and no feedback posted there will reach me.

Since some people have asked, I don’t accept donations. Writing addons is my hobby, not my job! However, if it makes you feel better, when you download my addons through the Curse Client, I get “author rewards points” on Curse, which I can eventually redeem for Amazon gift cards. If you really want to donate something, please consider donating your time, money, or other resources to your local public library, animal shelter, food bank, or community garden!

oUF: Phanx

Fully-featured oUF layout with some in-game options.

This is a layout for Haste’s oUF unit frame system. It provides unit frames for the player, pet, target, target’s target, focus, focus’ target, party members, party members’ pets, bosses, and arena enemies.

Features include aggro highlighting, dispel-prioritized debuff highlighting, incoming heal bars, resurrection status text, AFK timer text, filtered aura display, casting bars for player/pet/target, and more detailed health and power text on mouseover.

AnkhUp

Monitor your Reincarnation cooldown.

Monitors your Reincarnation cooldown in a small movable window, or on your favorite DataBroker display. AnkhUp also remembers the date and time you last used Reincarnation, and can alert you when you’re running low on ankhs, automatically restock when you visit a reagent vendor, and notify you when Reincarnation’s cooldown ends.

AnkhUp was originally written as Ankh Cooldown Timer by Starforce of Shattered Hand EU. I became the main developer in September 2006.

Badapples

Remember players you don't want to play with.

Remembers players you don't want to play with, warns you when you join a group with them (or they with you), and higlights their name in chat.

Badapples was originally written by Kirk of Doomhammer EU. I became the main develoepr in November 2012, after several years of maintaining a private branch while the addon was not being updated officially.

Better Battle Pet Tooltip

Show your highest collected level and quality in battle pet tooltips.

Also colors the tooltip border based on your collected quality, shows the quality of wild pets you've already battled (and forfeited) this session.

It works with unit tooltips for wild battle pets, item tooltips for caged battle pets and items that teach battle pets, and minimap tracking tooltips.

Broker: LFG

Quickly access the LFG system from your Broker display.

Simple DataBroker clone of the default UI’s LFG minimap icon. Mouse over the icon to see your current queue status. Click the icon to open the Dungeon Finder, or right-click to open the Raid Finder.

Broker: Played Time

Track played time across all your characters on your Broker display.

Simple DataBroker plugin that tracks your played time across all of your characters. It differs from similar addons in that it only tracks played time; it does not track other statistics such as experience or money.

The tooltip lists all of your characters across both factions on all servers. The current character is listed first for quick reference. Character names are colored by class. Faction icons, class icons, and character levels can also be shown if desired.

Broker: Ticket Status

Monitor your GM Help ticket status on your Broker display.

Replaces the default UI’s bulky ticket status frame with a simple DataBroker plugin that shows you the current status of your open GM Help ticket. It also gives you easy access to edit or abandon your open ticket, or submit a new ticket.

Cancel My Buffs

Easily cancel unwanted buffs using keybindings.

Allows you to remove unwanted buffs by using key bindings. You can create as many key bindings as you want, each cancelling as few or as many buffs as you want. In addition to cancelling buffs, it also supports dismounting, leaving shapeshift forms, leaving vehicles, and removing temporary weapon buffs.

Cancel My Buffs was written in response to the changes Blizzard made in the Cataclysm expansion that prevented custom buff displays from cancelling buffs on right-click. It works by creating macros that attempt to cancel a predefined list of buffs when activated.

Commended

Marks commendations you've already learned at vendors.

Never again waste gold buying a commendation you've already applied to your account!

Supports the default UI's merchant frame, GnomishVendorShrinker, and xMerchant.

ConfirmLeaveParty

Adds a confirmation dialog for leaving groups inside instances.

Never again accidentally teleport out of the Dungeon/Raid Finder instance you just waited through a long queue to join!

Diplomancer

Automatically watch the faction relevant to your location.

Automatically watch the faction associated with your current location. Unlike similar addons, Diplomancer changes your watched faction before you gain reputation; as soon as you enter Tol Barad, for example, your watched faction will be changed to Hellscream’s Reach or Dragonmaw Clan, depending on your faction.

Diplomancer’s database includes faction mapping data for every continent at every expansion level, and full support for “champion” tabards in qualifying instances. In zones that aren’t associated with any faction, you’ll watch your race’s faction, or another “default” faction of your choice.

Exonumist

See how many of each currency token your other characters have.

Adds information to tooltips in the currency window, showing how many of the selected token or points your other characters have.

GoFish

Double-right-click the screen to fish.

Mouse over a fishing pool, type /gofish, or press your chosen keybind to activate quick-fishing mode. While quick-fishing, simply double-right-click anywhere on the game world to cast Fishing!

Also, while fishing, sound effects are made louder, other sound types are made quieter, and auto-looting is enabled. Your original sound and looting settings are restored after fishing.

GridStatus: Healing Reduced

Grid plugin to show debuffs that reduce healing taken.

Makes Grid aware of debuffs that reduce healing taken, and debuffs that prevent healing taken (usually by reducing it by 100%). These two debuff categories each get their own status in Grid, and can be assigned to any indicator.

GridStatus: Heal Trace

Grid plugin to show who was healed by your multi-target heals.

Adds a status to Grid highlighting units who were recently healed by your multi-target healing spells, like Chain Heal or Prayer of Mending.

GridStatusHealTrace is loosely based on the old GridStatusChainWho by Llyra, but it can be shown on icon indicators, it doesn’t show crits separately, and the spells are configurable.

GridStatus: MultiRange

Grid plugin to check multiple ranges.

Adds spell-based range checking to Grid, and the ability to check multiple ranges. This plugin works exactly the same as the original range checking system in older versions of Grid.

Use of this plugin is not recommended unless you have a specific need for it, as it is more CPU-intensive than Grid’s built-in range checking system, and was by far the leading cause of confusion and erroneous bug reports when it was part of Grid itself.

GridStatus: Party

Grid plugin to show group leader, raid assistants, and master looter.

Adds statuses to Grid showing who is the party or raid leader, who is a raid assistant, and who is the master looter. The statuses can be hidden in combat to reduce clutter.

Hydra

Multiboxing & group leveling helper

Provides many useful functions for multiboxing and group leveling. It automates a number of tedious tasks, forwards whispers received by secondary characters, automates as much of the quest pickup and turnin process as possible, adds group mounting and taxi pathing, and provides slash commands and key bindings for commanding your secondary characters to follow you, release spirit, or accept resurrection.

Some actions are restricted on a “trusted” basis, limiting them to work only with other characters you’ve explicitly told Hydra you trust, such as your secondary characters or your friends.

Item Tooltip Cleaner

Shortens or removes extra text in item tooltips.

Shortens the equipment bonus lines in item tooltips, and removes extraneous text such as “Made By …” tags, and hides sell values when you’re not interacting with a vendor.

Item Tooltip Cleaner is compatible with RatingBuster and other addons that read stats from the tooltip.

LibResInfo

Library to provide addons with info about resurrections in your group.

Provides callbacks and methods for identifying the targets of casting resurrections, and the remaining duration of pending resurrections.

Written as a replacement for LibResComm that operates entirely locally, without depending on other group members having anything installed.

Note that this is a library — it does nothing on its own, and you do not need to install it separately.

NoAsianFonts

Removes the Chinese and Korean versions of default game fonts from SharedMedia.

There’s no reason for Western and Russian users to see these fonts, as they are virtually identical to Friz Quadrata. However, the author of LibSharedMedia-3.0 disagrees, so this addon is required to remove this useless clutter from your font menus.

Notebook

Store and share simple text notes in-game.

Stores an unlimited number of simple text notes, lets you send your notes to other players or chat channels, and saves notes sent by other players.

Badapples was originally written by Kirk of Doomhammer EU. I became the main develoepr in November 2012, after several years of maintaining a private branch while the addon was not being updated officially.

OPie Masque

Adds Masque skinning support to OPie.

PetBattleAutoForfeit

Prompts for immediate forfeit when you enter a wild pet battle with no capturable upgrades.

Also marks the unit frames for capturable wild pets that are upgrades, and allows shift-clicking the default Forfeit button to bypass the usual confirmation.

Due to Blizzard’s restrictions, it is unfortunately impossible to forfeit automatically — the click is required.

PhanxBuffs

Simple filterable sorted buff display.

Basic replacement for the default UI’s buff, debuff, and temporary enchant (weapon buff) frames. It looks and acts basically like the default buff frames, with a few improvements.

Icons are sorted by duration, timers are shown only for short durations, buff tooltips show who cast them, buffed weapon icons can be replaced with weapon buff icons, and irrelevant buffs and debuffs can be hidden. The frames can be moved, scaled, and wrapped at any row length. They also support being skinned by Masque.

Due to Blizzard’s restrictions, it is unfortunately impossible to cancel buffs by right-clicking them while in combat.

Progress

Track experience and reputation on your Broker display.

Displays your experience and reputation in a simple format on any DataBroker display. If you are below the maximum level, Progress will show your experience. If you are at the maximum level, Progress will show your reputation with your currently watched faction. More detailed information is shown in the tooltip.

Zone Achievement Tracker

Tracks the “Complete N quests” achievement for your current zone.

Automatically adds the “Complete N quests” achievement for your current zone to the default UI’s objectives tracker. Similar achievements from other zones are removed from the tracker. Achievements you’ve already completed cannot be tracked.

Discontinued Addons

The following addons are no longer maintained by me, either because someone else is now maintaining them, or because I no longer use them and don't have time to maintain addons I don't use, or because changes in WoW have rendered them obsolete.

Creature Comforts

One-button hunter pet upkeep.

Combines your call, dismiss, feed, mend, and revive abilities into a single “smart” button. It works by creating and updating a macro that attempts to use the right ability for the current situation. The macro can be placed on any action button, or bound to any key.

This addon is no longer maintained or supported. Anyone interested in taking over the project is encouraged to contact me.

OnScreenHealth

Simple text-based HUD for player, pet, and target.

Displays the health and power of you, your pet or vehicle, and your target in movable, click-through text areas. OnScreenHealth also shows your combat status, your combo points on your current target, your class’s secondary resource (such as Holy Power), and the name of your target’s target.

This addon is now maintained by Dridzt.

PerfectRaid (ResInfo)

Adds resurrection info to PerfectRaid frames.

Blocks unwanted links in public chat channels. Item links can be blocked on an individual basis; for example, to eliminate Thunderfury spam. Other types of links, such as quests or achievements, can be blocked on a categorical basis only. Links are only filtered in numbered chat channels.

This addon is maintained only at a basic level. I do not personally use PerfectRaid, though I am the author of LibResInfo. Anyone interested in taking over this addon is encouraged to contact me.

GridStatus: Res

Grid plugin to show incoming resurrections.

Adds statuses to Grid showing who has a resurrection spell being cast on them, who has a resurrection available already, and who has a Soulstone or other self-resurrection ability available.

This addon is no longer maintained or supported. Grid now provides a Resurrection status by default.

Improved Totem Frame

Movable totem frame without the call and recall buttons.

Makes the default UI’s totem frame movable, removes the totem call set and recall buttons on the premise that you should have them keybound, and adds simple text-based timers to the individual totem buttons.

The totem frame is also hidden while you are dead, flying, mounted, shapeshifted (Ghost Wolf), or controlling something (such as a vehicle).

This addon is no longer maintained or supported. The totem bar was removed from the game in Mists of Pandaria.

Totemic Destruction

Automatically destroys totems to maximize the benefit of the Totemic Restoration talent.

This addon is no longer maintained or supported. Patch 5.1 removed the ability for addons to destroy totems.

Unlinked

Blocks unwanted links in public chat channels.

Blocks unwanted links in public chat channels. Item links can be blocked on an individual basis; for example, to eliminate Thunderfury spam. Other types of links, such as quests or achievements, can be blocked on a categorical basis only. Links are only filtered in numbered chat channels.

This addon is no longer maintained or supported. Users looking for similar functionality are encouraged to use BadBoy_CCleaner.