Skip to content
A button-skinning engine for World of Warcraft
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.docs - Update Apr 9, 2019
Core - Fix `nil` index error. Apr 11, 2019
Libs - Add missing reference to LibDualSpec-1.0. Oct 30, 2018
Locales - Update zhCN. Apr 10, 2019
Options - Remove .luacheckrc since Travis ignores it. Apr 8, 2019
Skins - Extend `IconBorder` support. Apr 11, 2019
Textures - Update LDB icon. Mar 4, 2019
.gitattributes - Update .gitattributes. Apr 9, 2019
.gitignore - Update .gitignore. Apr 9, 2019
.luacheckrc - Update .luacheckrc. Apr 4, 2019
.pkgmeta - Add .travis.yml. Apr 4, 2019
.travis.yml - Update .travis.yml. Apr 4, 2019 - Update Apr 11, 2019 - Update Apr 9, 2019
LICENSE.txt - Update License.txt. Oct 30, 2018
Masque.toc - ToC update. Apr 11, 2019 - Update Apr 10, 2019

Build Status Release Pre-Release Discord Patreon PayPal


Masque is an add-on for World of Warcraft that provides a skinning engine for button-based add-ons. Note that you must have an add-on that supports Masque installed in order to use it. Masque does not support the default interface.


Install the package through your preferred add-on manager. You can also install the add-on manually using the following steps:

  1. Download the package from one of the following sites:
  2. Extract the package to your World of Warcraft\_retail_\Interface\AddOns directory.


To access Masque's options, use the /msq or /masque chat commands. You can also access the options via the Interface Options Window or by clicking on Masque's icon in a DataBroker display.



For bug reports and suggestions, please use the issue tracker on GitHub.


If you would like to help translate Masque, please use the localization system on WoW Ace or contribute directly on GitHub.

You can’t perform that action at this time.