Modern Inventory Management Simplified

Warehouse and inventory software you can host yourself: stock, purchasing, returns, audits, barcodes, REST & GraphQL APIs, signed webhooks, and a real plugin system - without enterprise price tags.

$git clone github.com/Inventoros/inventoros

100% Open Source

MIT licensed, no paywalls

Self-Hosted

Your data, your server

REST & GraphQL

Plus signed webhooks

Plugin System

Extend the UI and backend

Built on a modern, dependable stack

Laravel 12Vue 3InertiaTailwindMySQLDocker

Everything You Need

Powerful features to manage your inventory with ease

Inventory & Stock Control

Products with variants and SKUs, categories, warehouse locations, batch and serial tracking, stock transfers, cycle counts, and automated reorder points.

Reporting & Analytics

Dashboard widgets plus inventory valuation, stock movement, sales analysis, low stock, and category performance reports.

Orders, Purchasing & Returns

Customer orders with approval workflows, full purchase order lifecycle with receiving, supplier records, and RMA returns that restore stock correctly.

APIs, Webhooks & Plugins

REST and GraphQL APIs with OpenAPI documentation, signed webhooks with retries, and a WordPress-style plugin architecture to extend the UI and backend.

GET /api/v1/products -> 200 OK
POST /api/v1/orders -> webhook fired

Security & Governance

Granular permissions, reusable permission sets, two-factor authentication (TOTP), API token management, backups, and an update manager with backup-aware upgrades.

Operations & Notifications

Email notifications with multiple providers, configurable templates, activity audit logs, barcode generation and camera scanning, and a global Ctrl+K / Cmd+K command palette.

Ctrl+Kcommand palette

A complete warehouse, in one place

Track stock, fulfill orders, and watch the numbers move in real time.

app.inventoros.com/dashboard

Products

18

active in catalog

Inventory value

$130,565

at cost

Low stock

1

below minimum

Revenue (mo)

$15,283

month-to-date

ProductStockStatus
Wireless Bluetooth Keyboard145In stock
27" 4K Monitor38In stock
Mesh Office Chair15In stock
Laptop Stand Aluminum3Low

Get Started in Minutes

Choose your preferred installation method

Recommended: Use Our Web Installer

The easiest way to get started. Our guided installer will walk you through the setup process step-by-step.

Download, extract, and visit:

http://yourdomain.com/install

For Developers: Manual Installation

Clone from GitHub and set up manually for development or contribution.

git clone https://github.com/Inventoros/inventoros.git
cd inventoros
composer install && npm install
cp .env.example .env && php artisan key:generate
npm run build && php artisan serve
Read Full Setup Guide on GitHub

Extend Your System

Browse our marketplace for integrations and plugins

Shopify Sync

Two-way stock and order sync

QuickBooks

Push invoices and valuations

ShipStation

Labels and live tracking

Start managing your inventory today

Free forever, open source, and yours to host. Up and running in minutes.