OpenBoxes screenshot thumbnail

OpenBoxes

OpenBoxes is an open-source warehouse management system that keeps medication and supplies visible from central depot to clinic cabinet, so staff always know what is in stock, where it sits, and when it expires. The product catalog holds medications, medical devices, office supplies, and fixed assets, with suppliers, manufacturers, pricing, classifications, and custom attributes on every item. Inventory is tracked by facility and bin location down to lot and expiration date, and every adjustment, transfer, and removal leaves a full transaction history. Reorder points and stock alerts flag low stock, overstock, and expiring items before they become emergencies. Inbound, purchase orders, invoices, and budget codes manage procurement; goods receipt captures lots and expiry dates, and suggested putaway directs stock to the right bins. Outbound, requisitions and stock lists drive requests from upstream facilities, FEFO picking pulls the earliest-expiring lots first, and packing produces packing lists with customs documentation. Cycle counting keeps records honest without closing the warehouse, and dashboards surface stock value, fast movers, and expiring stock. Barcode scanners and a mobile-friendly interface speed up receiving and counting on the floor, and spreadsheet imports load products, locations, and opening stock in bulk. A REST API and webhooks connect OpenBoxes to ERPs, DHIS2 health information systems, and integration platforms like n8n and OpenFn, and location-restricted roles keep each facility on its own shelves. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. EPL-1.0 licensed.

Deploy