Skip to content
Inventory

Inventory

GitHub stars

Stock and inventory management.

Utilities & ToolsOpen Source

Overview

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.

Highlights

  • 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

Typical Use Cases

  • 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

Standalone and Integrations

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.

Screenshots

Inventory manager overviewInventory item detailsInventory manager table

Notes

  • Inventory focuses on item management and availability, not payments.
  • Extensions that integrate with Inventory remain responsible for their own payment logic and workflows.

API Reference

See the Inventory API documentation for endpoint details.

News · Shop · SaaS · Telegram · Released under the MIT License.