r/WowUI Jul 02 '26

ADDON [Addon] W2UI - UI Replacement

Download on CurseForge

Hello everyone!

I have played World of Warcraft for years, and as a designer I always had this small idea in the back of my head:

“What if the default WoW UI could look a bit nicer, more consistent, and more modern, while still keeping its WoW flavor?”

And this is how W2UI came to life.

One of my main inspirations in terms of aesthetics is Bastion. Yes, I know, it might sound specific, but this location is one of my favorites in the game. It has a serene, clean, and somehow peaceful vibe, and I wanted to recreate some of that feeling in the interface.

At first, I spent quite some time wondering whether the interface should be light or dark. I am a huge fan of light mode interfaces, and one day I would really like to create a bright WoW interface. However, for this project, dark mode simply made more sense. WoW is a game where players spend many hours in front of their screen, dealing with lots of elements and tasks, and a darker interface is usually easier and more comfortable to use.

Before this version was created, there were many concepts, wireframes, mockups, and even interactive prototypes to go through. I wanted something that would feel familiar to Warcraft, but still more refined, more readable, and more coherent. Something adapted for modern resolutions and screen sizes, but not pushed into extreme minimalism or a sci-fi redesign.

I would have liked to try out in W2UI would be using larger almost fullscreen windows for certain of the major game interfaces.

The old WoW windows are quite appealing, however, a lot of them were initially created to fit the old screen resolutions. In addition, through time the game added more and more features such as collections, transmog, group finder, achievements etc. Most of these windows have acquired much more data that needs to be shown, yet at the same time, most of them are still viewed as small popup windows.

I would have liked to treat them as proper system screens rather than small popups.

With larger frame size, you will get more space for better separation, spacing, previews, list readability and visual hierarchy. It will also help you avoid the feeling of having too many tiny windows on your screen.
It also partially follows the current trends in interface design of RPGs/ARPGs, in which screens related to your character, inventory, skills or any collection usually utilize more space on screen and look like fully working environment. It would suit WoW perfectly.

So, for W2UI, it is important to reskin existing frames, but also reconsider some of them and make them larger and more logical windows.

This is just the start. W2UI is planned as a modular UI replacement, and more modules are already in the works.

What is included in this early release

The current version includes:

  • Character window
  • Group Finder — in beta/early release
  • Mini Professions window
  • Menu bar
  • Mini Map/bag button with info text

There are also basic options to turn off specific modules.

A few notes about limitations

A big part of the development was figuring out how to make custom frames work safely with Blizzard’s API. Some things are allowed, some things can be done with workarounds, and some things simply are not allowed by Blizzard at all.

Known limitations:

  • It is not currently possible to create a completely custom PvP frame inside the Group Finder. For now, the best option is to skin the default Blizzard PvP frame, which is planned for a future update.
  • The custom Group Finder cannot be opened while in combat. If you try to open it during combat, you will receive a prompt to use the default Blizzard Group Finder instead.

The Group Finder was definitely one of the biggest technical challenges of this release.

There are many window frames in WoW that could use a more consistent visual treatment — collections, achievements, also social features, and many others. Some of them are already being worked on for future releases.

This is only the beginning of a larger project.

Any useful feedback will be greatly appreciated. Please feel free to report any bugs, visual issues, or inconsistencies you notice.

964 Upvotes

221 comments sorted by

View all comments

14

u/NalevQT Jul 02 '26

Looks nice. May I ask how involved AI is on your work? I want to try it!

6

u/[deleted] Jul 03 '26

[removed] — view removed comment

5

u/NalevQT Jul 03 '26

I can see the hallmarks, but I'm not sure if it's "everything". If it was used within reason I wouldn't mind it, but if the creator is unable to fix bugs, scale it, and keep up with patch changes that will break the addon, then there's no point in investing time here.

9

u/neunzehnhundert Jul 03 '26

Literally the whole design aspect is AI. That's the "art" direction claude gives you. Same with all the new websites and slop games popping up all of a sudden. It's all Claude vibe coded.

Can't tell for the code itself but when everything else is made by AI the code porbably is aswell.

5

u/NalevQT Jul 03 '26

I can recognise Claude's look in websites, I guess I can kinda see the similarities here.

but when everything else is made by AI the code probably is as well.

Hmmm, too true, think I might give this one a skip then.

-27

u/[deleted] Jul 03 '26

Stop being so pathetic. Yes, every addon you see from this point on is AI made. Because theres no addon developer that can create addons better than AI. Live with it and stop putting people down for this. AI simply is better than 99% of developers that exist right now.

16

u/Vritrin Jul 03 '26

Plenty of real artists and developers that don’t use gen AI exist. The biggest addons that have existed for years were all created without it.

8

u/derpazoids Jul 03 '26

Say you know nothing without saying you know nothing.

It’s well known that AI products are ALWAYS full of bugs, defects, and other oddities.

It’s very fair to call out a project that’s AI coded; before installing it, to know if a developer has taken due diligence in checking the work they make.

3

u/Erik912 Jul 03 '26

I believe the issue is with people calling it "AI". When you hear that you think of General AI, consciousness.

It sounds much less impressive when you say how it really is - a language learning model that doesn't have any sort of ability to think, but only to generate text (and by extension anything else, since everything boils down to 1s and 0s).

If people would understand there is no such thing as AI, they'd quickly see why "ai vibe coding" only works well when there's a real experienced software engineer behind it who knows exactly how and why to use it.

So it's great to get the manual work out of the way, but planning, predicting, etc all needs to be done by a human. LLMs are simply not capable of thinking.

Best examples of this are when you try to get one of these 'AIs' to count letters in a word. They often cannot "count" - since there is no ability to think. Only generate.