12 Free Open-source Inventory and Warehouse Management Solutions

12 Free Open-source Inventory and Warehouse Management Solutions

What is an inventory management system?

Inventory management software is a computerized system to manage , track the number of stored goods. Inventory management is a major part of supply chain management.

Inventory management solutions keep track of the goods while moving through the process or stored in the warehouses. Inventory database software helps to save all the details including serial numbers, barcodes, costs, location, the number of goods, events date for every step in the process

For example you could put the sentence here - Most of the ERP "Enterprise resource planning" systems have Inventory management as an internal package. This is one of the important stages of ERP integration. As well as many eCommerce solutions.

Sometimes small and medium-size businesses use Excel to make it simple for managers to keep everything organized in a simple, portable, popular format. However, it can be a nightmare with a rich warehouse and dynamic supply chain or a popular eCommerce site.

Ms. Excel and other open-source spreadsheet programs can be used to manage inventory for small and medium businesses. However, it sometimes requires a spreadsheet guru to create his tools and templates.

The advantages of using Microsoft Excel and open-source spreadsheet programs or office suites (LibreOffice) are: the files will be portable, easy to understand and manage, can be used on cloud-based offices like Google spreadsheet and Microsoft cloud office services. On the downside, it'll consume hours while the dynamic supply chain process gets more complicated. So, here come inventory managers.

Open-source inventory managers

Here we have collected the most popular and powerful standalone and ERP-based open-source/ free inventory management solutions.

A. Standalone inventory and warehouse solutions

1- PartKeepr

PartKeepr is a free self-hosted inventory manager, released as an open-source Libre software under GPL. PartKeepr offers community support and commercial supports, and comes with many advanced features that help users locate, track, edit manage their stock with ease and efficiency.

PartKeepr is recommended for small and medium-sized companies/ inventories and warehouses.

PartKeepr Highlights

  • Free/open-source(GPL)
  • Clear easy-to-use interface
  • Self-hosted
  • Easy-to-install and configure
  • For small/ medium/ large size companies
  • Powerful search functionality.
  • Tracking tool
  • Fast full-text search
  • Parametric search
  • Import/ Export CSV
PartKeepr: Free Open-source Inventory and Warehouse Management
PartKeepr is a free open-soure system for managing warehouse and multi-locationinventory. It is built with Symfony2 (PHP Framework) as a web-based system using PHP andMySQL as database backend with support for PostgreSQL as well. PartKeepr is packed with dozens of asset management tools with…

2- Snipe-IT

Snipe-IT is an open-source self-hosted web-based asset and warehouse management package. We recommend this package for businesses which have multiple locations and hundreds of users.

Snipe-IT Highlights

  • Free (Libre) open-source software (FLOSS)
  • Developer-friendly with REST-API
  • Frequent updates and bug-fixes
  • Trusted by customers from all over the globe
  • Notification (Email, Slack)
  • Multi-lingual support
  • Admin dashboard to track recent activities
  • Powerful asset management
  • Asset auditing
  • QR code and barcode generator
  • License management
  • History manager
  • Digital signature support
  • Import/ Export assets
  • Asset tracking
  • Asset search.

Read more about Snipe-IT features and technical specifications in our review here.

Snipe-IT:A Free Libre Warehouse and Asset Management System
Snipe-IT is a free web-based inventory and warehouse management system. It isopen-source and self-hosted cloud solution that companies can download andinstall it on their private hostings. As it is built to support multiple users and locations, Snipe-IT is a goodoption for companies with ac…

3- Storaji

Storaji is another simple yet powerful open-source inventory manager. It's a popular project among experienced tech users and developers. However, it's currently not maintained.

Storaji works on mobile and desktop. It comes with a responsive design which makes it fit to work on multiple mobile and desktop screen, touch screens like tablets and large screens.

Storaji Highlights

  • Cross-platform; Windows, Linux, and macOS
  • Free
  • Easy-to-use
  • Recommended for small and medium businesses
  • Inventory manager
  • stock manager
  • product manager
  • customers manager
  • PDF/ CSV export
  • Order manager
  • Statistics
  • Multi-lingual support
  • Currency change support

Note; Storaji is no longer maintained, and it has not been updated for 2 years. The user can install it on his server and configure it.

Storaji: An Open-Source Simple inventory management application
There are many features that you will get from using open-source inventory and warehouse management projects on your company. Using an open-source project such as Storaji allows you to easily modify a work, integrate the work into a larger project or drive a new work based on the original and

4- OpenBoxes

OpenBoxes is a free web-based inventory and asset management package. It's an open-source software package which allows developers to extend its functionalities and business owners to use it freely.

It's also a cross-platform software package, built with Java, which means it'll work smoothly on any Java-supported platforms.

OpenBoxes Highlights

  • Cross-platform (Java-based); Windows, Linux, and macOS
  • Self-hosted
  • Manager multiple warehouses in different locations
  • Advanced tracking options
  • Dynamic stock calculation
  • Products type configuration and support
  • Custom fields and metadata-aware products
  • Import and export options
  • Informative dashboard
  • Powerful location browsing (Geo-based, groups, internal and external locations)
  • Reporting tools
  • Multi-languages
  • Multiple users with advanced group permission support
  • Email notification
  • Custom attributes
  • Flexible deployment options for the enterprise
OpenBoxes: Open Source Project For Inventory management
Brief: OpenBoxes is a free and open-source supply Chain Management System for Linux, windows, macOS. Here, we take a look at the features and help you to get started with it. OpenBoxes is a management system designed to manage inventory and keep you on track with all the setting on

5- Inventory Manager

Inventory Manager is an open-source, free desktop inventory manager. It's perfect for small companies. It's built by the same developers who created Pharmacy Likewise, it has many similarities with it in terms of stock management and barcode/ QR code scanning.

Furthermore, it is easy to install, configure and use for users with good technical experience. Additionally, it offers a desktop version for Windows and macOS.

Inventory Manager Features

  • Stock manager
  • Search tool
  • Tracking tools
  • Invoices manager
  • Categories manager
  • Barcode printing support
  • User manager
  • Supplier management
  • Desktop Notification
  • Bulk item manager
  • Reports and charts
  • Barcode generator
  • Damaged item management
Inventory Manager: Free open-source warehouse manager
Inventory Manager is a simple free inventory and stock manager for small andmedium-size companies. It features several stock management tools which include asset tracking,advanced search, barcode/QR code scanner support and invoice manager. It’s built by the same developers who created Pha…

B. ERP-based inventory

The benefits of using ERP “Enterprise Resource Planning” are: they are modular, extensible, designed to fulfil the requirements of different business sizes, and most of them have built-in accounting, notification, and users management system. Many businesses prefer using ERP-based inventory solutions as it's easier to scale/ extend for their current and future requirements.

6- ERPNext

ERPNext is an open-source ERP solution that works for small, medium and enterprise-class companies. It has a built-in inventory management module along-side many modules required by the facility.

ERPNext is supply chain entered ERP, It's built to manage all operation required. It has been used by many companies all around the world.

ERPNext Free Open source ERP as a Hospital Information System
ERPNext : is an Open source ERP solution, built by open source technologies and released as an open source software under GPLv3 License,

7- InoERP

InoERP is an open-source easy-to-install, configure and use ERP solution. It has many modules/ extensions for the supply chain that include: sales, distribution, inventory, purchasing, forecasting, planning, POS (Point-Of-Sales) and eCommerce module.

InoERP has also many advantages as its ecosystem contains dozens of extensions, themes, language packages. It has a responsive design to work on mobile and tablets, and an advanced reporting system with built-in diagram visualization tools.

One System For All Processes | inoERP

8- ERP5

ERP5 is an open-source self-hosted ERP solution. It's preferred by NGOs, governments in many countries around the world, as well as medium to small size companies.

ERP5 has integrated modules for inventory, accounting, supply chain management, eCommerce, POS (Point-of-Sales), CRM and HR.

ERP5 : Open-Source ERP Platform for enterprise
ERP5 is one of the most and complete web-based ERP platform for small modern companies, designed to be flexible to fit different business areas and to be used through the web. It aims to match the requirement of globalization and increase distributed nature. You can use ERP5 as an accounting

9- Dolibarr

Dolibarr is a simple yet powerful ERP solution with a rich ecosystem. It's popular in many countries in the European Union like Italy, France, Greece, and Germany.

Dolibarr offers a powerful built-in inventory/ warehouse stock management module, alongside the necessary tools to keep the managers updated about their stock.

Dolibarr is a free and open-source, and it's supported by a powerful community of developers and users.

Dolibarr: An Open-Source ERP and CRM Solution For Business
Dolibarr is an open-source ERP and CRM system written with PHP, you can use it as an ERP, CRM or as inventory and warehouse management system comes to make the management of inventory and warehouse easy. It is designed for small and medium businesses, foundation, and freelancers. You can use

10- LedgerSMB

LedgerSMB is an open-source free ERP and accounting solution. It's built for small and medium-sized businesses.

LedgerSMB is simple yet a powerful system, it has a rich powerful accounting system, provides sales management, inventory manager with options to track the goods, fixed assets manager and a department manager.

This open-source system has a built-in email notification with attachment support, and it supports exporting documents to many formats like PDF, HTML, CSV and the popular office formats.

LedgerSMB: Accounting and ERP Platform for business
LedgerSMB is an open source web-based ERP system and accounting software for small and medium-sized companies. It helps the accounting team in order processing, integrating invoicing, quotation, and more. The main purpose for this software is to provide a strong multi-currency accounting to improve…

11- Odoo

Odoo is an enterprise-class open-source ERP solution. It has a rich ecosystem and many extensions that can replace or customize the default integrated modules. However, Odoo offers 2 editions, a community edition and enterprise professional edition, which can be overwhelming to choose, keep track of the upgrades and requires powerful IT support. So, we would recommend it to businesses with an IT department.

C. Office/ Spreadsheet inventory and warehouse templates

12- Warehouse Inventory Management for Microsoft Excel

This is a simple inventory manager for Microsoft Excel. It uses the Excel program to provide a usable interface for the manager to keep track of their stock. It has features barcode and QR code support, mobile phone scanners for barcode/ QR code. This is a template-based system, it can run on any Microsoft Excel packages on Windows machine. However, We have tried it with LibreOffice and Numbers, and it works but lakes barcode/ QR code support.


A- Warehouse Inventory Office Template

Microsoft Excel users have the luxury to look for a template that fulfills their requirements and customize it. There are many Excel templates online.

B- LibreOffice inventory templates

LibreOffice has an ecosystem where users can share templates and extensions. However, currently, there is no good inventory extensions/ spreadsheet template we would recommend. Hopefully, we will see some soon.


Inventory managers as part of the supply chain process vary from one business to another, It's up to the managers and executives to select the best options that ease their work and their employees. We would recommend going for ERP-based inventory managers instead of standalone solutions if you have a full supply chain process.

If you are running a simple warehouse, and you are just wanted to manage your stock, Excel templates or standalone inventory/ stock management solutions will do the trick.

In this article, we have covered several inventory management solutions. However, we did not cover custom packages which designed to run special warehouses or stores like medication/ drugs as pharmacy managers, IT assets managers and chemical assets/ warehouse/ laboratories assets management solutions. But, we are planning to review them in separate articles.

5 Most Recommended Open-source IT-asset IT-Inventory Management Solutions
What is IT-asset managementIT asset management software is designed to help IT managers and IT departmentsto manage their assets which include hardware, processes, documentation, andresources. It is a combination of inventory management, accounting and processmanagement. IT assets are increas…

Top 5 Free and Open Source Inventory Management Systems for Small and Medium-sized Businesses
Inventory Management Software is a computerized system to manage and keep trackof the number of stored goods, serial numbers, barcodes, costs, location...etc Inventory management solutions keep track of the goods while moving through theprocess or stored in the warehouses. This can help in decrea…

20 Open-source Self-hosted Inventory and Warehouse Solutions (2023)
Inventory and storage management software is a type of software system that helps businesses manage their inventory levels, storage locations and delivery process. This type of software is useful for businesses that have a large inventory and multiple storage locations. One of the key benefits of i…
7 Open source ERP-based Patient Records Management Solutions (EMR/ EHR & HIS)
There are many open source enterprise resource planning (ERP) solutions, they were designed to support companies on different sizes, however, most of them don’t consider hospitals as their customers, and not following many health-care guidelines considering privacy.
Top 10 Open source & free HIS (Hospital Information systems) and EHR solutions
HIS stands for Hospital Information System which is integrated solution designed to manage all the hospital’s operations including medical operations, clinical workflow , financial , administrative,
The Best 20 Open source & Free Accounting Solutions
Accounting is a major process in any sort of business, It’s even a major part of our lives as for managing personal expenses and personal business operations. Many sectors oriented open source solutions, has integrated accounting modules and extensions, so as ERP solutions which base their ERP syst…

Read more

Open-source Apps


Medical Apps




Dev. Resources