tbag-fufu

Unified, auto-sorting bag and bank UI for retail WoW — category sorting, cross-character viewing, and full Warband (account) bank support.
Screenshot for Curseforge.png

Screenshot for Curseforge.png

Description

TBag-fufu

A configurable bag & bank replacement that auto-sorts your items into categories and lets you view any character's bags and bank from anywhere.

TBag-fufu replaces the default bag and bank UI with a single, tidy, auto-sorted window — viewable for any of your characters, from any character — and rebuilds the bank around World of Warcraft's modern account (Warband) bank.

It is a community revival fork of the long-abandoned TBag (tbag-shefki), brought forward to retail and rebranded -fufu:

Engbags → TBag (Talos) → tbag-shefki (Shefki) → tbag-fufu


Features

Inventory

  • Unified inventory & bank windows that replace the default bag/bank UI.
  • Auto-sorting into categories by item type and your professions, with optional category names and adjustable spacing.
  • Item search across the current window (and your cached data).
  • Manual layout mode: free-placement, draggable category bars for a hand-arranged look.
  • Scrollable, resizable windows with configurable column counts.
  • Drag-and-drop item moves and stack splitting.
  • Hide what you don't use — collapse the player dropdown, bag buttons, and filter button from the right-click menu.

View any character from anywhere

Once a character's data has been cached, you can browse its bags, bank, and currency from any other character via the name dropdown. (TBag-fufu can only show what it has "seen" — see Getting started below.)

Modern 12.0 bank (built on the new C_Bank API)

  • Character and Warband (account) bank, with a per-tab selector strip.
  • Buy new bank tabs in-window (taint-safe).
  • Deposit-all buttons — Deposit All Reagents (Character) and Deposit All Warbound (Warband).
  • Warband money display, with deposit / withdraw.
  • Bank tab settings dialog (right-click a tab): rename, pick an icon, set the auto-deposit assignment flags, and the expansion filter — matching Blizzard's own bank tab settings.

Configuration

  • Extensive in-game options, with separate inventory and bank option panels, plus an advanced configuration window.

Slash commands

Command Opens
/tbag or /tinv Inventory window
/tbnk Bank window

Most settings live in the right-click menus on the windows and in the option panels reachable from there ("Advanced Configuration").


Getting started

TBag-fufu can only show what it has "seen." For full cross-character viewing, on each character once:

  1. Open your bags
  2. Visit the bank
  3. Open a merchant / trade window

After that, you can view that character's contents from any other character.


Heritage & license

As noted above, TBag-fufu continues the Engbags → TBag (Talos) → tbag-shefki (Shefki) → tbag-fufu lineage.

The original TBag/Engbags code shipped with no license and remains under its original authors' copyright (this fork does not relicense it). The -fufu contributions — the rebrand, the 12.0 port, and subsequent features and fixes — are released under the MIT License.

Provided as-is, with no warranty.

Credits

  • Talos — original author of TBag (built on Engbags).
  • Shefki — maintained tbag-shefki.
  • Little-Bunny-FuFu — this -fufu revival fork.

The project logo is AI-generated.


Feedback

Issues and suggestions: https://github.com/Little-Bunny-FuFu/tbag-fufu/issues

The tbag-fufu Team

profile avatar
  • 1
    Projects