Vranx

World of Warcraft User Interface Recommendations

Activate Binding On Key Press

The default behavior is to activate a key binding on key release, to activate a binding on key press try SnowfallKeyPress or SpeedyActions.

Buff & DeBuff Count

To add buff and debuff counts to buttons try InlineAuras located on the Buff/Debuff page.

Cooldown Count

To add cooldown counts to buttons try OmniCC or Cooldowns located on the Cooldowns page.

Hide Shape Shift Bar

To hide the shape shift bar try NekkidBare.

Range & Mana Coloring

To add range and mana coloring to buttons try ButtonRange, rActionButtonStyler, RangeColors or tullaRange.

Right Click Self Cast

To automatically add right click self casting try RightClickSelfCast.

Action Bar Saver 2 Shadowed

Quick little mod, allows you to setup different profiles for your action bars. Mainly this is for hybrid classes that want to be able to respec without spending 10-20 minutes setting their action bars up. All you do is type /abs save <name> and it'll save the location of all your spells, macros and items.
WoWInterface, Curse

BarKeep Platykurtic

Features: All the main action buttons can be configured to have from 1-12 buttons. All the main action bars can be reconfigured to have up to 12 rows, so you can have 6 buttons x 2 rows, 3 buttons by 4 rows etc. This is done still using the Blizzard button code for compatibility. All the main bars can be scaled independently of one another. All bars can be hidden if you want, some using the Blizzard options from the interface menu, others using BarKeep. It uses an event / hook based structure for minimal CPU usage. It uses Blizzards buttons (and button code), so pretty much it's always compatible if Blizzard make any changes. Its really light in use - doesn't use a lot of memory and CPU cycles.
Config: /bk or /barkeep
WoWInterface

Bartender4 Nevcairiel

Bartender4 is a full ActionBar replacement mod. It provides you with all the features needed to fully customization most aspects of your action and related bars. Features: Support for all Action Bars and all related bars: 10 Action Bars, Stance Bar, Pet Bar, Bag Bar, Micro Menu, XP/Reputation Bar. All Bars are fully customizable (Scale, Alpha, Fade-Out settings). Very flexible and customizable Show/Hide driver based on Macro Conditions. Additional Layout and Paging settings for Action Bars: Page all bars based on Stance or Modifier, Possess Bar support, Custom State driver support with Macro Conditions. Options to hide specific elements of the buttons (Macro Text, HotKey, more could be added on demand). StickyFrames support, ButtonFacade support, Easy Hotkey Binding using KeyBound.
Config: /bt or /bar
WoWInterface, Curse, Tutorial Movie

BlizzardTweaks Evl

Collection of tweaks for Blizzard's default UI. Features: Stacks the default bars on top of each other, Remove main menu bar art, Removes character micro menu and bag buttons (shows when the backpack is open), Remove shape shift bar, Automatically shows right action bars on mouse over, Hides hotkey and macro labels on action buttons, Show a countdown on buttons when a certain amount of time is left on the action cooldown, Colors actions buttons when red when out of range and blue when lacking mana, Toggles percentage health display on target health bar on mouse over.
Configuration: Copy config.lua.sample to config.lua and modify as required.
Config: Lua
WoWInterface

Dominos Tuller

Dominos is an action bar addon which includes the following features: 10 action bars, pet, class, menu, and bag bars. Each one has customizable settings for padding, spacing, columns, scale, and opacity. A movable experience/reputation bar. Customizable paging. You can switch pages on: action bar pages, modifier keys, forms, and targeting. Customizable show states. You can tell your bar under which macro options to show. Fading bars. You can set your bars to fade out to a certain opacity when not moused over. The ability to customize showing empty buttons or not. Full button facade support, Keybound support, Sticky frames, The ability to move buttons in combat, Buff and debuff highlighting (optional), A movable casting bar (optional), A movable roll frame (optional), Configurable right click targeting, Configurable self cast key settings, Possess bar support.
Config: /dom
WoWInterface, Tullamods, Curse, Wiki, Basic Instructions, Advanced Instructions

ExtraBar Cowmonster

This is an extremely lightweight addon that takes the remaining 12 buttons from actionbar page 2 and puts them above the bottom right action bar. This allows you to make use of those 12 buttons you ordinarily could not see without changing the actionbar page.
WoWInterface

ExtraBars Alternator

Adds 4 extra action bar you can drag abilities, items, macros, mounts and critters to. This bar will not alter your existing actionbars or other user interface elements in anyway.
WoWInterface, Curse

IPopBar Xinhuan

