Skip to content

The features

Know what you have. And where it goes.

Capture equipment and supplies, find their location and keep track of loans and stock. From your first item to a shared storeroom.

MIT license · Self-hosted · Web and iOS

Open Inventory records with object photos, names and locations
The web app with demo data. All product captures show the actual interface; this demo instance is in German.

01 / Capture

Capture objects with photos

Photograph equipment and supplies where you find them. Enter the details yourself or review optional AI suggestions before accepting them.

  • Capture several objects without waiting for every upload and processing step
  • Review and correct generated fields before treating them as inventory data
Explore features and workflow
Open Inventory batch capture with mock inventory records
Camera-first batch capture · all visible records are mock data from a German-configured demo instance

02 / Data model

One place for every detail

Keep photos, serial numbers, documents and custom fields on the same record. Search and filters help you find it again.

  • Add domain-specific types and fields without changing application code
  • Connect containers, rooms, devices, people and projects with explicit relations
Explore features and workflow
Actual Open Inventory item detail with an object photo, structured fields, and demo data
Media, master data, and stock information on an actual demo record

03 / Stock and operations

Keep track of stock and loans

Track loans, consumption and deliveries. Stock forecasts inform replenishment; bill-of-materials analysis shows component needs and costs before production.

  • Use bulk tracking for interchangeable parts and serialized units for identifiable devices
  • Record issues, returns, transfers and corrections without replacing their history
Explore features and workflow
Actual Open Inventory stock management with a booking form, locations, and movement history
Stock, incoming and outgoing movements, and history in the running web app · demo data

04 / Labels, printing and API

Design labels. Share a printer.

Label items and individual devices with QR codes. Print locally or on the shared Office printer and save prepared lists for later.

  • Label items and individual devices with their own QR codes
  • Print locally or on the shared Office printer and save personal print lists
Explore features and workflow
Open Inventory label designer with QR and barcode preview
Label designer in the web app · German demo data

05 / Locations, maps and rooms

Find the location. Find the shelf.

Assign objects to rooms, cabinets and storage locations. Add maps and room views when you need more spatial context.

  • Connect inventory with map points, polygons and structured stock locations
  • Derive spatial relations from geometry while preserving manual overrides
Explore features and workflow
Actual Open Inventory stock-locations view with quantities distributed across three demo locations
Stock distributed across configured locations in the running web app · demo data

06 / Operations and security

Your server. Clear access controls.

Run Open Inventory on your infrastructure, manage roles and back up your data. The source and documentation are public.

  • Run and inspect the web app, API and iOS client on infrastructure you control
  • Define roles, granular permissions and content-dependent access rules
Explore features and workflow
Actual Open Inventory access settings with roles and members in a demo organization
Roles, members, and access rules in the running self-hosted web app
For more involved workflowsHow the pieces work togetherPurchasing, stock, lending and sales use the same records. Open the interactive overview to follow a workflow.

The complete loop

One inventory. Every business operation.

From the first photo or demand through purchasing, reservations, lending, sales, and assembly to counting, alerts, and integrations. Choose a flow or building block to reveal its connections.

Highlight a flow

Every path and feedback loop in the application.

01

Triggers

Something is captured or needed

02

Data foundation

The shared digital core

03

Operations

People and orders take action

04

Stock ledger

Every change is recorded

05

Feedback

Check, notify, and connect

↺ Minimum stock and forecasts trigger the next purchase

Active building block

Available stock

Global quantity, availability, and distribution across locations are derived from bookings.

Directly connected: Purchasing & receipts · Approval & reservation · Sales & shipping · Assembly · Counts & corrections · Forecasts & alerts · API, store & webhooks

Explore the feature

Open for your setup

Try it first. Then make it yours.

The web app, iOS app and API are MIT-licensed. The documentation covers installation, configuration and backups for your own instance.

About the open-source project