Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Free, single-container inventory for Godot 4.3+ β the data layer, no UI to fight.Drop an InventoryLite node on any character. Items are ItemLite Resources(id, name, icon, category, max_stack, metadata).- add_item / remove_item / has_item / count_item- capacity by slot count, stack merging by id + max_stack- signals: contents_changed, item_added, item_removed, slot_full- snapshot() / restore() for your own save systemPure GDScript, no dependencies, MIT. Enable the plugin and go. A runnable demois included (outside the addon). A Pro version with drop-in UI, weight/categories,hotbar and cross-system integration is available separately.
Inventory β Lite
FREE. Single-container item inventory for Godot 4.3+. Pure GDScript. MIT.
The working core of the CindieForge Inventory addon. One InventoryLite Node per character. Items are ItemLite Resources. Stacks merge by id, respect max_stack, and fail gracefully when capacity is exceeded.
5-minute install
- Copy
addons/inventory_lite/into your project'saddons/folder. - Project β Project Settings β Plugins β enable Inventory β Lite.
- Drop an
InventoryLitenode on your player. Setcapacity. - Create
ItemLiteResources for each item (Inspector or factory script). inventory.add_item(item, n),inventory.remove_item(item, n),inventory.has_item(item, n).
var leftover := inventory.add_item(apple_resource, 5) # returns what didn't fit
inventory.has_item(sword_resource) # bool
inventory.count_item(potion_resource) # int
inventory.snapshot() # for custom save systems
What's missing (and why)
| Feature | Tier |
|---|---|
| Weight limits + category gating | Pro |
Drop-in InventoryUI grid + list views |
Pro |
| Drag-and-drop slots | Pro |
HotbarUI |
Pro |
| Per-item tooltips | Pro |
InventoryTheme Resource (colors, rarity tints) |
Pro |
| Save-contract auto-join | Pro |
Shared Events autoload (cross-system integration) |
Pro |
See docs/upgrade.md.
License
MIT.
Part of a family
The free Lite tier of one system in a set of Godot 4 RPG systems built to interoperate (shared item + save contracts) β each also works fully standalone.
Free tiers β try before you buy:
- Inventory Lite β item slots, stack merging, capacity
- Equipment Lite β 4-slot gear manager
- Save/Load Lite β single-slot JSON persistence
- Crafting Lite β shapeless instant recipes
- Quests Lite β COLLECT + KILL quests
- Stats/Skills Lite β stat aggregator
- Vendor Lite β single fixed-currency shop
- Settings + Menu System β complete, free, no paid tier
Full versions β drop-in UI, weight/categories, timed crafting, restock & currencies, save-aware cross-system integration, and more β are on itch.io: https://selodev.itch.io
Free, single-container inventory for Godot 4.3+ β the data layer, no UI to fight.
Drop an InventoryLite node on any character. Items are ItemLite Resources
(id, name, icon, category, max_stack, metadata).
- add_item / remove_item / has_item / count_item
- capacity by slot count, stack merging by id + max_stack
- signals: contents_changed, item_added, item_removed, slot_full
- snapshot() / restore() for your own save system
Pure GDScript, no dependencies, MIT. Enable the plugin and go. A runnable demo
is included (outside the addon). A Pro version with drop-in UI, weight/categories,
hotbar and cross-system integration is available separately.
Reviews
Quick Information
Free, single-container inventory for Godot 4.3+ β the data layer, no UI to fight.Drop an InventoryLite node on any character. Items are ItemLite Resources(id, name, icon, category, max_stack, metadata).- add_item / remove_item / has_item / count_item- capacity by slot count, stack merging by id + max_stack- signals: contents_changed, item_added, item_removed, slot_full- snapshot() / restore() for your own save systemPure GDScript, no dependencies, MIT. Enable the plugin and go. A runnable demois included (outside the addon). A Pro version with drop-in UI, weight/categories,hotbar and cross-system integration is available separately.