Quantcast Useful Information / Tools / Links - WoWInterface
Thread Tools Display Modes
01-17-05, 11:18 PM   #1
A Defias Bandit
Join Date: Jan 2005
Posts: 3
Useful Information / Tools / Links

Hopefully someone will find this useful, it's basically just a list of tools / links / info that I have acquired while attempting to learn WoW Interface customization.


Blizzard Customization Tools - http://www.worldofwarcraft.com/ui/ This is a blowout of the FrameXML in a zip file.

WoWInterface Development Network - http://wdn.wowinterface.com/

WoW UI Designer - http://wowuides.wowinterface.com/

WoWWiki - http://www.wowwiki.com - Documents almost all of the WoW API as well as in-game events that you are able to respond to.

LUA Manual - http://www.lua.org/manual/5.0/ - Official LUA Manual

LUA Wiki - http://lua-users.org/ - Wiki for LUA -- useful for more in depth descriptions of LUA syntax, etc.

WinMPQ - http://www.wowinterface.com/download...fo.php?id=3990 MPQ is Blizzard's compression format -- this program allows you to extract data from these MPQ files.

BLP2 Tools - http://www.cosmosui.org/vjeux/ - This allows you to open BLP files, which store the artwork / music for WoW.

LUA Editors:

EditPlus - http://editplus.com/ - Fairly decent editor w/ most of the options you'll need while scripting in LUA, there is a plugin for LUA syntax here. This is a trialware program -- eventually you will have to pay.

LUA Eclipse - http://www.ideais.com.br/luaeclipse/ - Another editor to use while scripting in LUA. I have not used it at all so I can't comment on it.

UltraEdit32 - http://www.ultraedit.com - My editor of choice. LUA syntax highlighting file available @ http://www.capnbry.net/wow/downloads/lua.txt courtesy of capnbry.

BLUA - http://blua.sourceforge.net/ - This is an editor being developed exclusively for Blizzard's flavor of LUA, and when complete hopes to THE complete IDE for Blizzard LUA. They are not quite finished yet but keep your eye on this one, it looks like a winner.

Dreamweaver Code Coloring for LUA - http://www.wowinterface.com/download...ad.php?id=3971 - Dreamweaver extension that adds syntax coloring for lua code, within both lua and xml files. World of Warcraft Global and Widget API are both included as native functions, up to version 1.5.0 of the game client (soon to be released).

WoW SciTe LUA - http://www.wowguru.com/ui/wow-scite-lua/ - This is a freely distributed copy of SciTe Editor with many modifications. The version of the scite editor is SciTe Version 1.63 (Modified for WoW + Lua) With the introduction of API, keywords and function calltips were made easy. I modified lua.properties to include the calltip references to the wow.api I created. What this allows you is the ability to call functions within a "saved" .lua script that you are working on to easily reference the functions, as well as help provide you help with proper syntax. WoW SciTe Lua contains full functional LUA script "inserting", "syntax checking", highlighting, and the latest 5.0 compiler. However, this is a project that is just in it's infancy, so expect a lot of great changes in the future.

XML Editors

XMLSpy - http://www.altova.com - This is probably the best XML editor out there, and there is a free version available. Unfortunatley many of the things that make it so great are not present in the free version. There is a 30 day trial of the good version. Over $1000 to purchase, so unless you want to warez it, probably not one to get too attached to.

XMLMarker - http://symbolclick.com/ - Completely free and pretty decent tree based XML Editor -- probably the best of no-cost editors out there.

Peter's XML Editor - http://www.iol.ie/~pxe/ - Another decent, completely free XML editor.


Nevir's Tutorials - http://wow.nevir.net/tutorial/ - Nevir has a pair of tutorials that I found very useful when starting my WoW UI modding adventure.

WoWWiki Tutorials - http://www.wowwiki.com/HOWTOs - WoWWiki has some basic howto's here to accomplish specific tasks.

More coming soon...

I hope this was useful to someone and I will continue to add / update this thread as I find / remember new resources.


Last edited by Cairenn : 08-01-08 at 11:32 PM.
  Reply With Quote
01-20-05, 10:47 AM   #2
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 96
Sweet, thanks alot! Can't wait to get that B:LUA program .
CTMod Developer
  Reply With Quote
03-11-05, 02:24 PM   #3
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 5
You could also look at jEdit for text editing. I have been searching for a good editor to use for interface customization and jEdit works perfectly. Just install the BufferTabs plugin and the LookAndFeel plugin and it's great.

Here's a link: jEdit Homepage
  Reply With Quote
05-22-05, 11:45 PM   #4
A Kobold Labourer
AddOn Author - Click to view addons
Join Date: May 2005
Posts: 1
I personally use gVIM the windows port of the *nix text editor. it comes stock with lua and xml syntax colorization as well as hundreds of other languages.


