Details!: Framework (library)

Development Tools

A colection of tools of addon development

WoW 12.1.0 Actively Maintained

Trend Explorer

Recent download momentum

Estimated downloads/hour over observed intervals in the last 48 hours.

Latest interval 0 /h 1h observed interval · ending Sep 11, 11 PM
Peak estimate +8 /h 1h observed interval · ending Sep 11, 10 PM
Average estimate +2.87 /h Time-weighted · 47.7h covered of 48h

Lines connect interval estimates, not hourly measurements. Unobserved time is not counted as zero or extrapolated to now.

About this addon

What it does

**Details Framework is a powerful, standalone framework for World of Warcraft addon development.** For **10+ years**, it has helped addon authors build WoW addons faster by providing a complete foundation for addon objects, saved variables, profiles, UI widgets, options panels, charts, tooltips, localization, timers, async tasks, and more. **Trusted by major addons** like Details!, Plater, World Quest Tracker, ClassUIEnhanced, NorthernSkyRaidTools, and many others.
Source Code: https://github.com/Tercioo/Details-Framework

If you're creating a World of Warcraft addon and want to avoid rebuilding common systems from scratch, Details Framework gives you a ready-to-use library for both backend structure and user interface development. **Actively maintained** with ongoing development, it's designed to reduce boilerplate, simplify maintenance, and speed up addon creation.

Core Features

**Backend Systems:**

  • Addon object creation with built-in saved variables and profiles
  • Aura panels for buffs/debuffs with direct profile integration
  • Complete options panel system with Build Menu feature
  • Encounter Journal data retrieval with one function call
  • Advanced scheduling that expands `C_Timer`
  • Async support for heavy tasks (work distributed across frames)

**UI Framework:**

  • 30+ customizable frame types and widgets
  • Standalone tooltip system (replaces `GameTooltip`)
  • Charts and graphics for user data/statistics
  • Full localization support for any language
  • Math library and table serialization utilities

**Available UI Components:** Buttons, containers, dropdowns, text editors, text entries, rounded frames, simplified panels, scroll boxes, headers, icon rows, text labels, status bars, scale bars, title bars, textures, sliders, tab containers, time bars, health bars, power bars, cast bars, unit frames, wheel menus, options editors, elapsed time bars, frame icons, keybind setting frames, load condition frames, timelines.

Documentation

  • Each library file includes `.md` documentation
  • LuaDoc / EmmyLua annotations on all objects
  • Centralized function signatures for editor integration

Quick Start - Add to Your Addon

  1. Place framework folder anywhere in your project

  2. Add framework `load.xml` to your `.toc` file

  3. Access in Lua code:

  lua local detailsFramework = DetailsFramework

**No LibStub required** - completely standalone.

  1. Create your addon object:

  lua local MyNewAddon = detailsFramework:CreateNewAddOn( addonFolderName, globalSavedVariablesName, profileTemplate )

**Your addon is now ready to use the framework.**

At-a-glance numbers

Performance highlights

  • Peaked at Hot #173 on Sep 1, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 4 releases in the last 30 days.
  • Averaging 70 new downloads per day over the past week.

Visuals

Screenshots 9

Use real gameplay shots to assess the addon before installing.

Discover more

Keep exploring

Similar addons you might also want to check out.

More by Terciob

Same creator, different utilities.

Similar in Development Tools

Comparable addons in the same lane.

GSE: Sequences, Variables, Macros #11
10.1M downloads

GSE is an advanced macro compiler that is an alternative to the limits provided by the default macro editor.

Leatrix Sounds #99
7.0M downloads

Complete sound file browser for World of Warcraft. Supports all WoW games including Midnight and Burning Crusade Classic Anniversary (as well as all the others).

Hated Crate Tracker 2.0 #106
327.0K downloads

War Supply Crate tracker with drop prediction, live timers, and raid-wide sync. Crate farm coordination for solo hunters and full raids.

Simulationcraft #121
51.1M downloads

An addon that generates a Simulationcraft profile for your character

BugGrabber #171
18.3M downloads

Grabs bugs for the bug sack.

BugSack #204
16.0M downloads

Toss those bugs inna sack.

ThisWeeksAuras #206 #509
49.1K downloads

ThisWeeksAuras is a Midnight-ready fork of M33kAuras by m33shoq, which is itself a fork of WeakAuras 2.

StutterAlert - Auto detect micro stutters, FPS lag spikes, and frame drops to find the exact addons causing performance issues #216 #148
5.5K downloads

A lightweight, passive addon that auto-detects micro-stutters and lag spikes, instantly naming the exact addon causing your frame drops. It stays hidden when your game is smooth and only pops up during hitches. Includes a handy post-pull performance recap.

Talent Tree Tweaks #217
5.0M downloads

Various improvements and addition to the Retail talent tree and profession tree UI

Hyperframe (FPS Optimizer) #326
293.5K downloads

Hyperframe dynamically adjusts graphics settings based on content type to optimize FPS, frame rate, performance, and visual quality. It includes presets for dungeons, raids, arenas, and more, with customizable view distances, LOD, and particle effects.

Transcriptor #377
1.1M downloads

Logging utility for boss encounters.

idTip #388
3.6M downloads

Adds IDs to the ingame tooltips