GLPI is a Free Asset and IT Management Software package,ITIL Service Desk, licenses tracking and software auditing.
PHP JavaScript CSS Vim script Shell Perl
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci Drop buggy and useless test Jul 9, 2018
.tx new slug for translations, and update locales Nov 17, 2017
ajax Remove dead code on ajax/* Aug 6, 2018
config Revert "Issue 1488 : update copyright header (#1536)" Jan 10, 2017
css Fix/planning issues (#4466) Aug 10, 2018
files Change htaccess for Apache 2.4 May 24, 2018
front Fix revision author and creation date in KB; fixes #4485 (#4488) Aug 14, 2018
inc clean unreachable code, fix #4418 (#4507) Aug 17, 2018
install self-service users should not be able to display revisions/comments t… Aug 14, 2018
js Fix/planning issues (#4466) Aug 10, 2018
lib sticky toolbar for tinymce, replace #3500 Jul 26, 2018
locales Extract locales Jun 29, 2018
pics review slightly readme (add some badges, text, and screenshots) May 25, 2018
plugins Delete des bons fichiers... Jul 18, 2005
scripts Replace casted integers in queries with real integers Jun 27, 2018
sound Rework notifications Jun 9, 2017
tests Fix document rights check; fixes #4236 (#4483) Aug 16, 2018
tools Bad encoded french string May 28, 2018
.atoum.php Replace phpunit with atoum Jun 7, 2017
.gitignore Drop and ignore bad tinymce language file; fixes #3788 Apr 4, 2018
.htaccess Revert "Issue 1488 : update copyright header (#1536)" Jan 10, 2017
.travis.yml Use travis only for LDAP tests; drop them from circleci (#3580) Feb 22, 2018
CHANGELOG.md Fix missing entry in changelog and rename 9.3 to 9.3.0 Aug 10, 2018
COPYING.txt update GPL and fix header, fixed #2854 Jun 11, 2011
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md Jul 20, 2018
PULL_REQUEST_TEMPLATE.md add template for pull requests (#1724) Jan 27, 2017
README.md Update links to installation and upgrade documentation Jul 3, 2018
apirest.md Update apirest.md : Spelling and grammar fixes Jun 21, 2018
apirest.php Fixed session init for APIs Mar 13, 2018
apixmlrpc.php Fixed session init for APIs Mar 13, 2018
composer.json cliinstall: prompt for password to avoid having it saved in history/log Jun 20, 2018
composer.lock Update 3rd party libs Aug 3, 2018
index.php Deprecated conditions that are not an array Aug 6, 2018
status.php Deprecated conditions that are not an array Aug 6, 2018

README.md

GLPI Logo

CircleCI Github All Releases Twitter Follow

About GLPI

GLPI stands for Gestionnaire Libre de Parc Informatique is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses tracking and software auditing.

GLPI features:

  • Inventory of computers, peripherals, network printers and any associated components through an interface, with inventory tools such as: FusionInventory or OCS Inventory
  • Data Center Infrastructure Management (DCIM)
  • Item lifecycle management
  • Licenses management (ITIL compliant)
  • Management of warranty and financial information (purchase order, warranty and extension, damping)
  • Management of contracts, contacts, documents related to inventory items
  • Incidents, requests, problems and changes management
  • Knowledge base and Frequently-Asked Questions (FAQ)
  • Asset reservation

Moreover, GLPI supports many plugins that provide additional features.

License

license

It is distributed under the GNU GENERAL PUBLIC LICENSE Version 2 - please consult the file called COPYING for more details.

Some screenshots

Tickets Timeline

Tickets Timeline

DCIM drag&drop

DCIM drag&drop

Components

Components

Prerequisites

  • A web server (Apache, Nginx, IIS, etc.)

  • MariaDB (or MySQL < 5.7)

  • PHP 5.6 or higher

  • Mandatory PHP extensions:

    • json
    • mbstring
    • mysqli
    • session
    • gd (picture generation)
    • curl (CAS authentication)
  • Recommended PHP extensions (to enable optional features)

    • domxml (CAS authentication)
    • imap (mail collector and users authentication)
    • ldap (users authentication)
    • openssl (encrypted communication)
  • Supported browsers:

    • IE 11+
    • Edge
    • Firefox (including 2 latests ESR version)
    • Chrome

Please, consider using browsers on editor's supported version

Download

See :

Documentation

Here is a pdf version. We are working on a markdown version

Additional resources

Used JS libraries

Support

GLPI is a living software. Improvements are continuously made, new functionalities are being developed, and issues are being fixed.

To ease support and development, we need your help when encountering issues. There is a GLPI version typical lifecycle:

  • A new major version (9.3) is released.
  • Minor versions (9.3.x), fixing bugs or issues, are published after several weeks. Please consider updating to the latest realeased minor version if you encounter some bugs or performance issues.
  • Several months after major version realesed, a new major version (9.4) is released Previous major versions become unsupported, please update to the new major version. Obviously, we provide support for the migration tools too!