Open Source Software and Hardware Inventory Management Software

by on March 11, 2008 · 35 comments· LAST UPDATED March 11, 2008

in , ,

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.

TwitterFacebookGoogle+PDF versionFound an error/typo on this page? Help us!

{ 35 comments… read them below or add one }

1 noneck March 11, 2008 at 10:09 pm

Have you looked at Spiceworks?


2 Davide March 11, 2008 at 10:16 pm

There’s even


3 nixCraft March 13, 2008 at 1:23 pm

OpenAudIT, url is not working. I’m also lookin at Spiceworks


4 Brian March 13, 2008 at 4:39 pm

Hey – you’re doing my work for me – I need to look sometime soon too – let us know how you make out!


5 gmiga76 March 13, 2008 at 9:07 pm


Nice article, something to try with ocs inventory ng is . Perfect duo, surprised you did not put a few words about this nice piece of software.

Have fun


6 William Roe March 14, 2008 at 2:01 pm


Paragent looks very nice, I can’t get it working yet, but if it looks good.
Theres a demo there
Written in Lisp, so extra points for that

Have fun


7 John March 18, 2008 at 11:47 am

You can have a look at Reliable Assets ( It’s free for up to 25 pc’s
Have fun!


8 Adrian Perez March 18, 2008 at 2:19 pm

The correct url for openaudirt is

I´ve read openaudit is the replacement to Windows Inventory.


9 Tim Ritchey May 8, 2008 at 3:23 pm

We are working on updating the open-source installer for Paragent. It is a little rough right now getting all the components going. If you have any questions, be sure to join the google groups paragent-discuss. We try to help out as much as possible.


10 Clark Gaylord July 18, 2008 at 11:50 am

The OpenAudit URL is


11 Juan Musper August 22, 2008 at 1:19 am

I second that GLPI post! This one amazed me! I’ve just begun using it, and it really fits my needs, comprehensive interface with many options to choose from to make a parfect asset tracking records. Helpdesk ticketing system is included…Open-source rocks!


12 Chris Hearn August 22, 2008 at 1:15 pm

Did you ever choose between any of these? I’m in the same boat, and currently I’m trying out Open-Audit, Paragent, and Spiceworks.

Spiceworks most likely won’t make it as it needs to run on a Windows box.

I’ve Open-Audit installed, but no clients added yet. Need to figure out how.

Paragent looks nice, but installing might be difficult.


13 Richard Muirhead January 5, 2009 at 10:22 pm

Hi there,

You might want to have a look at Tideway. Free software, hardware and application inventory and CMDB including automated dependency identification and tracking.

Download a free version at:

“Tideway is data center search. It automatically discovers configuration items (CIs) across disparate technology layers – from business applications to switches and all the dependencies in between – and provides the information in a single, automated view. Tideway maps business applications to their underlying physical and virtual infrastructure, making it quick and easy to see exactly how your infrastructure supports your business.”

Would be great to get you involved in the community and have some feedback.




14 gerd April 30, 2009 at 12:21 pm

hi together,

everything looks very nice. my opinion is ocs. does anybody know, how to inventory devices in depth, without installing a inventory client?


15 Sprawl June 30, 2009 at 7:34 pm

All of these options are overkill for what I want, which is a glorified database front-end. I don’t need clients and auto-sensing. I just want to keep track of computers, and software licenses associated to said computers, on a clean web-based user interface.

Seem like everything are full help desk solutions…


16 Trix July 14, 2009 at 1:49 am

I’m in the same boat as Sprawl, in that I just want the basic features outlined in the original post, with no network/agent discovery. Something that can report on lease or software expiries would be great. GLPI looks good; I wouldn’t bother with OCS integration if I can avoid it.


17 orient October 13, 2009 at 1:42 pm

GLPI is the best :-) best customization, lots of plugins, best for an administrator with lots of PCs and still it is totally free.. very neat interface.. It rocks..!!!


18 Siem December 2, 2009 at 1:36 pm

To just collect hardware and software data, have a look at System Configuration Collector ( Each line of collected data is classified and this enables SCC to compare two consecutive snapshots and record differences in a logbook. Data can be send to the server part of SCC where summaries are generated and snapshots of systems can be compared.
SCC aims at a minimal footprint and requires a posix shell. Transfer to the server is possible via scp, ftp and email.


19 Liju January 10, 2010 at 12:08 pm

This will be useful but little complicated to start.


20 Sandy P February 13, 2010 at 10:03 am

Have you guys checked Its a simple Hardware and software inventory management tool with some great reporting functionality right now only for windows networks.


21 Ron May 5, 2010 at 6:29 pm

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.




22 DigiDwain November 12, 2010 at 4:41 pm

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.


23 Limbu July 1, 2011 at 9:09 am

Great work guys, thanks for sharing this vital information


24 elrengo September 26, 2011 at 8:03 pm

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?


25 Love Station October 7, 2011 at 5:35 am

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


26 Hilas October 11, 2011 at 3:20 pm

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 ?


27 Vicente January 28, 2012 at 2:22 pm

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


28 yuva February 20, 2012 at 4:16 pm

Try spice works it’s open source


29 Bob August 1, 2012 at 3:53 pm

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…


30 Tony Misner October 5, 2012 at 7:11 pm

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



31 thelinuxaddict November 24, 2012 at 8:28 am

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.


32 waqar February 22, 2013 at 8:00 am

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


33 Shahzaib November 18, 2013 at 8:23 am

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


34 Marchen Station May 15, 2014 at 8:40 am

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


35 Nelson Lazar May 30, 2014 at 9:14 am

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.


Leave a Comment

Tagged as: , , , , , , , , , , , , , , , , , , , ,

Previous post:

Next post: