Open Source Software and Hardware Inventory Management Software

I’m looking for good open source software and hardware inventory management software. A quick search on sourceforge returned following inventory management system / software management apps:

=> OCS Inventory NG, Open Computers and Software Inventory Next Generation is an application designed to help administrator keep track of the computers configuration and installed softwares. Low network traffic HTTP communications between agents and server. I’m currently testing this software and I will update all of you about my results.

Other old (outdated) softwares

=> PcInventory Web-based system to track the Pc and the installed peripherals.

=> phpMyInventory is a web-based hardware, software, and peripheral inventory system using PHP & MySQL. Currently stable on PHP version 4xx only!

=> Windows Inventory. A Computer Hardware and Software Inventory system. Based around wmi, vbscript, mysql & php. Expandable via modules to include software distribution, remote control, event viewer, disk monitoring, etc.

Most of these software are outdated. Basically, I need to keep inventory for following items

  • Open source inventory asset management software
  • Should able to track inventory
  • Auditing feature
  • Inventory of equipment owned and leased (including lease expiry)
  • Software inventory for both Windows and UNIX systems
  • Import / Export function etc

Do you have any recommendations for me? Please add them in the comments.

🐧 If you liked this page, please support my work on Patreon or with a donation.
🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source & DevOps topics via:
CategoryList of Unix and Linux commands
File Managementcat
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
37 comments… add one
  • AlexT Jun 13, 2016 @ 7:23

    Among all opensource products, I prefer web-based Spiceworks.
    Among commercial non web-based, I guess it’s Total Network Inventory.

  • Nelson Lazar May 30, 2014 @ 9:14

    OCS inventory NG is a good software for inventory management, it’s open source and works as client-server model, you can install the server and this supports variants of agent OS like, windows, Linux, Max, Andriod, etc. A large number of devices an be added here and you may get info related to network, RAM, Disk, OS license, etc. besides it has deployment features to remote machines and few other added features which I am planning to explore.

  • Marchen Station May 15, 2014 @ 8:40

    I would actually recommend Opsi,, it is open source, it is also a very versatile tool, and works amazinglly fast. It has so many tools and integrates everything! we have it in our company and we couldn’t be more satisfied with it! I really recommend it, not just for inventarization but also for other tasks, you guys should check it. It is also in

  • Shahzaib Nov 18, 2013 @ 8:23

    I want web based software for IT asset managment. Can anyone tell me the best software for IT asset ?

  • waqar Feb 22, 2013 @ 8:00

    Can anyone tell the best inventory system? I really required it very soon.

  • thelinuxaddict Nov 24, 2012 @ 8:28

    Anyone tried to compare some of these apps mentioned in this thread? I looked at glpi and it seems to be easy to install and use.

  • Tony Misner Oct 5, 2012 @ 19:11

    I am looking for Open source software that I can use to track items coming into and going out of our warehouse, example when we receive a new computer we need to be able to capture model number, serial number of the computer and then assign it to a location with in our company, then when we get this computer back for hardware or software issues and it has been repaired and deployed to a new location we need to be able to pull a report as to its total journey through our company from New coming in the door to scrap being destroyed. We will also need to have the software do Warehouse management such as real time on hand quantities and be able to pull monthly reports as to what was shipped and to where every month, also what item totals we have on hand. This software will need to have a web front end to be able to view, add, remove items from inventory via a web browser. If any one knows of a software that I can look into I would appreciate the heads up. Thanks


  • Bob Aug 1, 2012 @ 15:53

    My problem with GLPI is that you cannot track items within items. Such as if you want to track cards, memory or hard drives individually (serials and corp tracking). Yes you can generically say it has X memory or X drives but you cannot specifically pin serials to those items. Unfortunately that is a deal breaker for me.

    Still seeking something…

  • yuva Feb 20, 2012 @ 16:16

    Try spice works it’s open source

  • Vicente Jan 28, 2012 @ 14:22

    I personally use the GLPI, this software allows adding various plugins that increase its capacity, plus it’s open source.

    You can combine it with the ocsinventory, so that you install the client on the pc’s ocsinventory and it did raise the inventory, then import the glpi and complete the missing information (serial, date of purchase, etc).

    Besides the glpi allows you to create components that do not list the ocsinventory, has a help desk module and you can segment your assets into different entities (these may represent entiades companies departametos, etc). among other interesting features.

    In addition you have several languages ​​to choose from and perhaps more importantly provides constant updates

    OCS Inventory NG

    Glpi Web

    Plugin for importing data ocsinventory

    I hope they serve

  • Hilas Oct 11, 2011 @ 15:20

    yeah me too .. i need some software of inventory and control of stock (for control in/out) .. but not for computer system. .its for a wharehouse with to meny products .. can help me ?

  • Love Station Oct 7, 2011 @ 5:35

    I am looking for an inventory software for my business. Any suggetion?

  • elrengo Sep 26, 2011 @ 20:03

    Hi, I need a IT Asset Management Software, but must manage the IT Asset for example: cellphones, phones, desktops, laptops, monitors, headset, etc. All software I found only manage asset that are connected with the network but not all the asset asocied with IT. IT infratrusture managed telephony, mobile phones, computers, data centers etc.
    Exist any software to manage all that CI?

  • Limbu Jul 1, 2011 @ 9:09

    Great work guys, thanks for sharing this vital information

  • DigiDwain Nov 12, 2010 @ 16:41

    Spiceworks was cumbersome for me and it has issues with my antivirus software. I also noticed a severe performance impact when I used it. Also, I keep getting emails from Spiceworks even though I have unsubscribed and uninstalled the software. My personal experience would be to stay away from Spiceworks until they have a better product.

  • Ron May 5, 2010 @ 18:29

    I’m looking for one that allows for checking in and out hardware. Anyone know of anything that does that? It also has to be customizable. We have our own network products with lots of ports that need to be ‘checked out’ to individual users.



Leave a Reply

Your email address will not be published. Required fields are marked *

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.