edit: links to programs you're pimping are helpfull
  Reply With Quote
06-05-05, 02:29 PM   #5
Credendo Vides
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,062
Other Mod Hosting sites:


The sticky thread at the top of the Official Blizz UI & Macros forum, of course.

Plus all the authors that self-host, most of which can be found by browsing through the Official Blizz UI & Macros forum.

Macro/Scripting Sites:

You can find a lot in another sticky thread at the top of the Official Blizz UI & Macros forum.

As well as at these sites:


Last edited by Cairenn : 12-21-06 at 10:10 AM.
  Reply With Quote
07-02-05, 04:01 AM   #6
A Defias Bandit
Join Date: Feb 2005
Posts: 2
I'm using SciTE, modified for WoW and Lua...from WoWGuru:WoW-SciTE-Lua

It'll open basically any text file, but has special colors and junk for lua and xml and build in code-completion stuff just for WoW and WoW's Lua...and you can keep a bunch of pages open at the same time, to steal...err...examine other AddOns' code...

I'm just starting out, and it's making the job easier...
  Reply With Quote
08-15-05, 02:24 AM   #7
A Deviate Faerie Dragon
farang's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2005
Posts: 19
Opensource and Freeware Editor with support for Lua-Syntax Highlighting:



It's possible to start the LUA exe to test Lua Scripts (without WoW Additions)

using this command:

d:\lua\bin\lua.bat "$(FULL_CURRENT_PATH)"
Note: place lua.bat in a directory without spaces ,else it won't work with Notepad++

Lua.bat simply calls lua.exe with a "PAUSE" ,to see the output thereafter...

@D:\lua\bin\lua.exe %1
  Reply With Quote
01-19-06, 04:24 PM   #8
Premium Member
Elariah's Avatar
Premium Member
Join Date: Jan 2006
Posts: 18
What about using Visual Studio 2003/2005 to edit the XML? Would that also highlight things properly and stuff?
  Reply With Quote
01-19-06, 10:13 PM   #9
A Molten Giant
Beladona's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 539
some of the text is outdated in your list. Specifically the Dreamweaver Code Coloring for LUA, which is updated through 1.9, NOT 1.5, also please link to the page, not the actual download...


Last edited by Beladona : 01-19-06 at 10:15 PM.
  Reply With Quote
06-17-07, 02:21 AM   #10
A Kobold Labourer
HealiousSW's Avatar
Join Date: Jun 2007
Posts: 1
Great links!

Thanks for the links!

Just started looking into Lua and XML.

Have 0 experience in programming or XML... will be interesting to see what I can pick up. But it would be fun to tinker with.


PS"Some of the links have moved or not working"DS.

Last edited by HealiousSW : 06-17-07 at 02:24 AM.
  Reply With Quote
02-24-09, 05:13 PM   #11
A Kobold Labourer
Join Date: Feb 2009
Posts: 1
Hi, this link isnt working for me.

Its the link for the lua syntax coloring for dreamweaver.

I dont play wow or design addons for it, I just think that it would help a ton when I'm programming the lua for my application.

If anyone could help me out, that'd be great!

  Reply With Quote
02-25-10, 05:42 AM   #12
A Deviate Faerie Dragon
oXid_FoX's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 18
http://wowuides.wowinterface.com/ isn't working anymore

personnaly I use PSPad (freeware but not opensource) to edit sourcecodes.
  Reply With Quote
03-02-11, 08:34 PM   #13
A Flamescale Wyrmkin
Crissa's Avatar
Join Date: May 2008
Posts: 136
Blizzard Customization Tools - http://www.worldofwarcraft.com/ui/ This is a blowout of the FrameXML in a zip file.
Does anyone know where this ran off to? I'm trying to find the blps for using SetPortraitToTesxture().

Or does Ace do that? Argh. Anyhow, the default files seem lost, I've been trying to find them for an hour with no luck.

  Reply With Quote
03-02-11, 08:44 PM   #14
Fishing Trainer
Seerah's Avatar
WoWInterface Super Mod
Join Date: Oct 2006
Posts: 10,493
You can find them either here: http://wowprogramming.com/utils/artbrowser

or... for up-to-date textures/code all the time...

"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
03-03-11, 05:57 PM   #15
A Flamescale Wyrmkin
Crissa's Avatar
Join Date: May 2008
Posts: 136

I also eventually found the Blizzard link on WoWwiki:

  Reply With Quote
09-21-11, 07:58 AM   #16
A Kobold Labourer
Join Date: Sep 2011
Posts: 1
Liquid XML Editor is also a good tool for editing you files, but its not free, they did used to offer a free community edition but I dont think they do it anymore.
  Reply With Quote

WoWInterface » Developer Discussions » Tutorials & Other Helpful Info. » Useful Information / Tools / Links

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off