GLPI logo

GLPI

Open-source IT asset management and ITIL service desk with built-in inventory, tickets, and CMDB

Open Source Alternative to
Repository activity
  • Stars6k
  • Forks1.7k
  • Open Issues426
glpi-project-glpi health score - Linux Foundation Insights
License

GPL-3.0

Languages
  • PHP
  • Twig
  • JavaScript
GLPI screenshot

About GLPI

GLPI is a free IT asset and service management application built around a single database for the hardware, software, and contracts an organization runs. It pairs asset tracking with an ITIL-aligned service desk, so the system that records a computer, printer, or license also handles the tickets and changes raised against it.

Since version 10 it ships native dynamic inventory, keeping a configuration database current as it discovers computers, peripherals, and network gear through the GLPI Agent. Around that core sit request fulfillment, problem and change management, a knowledge base, an SLA service catalog, contract and financial tracking, DCIM, and impact analysis, plus a plugin marketplace.

GLPI is a PHP web application that runs on a standard server with MariaDB or MySQL, suited to IT teams and managed service providers wanting one self-hosted place for assets and support. It needs a web server and PHP 8.2 or later, and is licensed under GPL-3.0.

Key features

  • Native dynamic inventory of computers, peripherals, and network gear
  • ITIL service desk: tickets, incidents, problems, and changes
  • CMDB with impact analysis across linked assets
  • Contract, license, and financial tracking for IT assets
  • Data center infrastructure management and SLA service catalog

Details

On GitHub since
2015
Language
PHP
License
GPL-3.0
Database
MariaDB 10.6+ or MySQL 8.0+
Requires
Web server, PHP 8.2+
Latest release
11.0.7