Inspired by PopBar, this mod integrates the fundamental aspect of PopBar into the menu bar itself, toggleable between the Bag Buttons and 3 extra rows of buttons. This AddOn is not designed to be draggable or movable and is not as customizable as some of the other additional toolbar addons. This AddOn is completely standalone and is not dependent on any other AddOn. The design of this addon is based on the fact that many players use the hotkeys to open all their bags: Shift-B. You can rebind B to also open all your bags, or use F8-F12 for each individual bag. Hence, there is no real reason for the bag buttons to be displayed at all most of the time.
Config: /ipopbar
WoWInterface, Curse

LonnyBar Lonny

A lightweight Blizzard actionbar replacement. LonnyBar take advantage over the existing Blizzard actionbars, you can add/remove bars as you required via the default user interface options, the ActionBars section.
WoWInterface

Lucidity villiv

Simplifies the default action bars.
WoWInterface

LunarSphere MoongazeMods

LunarSphere is an all-class version of the popular "sphere" addons that exist for various classes within World of Warcraft. What separates this addon from the other sphere addons listed above is that every button is customizable. When you load up LunarSphere for the first time, you can load up a template for your specific class (Warriors, Druids, and now Death Knights have some sphere addon love) which will contain every spell that your character knows and attach it to the sphere (if you level up and learn new spells, you'll need to manually add them to the sphere, or, if you never changed your sphere layout, you can just reload the template again).
WoWInterface, Curse, LunarAddons

Macaroon Maul

Macro-based action bar addon from the creator of TrinityBars. It can stand on its own or supplement any other action bar addon or even the default Blizzard UI. Create an unlimited number of macros, create as many bars/buttons as you want/need per character!
Config: /mac or /macroon
WoWInterface, Curse, Instructions
Macaroon Xtras

MagnetButtons Nightness

MagnetButtons is addon that can create any number of action buttons. Any MagnetButton can be individually moved around (anywhere) on the screen, and will also "magnetically-lock" to any side of another MagnetButton.
WoWInterface

nMainbar Neal

Smaller Mainbar (hide the menu and bagbuttons), Skin the actionbar, vehicle, pet, possess and stancebar buttons, out of range coloring, changeable fontsize of the macronames, hotkeys and counts ore hide them, hide the gryphons, .. and many more.
WoWInterface

OPie Foxlit

OPie is a radial action-binding addon, enabling you to bind groups of infrequently used actions to a ring that appears when you trigger it using a hot key / mouse binding.
WoWInterface, Curse, OPie

rActionBarStyler Zork/Roth

Small mod to edit the position and scaling of the default ActionBars.
Config: Lua
WoWInterface

rBottomBarStyler(Diablo) Zork/Roth

With this mod you can select between different background styles (textures). Additionally all styles use my orbs. The mod is standalone and can be used with any other mod or unitframe around.
WoWInterface

Roath Action Bar ElrickEnonimis, mankeluvsit

Removes the micromenu | Removes the bags | Removes the Keyring | Removes the latency, actionbar paging buttons and number | Moves the bottom two actionbars on top of eachother if they are enabled | Moves the Shapeshift/Stance and petbar on top of whichever bar is enabled (screenshots should help explain this) | Move the casting bar up so it doesn't overlap the actionbars.
Curse

StellarBars totalpackage

Action bar mod that modifies WoW's default action bars. Current features: Reskinned the textures in order to have more of the "mod" look, Custom button skin support using ButtonFacade, Slightly altered the default layout (relocated experience bars), Option to adjust opacity/scale/position, Maybe reduced the CPU usage, Out-of-range and out-of-mana button recoloring, Right-click self-cast.
Config: /stellarbars
WoWInterface, Curse

TidyBar danltiger

TidyBar was designed to be a small, light-weight, and compact replacement for the default Action Bar. In the lower right corner, the Main Menu and the Bag buttons are hidden. Simply hover your mouse down in that corner, and they'll magically appear! The same goes for the right side action bars; Invisible until you bring your cursor over to the edge of the screen.
WoWInterface

XBar drdoom

A customizable interface framework for supporting custom, movable buttons bars.
Config: /xbar config
WoWInterface, Curse

Skinning

ButtonFacade StormFX

ButtonFacade is a small add-on that allows for the skinning of various action bars. Bartender4, StellarBars and Dominos come with ButtonFacade support.
Curse
Skins/Plugins: Curse, WoWInterface
BlizzFacade will allow you to skin the default interface: Curse, WoWInterface

rActionButtonStyler Zork/Roth

Small mod that edits the textures of the default ActionButtonTemplate. Also adds range and mana coloring.
Config: Lua
WoWInterface, Styles

SquidMod Imithat, Sanders, Sam

Sick of the griffons on the sides of the main menu bar? Wouldn't you rather have a cool looking octopus, murloc, demon or angel in it's place instead?
Config: /squid
WoWInterface