gitmyhub

spinips

Python ★ 7 updated 1d ago

An EverQuest Legends UI Overhaul

A visual overhaul for the classic MMO EverQuest that replaces the game's old interface with a modern dark theme, plus a companion app that reads game logs to track combat performance.

PythonWindowssetup: easycomplexity 2/5

SpinUI Reloaded is a visual overhaul for EverQuest Legends, the classic fantasy MMORPG. It replaces the game's aging interface with a modern, dark-themed look called "Obsidian, Venom and Ember." The project is built by a player known as Spin and includes both a full UI skin and a companion application called Loremaster that reads game logs to track combat performance. The whole package targets Windows and runs on standard Python libraries.

The UI skin reskins every window in the game: inventory, merchant, tradeskills, guild, raid, and more. Colors follow a consistent palette. Window backgrounds use dark obsidian shades, outlines appear in gunmetal gray, and accents use ember gold for important states like experience gain and venom teal for active selections and casting. Health, mana, and endurance bars use red, blue, and amber respectively, so each gauge reads clearly at a glance. The creator drew inspiration from popular WoW addons like ELVUI and Details!, translating those design ideas into EverQuest's older skinning system.

The layout places all critical information in a band across the bottom of the screen, keeping the center clear so you can see the game world. The project ships with layouts for three monitor sizes: standard 2560x1440, ultrawide 3440x1440, and 4K at 3840x2160. An installer detects your resolution and applies the matching layout. You can also pick between three chat arrangements labeled combat focus, social focus, and hybrid, depending on how you prefer your chat windows organized.

SpinUI Studio is a separate offline editor included in the release. It lets you adjust the layout, toggle window visibility, and change accent colors without being in the game. Loremaster is the companion application, and it parses your game log files in real time to provide a damage meter, encounter tracking, session analysis, and an item reference panel called Lore Lens. It does not inject anything into the game itself; it only reads logs.

The repository also includes the generator scripts that built the textures and layouts, so the whole project is reproducible and modifiable.

Where it fits