ItemShare (1.2)
ItemShare
ItemShare is a lightweight utility add-on designed to help you track and share items you are willing to offer to others without relying on guild bank access or spamming chat.
The idea behind this add-on is simple: provide a clean, structured way to offer items to guild members even when:
Guild banks are restricted or not freely accessible
Items are too valuable to leave in a public guild bank
You want to avoid repeatedly posting lists in guild chat
ItemShare allows you to mark items directly in-game and builds a persistent list that can be exported and used externally (such as with Google Sheets) for others to browse and request items.
Features
Right-click context menu integration (Add/Remove items from sharing)
Visual icon indicator for shared items in inventory lists
Dedicated shared items window with:
Item links
Stack counts
Storage location (inventory, bank, guild bank, etc.)
Supports multiple storage types:
Inventory
Bank / Craft Bag
Guild Bank (permission-aware in most cases)
House Storage
Furnishing Vault
Placed furnishings (when accessible)
Sync command to update counts and remove missing items
Persistent UI window position and state
Optional debug logging
Commands
/itemshare list – Open/close the shared items window
/itemshare reset – Clear all shared items
/itemshare sync – Reconcile shared items with your inventory
/itemshare save – Reload the UI
/itemshare debug – Toggle debug messages
Alias:
/ishare
Requirements
LibCustomMenu (Required)
This add-on depends on LibCustomMenu for the right-click context menu functionality used to add and remove items from the shared list.
Without it, core features will not function.
How It Works
Right-click an item in your inventory or supported storage
Select “Add to Share”
The item is stored in your account-wide SavedVariables
Items include metadata such as:
Item link and name
Quality and trait
Quantity
Location
Timestamps
Items are uniquely tracked using a combination of item link and storage location to prevent duplication and ensure accuracy.
Google Sheets Integration
ItemShare is part of a larger workflow:
The SavedVariables file acts as a data source
A Google Sheets script reads and processes this data
Guild members can:
View available items
Request items they need
Note: This add-on does not handle requests in-game. It focuses only on collecting and maintaining shareable item data.
Known Issues
Items from a guild bank can currently be added even if you do not have permission to withdraw them
Some inconsistencies may occur when working with items from the Furnishing Vault
Notes
Bound or restricted items cannot be shared
Guild bank interaction attempts to respect permissions but is not foolproof
Furnishings are handled specially and may include:
Furnishing Vault items
Placed furnishings in accessible homes
Summary
ItemShare provides a clean, non-intrusive way to share what you have available with otherswithout relying on guild bank access or cluttering chatwhile enabling external tools like Google Sheets to handle visibility and requests.

