Categories
Self-Hosted Inventory Management ERP Small Business Order Management Business Software Warehouse Management Supply ChainStars
Forks
Watchers
Developer links
Inventoros
Between the spreadsheet and enterprise software sits Inventoros, a self-hosted system for tracking stock, orders, and suppliers across warehouses. A replenishment panel on the dashboard flags products below their minimum, and purchase orders go to suppliers by email and are received into stock. Products carry SKUs, variants, kits, batches with expiry dates, and serial numbers, with barcodes and QR labels for products and locations. Warehouses nest aisles, shelves, and bins, stock moves between them, and staff can be limited to the sites they work in. Orders handle approvals, payments, refunds, PDF invoices, partial shipments, and returns, and a customer portal shows invited contacts their orders, shipments, and balances. Twelve built-in reports cover valuation, turnover, dead stock, profit margin, and ABC analysis, and a custom report builder exports to CSV, Excel, or PDF on a schedule. Webhooks, a REST API, GraphQL, signed plugins, and an MCP server connect it to the rest of your stack and to AI clients acting with a user's token. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Stop Stockouts Before They Happen
- Reorder points and a replenishment panel flag low stock on the dashboard, and supplier-grouped purchase orders can be generated and then received into inventory.
- Run Many Warehouses Together
- Manage several sites with nested locations, transfer stock between them with tracking, and restrict each staff member to the warehouses they actually work in.
- Order To Cash In One Place
- Approve orders, take payments, email PDF invoices, ship in parts, handle returns, and let customers check their own balances through a dedicated portal.
- Connect Everything You Use
- A REST API, GraphQL, signed webhooks, scheduled report emails, and an MCP server let other tools and AI assistants read and update your inventory safely.
Features
- Products, Variants, And Kits
- Track SKUs, variants, kits built from components, batches with expiry dates, and serial numbers, with barcodes and QR codes you can print in bulk.
- Multi-Warehouse Stock Control
- Nest warehouses, aisles, shelves, and bins, run inter-warehouse transfers, schedule cycle counts and audits, and set reorder points for each site.
- Orders And Shipping
- Create orders with discounts and approvals, record payments and refunds, send invoices, buy EasyPost labels, and follow tracking updates through shipment status.
- Reports And Analytics
- Open built-in valuation, turnover, dead stock, margin, and ABC reports, or build custom ones and email them on a daily, weekly, or monthly schedule.
- Roles And Security
- Assign granular permissions through custom roles, protect accounts with two-factor authentication, and review every change in a filterable activity log.
- Plugins And APIs
- Extend the interface with signed plugins, call the REST or GraphQL APIs with scoped tokens, and send signed webhooks to external systems.