Inventory Extension – LNbits extension
The Inventory extension provides a simple and flexible inventory manager for tracking items, metadata, and stock quantities.
It is designed to work standalone or as a shared inventory source for other LNbits extensions that need to reference products, prices, or availability (for example PoS-style extensions).
Inventory offers a centralized way to manage products inside LNbits while keeping the data reusable across multiple extensions.
Instead of each extension maintaining its own product list, Inventory can act as a single source of truth for item data and stock levels.
- Create, edit, and manage inventory items
- Track stock quantities with quick inline updates
- Store item metadata such as names, descriptions, and tags
- Tag items for easier filtering and organization
- Share inventory data across multiple LNbits extensions
- Managing products for point-of-sale or checkout extensions
- Reusing item data across multiple LNbits extensions
- Tracking availability and stock changes over time
- Keeping product information centralized and consistent
The Inventory extension can be used on its own as a lightweight inventory manager.
When used alongside other LNbits extensions, it can provide:
- Shared access to item definitions
- Centralized stock tracking
- Consistent product metadata across different workflows
This makes it especially useful for PoS-style setups and other extensions that depend on structured product data.
- Inventory focuses on item management and availability, not payments.
- Extensions that integrate with Inventory remain responsible for their own payment logic and workflows.
LNbits is a free and open-source lightning accounts system.


