Running in production · Independent · 21 Oct 2026

OCSInventory-NG/OCSInventory-Server

Communication server of OCS Inventory

← Running in production
OCSInventory-Server: IT asset tracker. Collects hardware and software data from network devices.

In simple English

This tool collects information about every computer on your network. It tracks hardware parts and installed software for all your devices. You run small helper programs on your machines to send data back to this central server. It also helps you push software updates to all your computers at once. It costs nothing to use, but you need your own server to run it.

What it is

OCSInventory-Server is the backend component of an IT asset management system. It receives data feeds from client agents and stores the hardware and software details in a database.

What it is good for

System administrators who need a self-hosted way to track company computers, servers, printers, and network switches without paying for commercial management software.

Stars405
LicenceGPL-2.0
LatestNo tagged releasechecked 21 Oct 2026
Last code change2026-08-25
Written inPerl
Setup effort
4 / 5
Payoff
3 / 5
Good
  • Tracks hardware and software across thousands of devices.
  • Includes tools for deploying software packages to client computers.
  • Performs network scans to discover devices that cannot run an agent.
Watch for
  • Requires setting up a web server, database, and Perl environment.
  • Documentation is split across an external wiki which can be hard to follow.
  • Written in Perl, which is less common for modern web developers to maintain.
Replaces

manual spreadsheets for IT asset tracking

Works well with

Apache web server and MySQL database

Similar repositories
  • glpi-project/glpi6.5k stars

    GLPI provides IT asset management with a built-in helpdesk and integrates directly with OCS Inventory agents.

Also reviewed on Repo Radar
  • slok/sloth2.6k stars

    Generates Prometheus alerting and recording rules from a short specification of a service level objective.

  • nicolargo/glances34k stars

    A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.

  • dokku/dokku32k stars

    A small platform you install on one server, which builds and runs an app every time you push code to it.

Install
git clone https://github.com/OCSInventory-NG/OCSInventory-Server.git
cd OCSInventory-Server
sh setup.sh

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Business Operations & Legal › Internal Operations & Administration › Software Licenses.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.