Free & Open Source  ยท  Self-Hosted

Always know
who has what

Check equipment in and out, track supply levels, and keep a full activity log. One installer, one PC on your network, no monthly fees.

Download Installer View on GitHub
IS
Inventory Store
142
Items
891
In Stock
3
Low Stock
7
Checked Out
Active Checkouts
DSLR CameraSarah K.11 day
Tripod: Heavy DutyMarcus T.29 days
Laptop: Dell XPSJordan L.13 days
Low Stock
AA Batteries (4-pack)2 leftMin: 5
HDMI Cable 2m1 leftMin: 3

Built for the way your team actually works

No subscriptions, no cloud dependencies. A local web app that runs on any PC on your network and is accessible from any device.

Checkout tracking

Check reusable items in and out by person. See who has what, for how long, and flag overdue items automatically.

Client management

Keep a searchable list of the people who borrow items, with full contact details and notes. Every checkout is linked to a client, so a complete borrowing history is one click away.

Consumable stock

Track supply quantities as your team uses and restocks them. Low-stock alerts notify you before you run out.

Barcode scanning & lookup

Scan UPC, EAN, QR, and ISBN barcodes with any device camera, then auto-fill the product name, image, brand, and size from free public databases. Print barcode labels too.

Categories & tags

Group items into color-coded categories and add any number of free-form tags. Filter and search your inventory by either in one click.

Reports

Stock levels, active checkouts, lost items, take-inventory sheets, and a full activity log with date filtering.

Optional modules

Switch on only what you need: chemical safety data sheets, cost & valuation, consumption forecasting, and webhooks for Slack, Zapier, or your own scripts. Each stays out of the way until enabled.

Remote access & HTTPS

Share the app over the internet with a free Serveo or Cloudflare tunnel, no VPN needed. Have your own domain? Turn on secure HTTPS in one step and let the app fetch and renew a free certificate for you.

Multi-user roles

Admin, Manager, Staff, and Viewer roles. Staff are scoped to a touch-friendly Terminal for checkout; Viewers get read-only access.

Self-hosted & private

Your data stays on your machine. No cloud accounts, no telemetry, no subscriptions.

And more

Runs on Windows or Linux. Expiry tracking, CSV import & export, a public availability board with iframe embed, push notifications via ntfy, dark mode, one-click database backup & restore, and a Windows service with tray companion. See the User Guide for the full list.

Up and running in minutes

Quick setup on Windows or Linux, no configuration required.

1

Download for your system

Grab the latest Windows installer or Linux download from the GitHub releases page.

2

Run the setup

On Windows, run the installer. On Linux, run one setup command. Either way the app starts in the background and runs at boot.

3

Create your admin account

On first visit, set up your username and password. Takes 30 seconds.

4

Add items & start tracking

Add reusable equipment and consumable stock, then share the local URL with your team.

Get up and running today

Free, open source, and completely self-hosted. Download the installer and be running in under five minutes.

Download Inventory Store