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. Store names, phone numbers, email addresses, dates of birth, and notes. Checkouts are linked to clients so you always know exactly who has what - and a full borrowing history is one click away on every client record.

Consumable stock

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

Barcode scanning

Scan barcodes with any device camera, or type SKUs manually. Print barcode labels directly from the app.

Reports

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

Categories

Organize items into color-coded categories. Filter your inventory list by category in one click.

Expiry tracking

Set expiry dates on any item. Expired and Expiring Soon badges appear in the list, and a dedicated Expiry report shows what needs attention.

CSV import & export

Bulk-load your inventory from a spreadsheet on day one. Export any time for backups or analysis in Excel.

Remote access

Expose the UI over the internet via Serveo (free persistent subdomain) or Cloudflare Quick Tunnel. No VPN, no firewall changes required.

Multi-user roles

Admin, Manager, and Viewer roles. Admins manage users and settings; Viewers get read-only access.

Windows service

Runs silently in the background, starts at boot. A system tray companion shows status and lets you open the UI instantly.

Self-hosted & private

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

Fast installer

Download one .exe and you're done. The installer stops the running service, upgrades the files, and restarts automatically.

Public view & iframe embed

Publish a live read-only availability board to any website or intranet. Choose exactly which items appear and copy a single <iframe> tag. No login needed for visitors.

Dark mode

Full dark theme built in. Toggle with the sidebar button - preference is saved per browser and persists across sessions.

Push notifications

Get instant alerts on your phone via ntfy. Choose exactly which events trigger a notification: item checked out, item returned, item lost, low stock reached, or user login. Each event is optional and can be turned on or off independently.

Database backup & restore

Download a consistent point-in-time backup of your entire database with one click. Restore from any previous backup - the current database is saved automatically before overwriting.

Up and running in minutes

One installer, no configuration required.

1

Download the installer

Grab the latest .exe from the GitHub releases page.

2

Run as Administrator

The installer registers a Windows service and adds a tray icon to startup.

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