promotional bannermobile promotional banner

X-Perl UnitFrames | Revived

X-Perl Forever brings the classic X-Perl unit-frame experience to WoW Forever, with compatibility fixes for its modern interface and protected-value systems.
item image
Screenshot 2026-09-20 193635.png

Screenshot 2026-09-20 193635.png

Screenshot 2026-10-02 172454.png

Screenshot 2026-10-02 172454.png

Screenshot 2026-10-02 173808.png

Screenshot 2026-10-02 173808.png

Screenshot 2026-10-02 173813.png

Screenshot 2026-10-02 173813.png

Description

X-Perl Forever

X-Perl Forever is an unofficial adaptation of the classic X-Perl unit-frames addon, maintained by Ziliya specifically for World of Warcraft Forever.

WoW Forever combines classic gameplay with newer interface technology. Those changes caused existing X-Perl and Z-Perl releases to experience Lua errors, broken frames, missing artwork, incorrect resource colors, protected-action errors, and problems involving WoW’s restricted and secret-value systems.

This version updates the addon for WoW Forever while preserving the familiar appearance and functionality of the original X-Perl interface.

Features

  • Classic X-Perl-inspired appearance

  • Player, pet, target, focus, party, and raid frames

  • Target-of-target and party-pet frames

  • Buff and debuff displays

  • Raid helper, raid monitor, and raid administration modules

  • Custom highlighting and casting-bar support

  • Movable frames with saved layouts

  • Correct health and class-resource colors

  • Restored X-Perl-style textures, borders, and highlights

  • Compatibility handling for protected and secret unit values

  • Safer interaction with Blizzard’s protected interface frames

  • Compatibility with existing X-Perl and Z-Perl profiles where possible

Why This Version Exists

Older X-Perl and Z-Perl releases were designed for different versions of World of Warcraft’s interface.

WoW Forever restricts access to certain unit information and secure interface functions that these older releases expected to use directly. X-Perl Forever updates frame initialization, module loading, health and resource handling, combo-point behavior, secure-state handling, artwork paths, saved settings, and other affected systems.

The goal is to provide WoW Forever players with the recognizable original X-Perl experience in a version designed for the Forever client.

Commands

Use /xperl to open the configuration interface.

Credits

X-Perl Forever is maintained for WoW Forever by Ziliya.

This project is based on:

  • The original X-Perl created and developed by Zeksie

  • Additional X-Perl contributors and maintainers, including PlayerLin

  • The later Z-Perl continuation developed and maintained by Resike

  • WoW Forever compatibility groundwork by Halfdays


  • Coukies — Diagnosed and tested fixes for aura cooldown sweep direction and missing buff/debuff stack counts on Blizzard AuraContainer buttons.

X-Perl Forever is an unofficial community adaptation. It is not affiliated with or endorsed by the original developers.

X-Perl UnitFrames | Revived Team

Forgeborn tier frameprofile avatar
  • 6
    Followers
  • 31
    Projects
  • 128.8K
    Downloads

More from ItsZiliyaView all

  • LuaHelper project image

    LuaHelper

    Collects every Lua error into one copy-friendly report instead of Blizzard's default one-at-a-time popup.

    • 349
    • October 9, 2026
  • Better Music Player project image

    Better Music Player

    BetterMusicPlayer is a World of Warcraft music player addon with an in-game music browser, compact mini player, playlist controls, listen-together sync

    • 728
    • October 9, 2026
  • Better Notepad project image

    Better Notepad

    A clean in-game notebook with saved notes, a Lua scratch pad, and a compact silver/black UI.

    • 980
    • October 9, 2026
  • Spam Blocker project image

    Spam Blocker

    Block non-Latin script spam, repeated trade chat ads, and custom keywords — all from a clean in-game settings panel.

    • 1.3K
    • October 9, 2026
  • LuaHelper project image

    LuaHelper

    Collects every Lua error into one copy-friendly report instead of Blizzard's default one-at-a-time popup.

    • 349
    • October 9, 2026
  • Better Music Player project image

    Better Music Player

    BetterMusicPlayer is a World of Warcraft music player addon with an in-game music browser, compact mini player, playlist controls, listen-together sync

    • 728
    • October 9, 2026
  • Better Notepad project image

    Better Notepad

    A clean in-game notebook with saved notes, a Lua scratch pad, and a compact silver/black UI.

    • 980
    • October 9, 2026
  • Spam Blocker project image

    Spam Blocker

    Block non-Latin script spam, repeated trade chat ads, and custom keywords — all from a clean in-game settings panel.

    • 1.3K
    • October 9, 2026