Munin.Core
The shared library behind every Munin add-on. It isn't a tool you use directly — it provides the movable/lockable box, saved-position handling, and shared behavior (like auto-hiding during cinematics) that each individual Munin add-on is built on top of.
For players
You don't need to install this yourself. Every Munin add-on already carries its own copy of Munin.Core, so nothing breaks if you only download a single add-on by hand.
Munin add-ons:
- Munin.StyleLib
- Munin.UI
- Munin.MoveSpeed
- Munin.Coordinates
- Munin.Notepad
- Munin.SimpleFishing
- Munin.ZoneMap
- Munin.VendorBuy
- Munin.GoldBox
- Munin.QuestLog
- Munin.BagSlots
- Munin.LogBox
- Munin.ChatBox
- Munin.NameBox
- Munin.Scenic
- Munin.SpecIcon
- Munin.StyleLib.Pack
If you use an add-on manager that resolves optional dependencies (like the CurseForge app), installing Munin.Core alongside your Munin add-ons lets them share one centrally-updated copy instead of each carrying its own.
For other add-on authors
Munin.Core is free to depend on: list it as a stand-alone dependency and call its published functions at runtime.
What it provides
- Movable, lockable, screen-clamped boxes with saved position and lock state
- Alt+Right-click-drag to reposition, even while locked
- Recursive saved-variable default-filling
- Suite-wide auto-hide during cinematics and in-game movies
- Per-box instance-category visibility (Show In World/PvP/Arena/Dungeon/Raid/Scenario), with a matching Blizzard Settings panel
- A small shared slash-command helper (lock/unlock/toggle)
Notes
Munin.Core has no interface of its own — installing it alone does nothing visible. It exists purely so Munin add-ons share consistent behavior under the hood.

