iTop is a free, open source customer support & success project written in PHP and released under AGPL-3.0. It has 1,181 GitHub stars, 297 forks and 63 open issues, and was last pushed 12 hours ago. On this registry it ranks #11 of 17 tracked projects in Customer Support & Success, with 5 head-to-head comparisons available. It gained 3 stars over the last 3 tracked days.

What is iTop?

What it is

iTop, short for IT Operations Portal, is an open source, web-based IT service management platform that is sponsored, led, and supported by Combodo. It bundles a fully customizable configuration management database, a helpdesk and ticketing system, and a document management tool into one application. The project is written in PHP and released under the AGPL-3.0 license, and it has been developed in public for roughly eight years with community contributions tracked on GitHub.

The concrete problem it solves is the fragmentation of IT operational data. Service desks often keep asset records, incident tickets, contracts, and change requests in separate tools that do not talk to each other. iTop places those concerns in a single data model that is ITIL compliant, so a helpdesk ticket can reference the affected configuration item, the contract that covers it, and the service level agreement that governs it. It targets the IT service management ecosystem, and it is intended as a self-hosted alternative for organizations that want to own their operational data rather than rent it.

Key capabilities

  • Fully configurable Configuration Management (CMDB) data model.
  • HelpDesk and Incident Management for ticketing workflows.
  • Service and Contract Management, covering the services delivered and the agreements behind them.
  • Change Management for tracking modifications to the IT estate.
  • Configurable SLA Management with service level agreements and targets.
  • Graphical impact analysis that shows relations between configuration items.
  • CSV import tool for any data, plus consistency audit to check data quality and data synchronization for data federation.

Who uses it and how

  • IT service desks running incident and request queues against a shared CMDB.
  • Infrastructure teams performing impact analysis before a change, to see which services and configuration items a modification touches.
  • Asset and contract administrators importing existing inventories in bulk through the CSV import tool instead of typing records by hand.
  • Organizations federating data from other systems into iTop by way of the data synchronization feature.
  • Administrators extending the platform with add-ons and web services obtained from iTop Hub.

Getting started

Installation notes and requirements are published in the iTop wiki at itophub.io, and the latest release is downloaded from the SourceForge project files page. Official extensions are discovered and installed through iTop Hub.

When to use it — and when not

The README does not name the commercial products it competes with, so a buyer must evaluate that fit independently. A self-hoster is responsible for the PHP hosting environment described on the separate requirements page, since the README names no bundled database, storage layer, or mail service. Documentation, forums, and bug tracking are spread across the wiki and SourceForge rather than a single portal, which is evident friction for newcomers, and the repository carries 63 open issues.

project readme (upstream, from github) — read inline

iTop stands for IT Operations Portal. It is a complete open source and web-based IT service management platform, including a fully customizable CMDB, a helpdesk system, and a document management tool. It is ITIL compliant and easily customizable and extensible thanks to a high number of add-ons and web services to integrate with your IT.

iTop also offers mass import tools to help you become even more efficient.

Features

Latest release

Resources

About Us

iTop development is sponsored, led, and supported by Combodo.

Developers

You can find information and instructions about our quality tools and how to run them here.

Contributors

We would like to give a special thank you 🤗 to the people from the community who contributed to this project, including:

Names

  • Al Hallak, Amr (a.k.a @v4yne1)
  • Alves, David
  • Audon, Florian
  • Beck, Pedro
  • Beer, Christian (a.k.a @ChristianBeer)
  • Bilger, Jean-François
  • Bostoen, Jeffrey (a.k.a @jbostoen)
  • Cardoso, Anderson
  • Cassaro, Bruno
  • Casteleyn, Thomas (a.k.a @Hipska)
  • Castro, Randall Badilla
  • Colantoni, Maria Laura
  • Couronné, Guy @GurneyHallack
  • Dejin, Bie (a.k.a @bdejin)
  • Delicado, Elodie
  • Dvořák, Lukáš
  • Goethals, Stefan
  • Giuva, Vincenzo Katriel (a.k.a @DarkNight97boss)
  • Gumble, David
  • Håkon, Harnes (a.k.a @hakonharnes)
  • Heloir, Arthur
  • Janssens, Jelle (a.k.a @janssensjelle)
  • Ji, Leeb (冀利斌) (a.k.a @chileeb)
  • Kaltefleiter, Lars (a.k.a @larhip)
  • Khamit, Shamil
  • Kincel, Martin
  • Konečný, Kamil
  • Kunin, Vladimir (a.k.a @vbkunin
  • Lassiter, Denis (a.k.a @delassiter)
  • Lazcano, Federico
  • Lucas, Jonathan
  • Malik, Remie
  • Mantel, Ina
  • Martin, Pierre (a.k.a @Worty)
  • Melchiorre, Romain
  • Mindêllo de Andrade, Lucas (a.k.a @rokam)
  • Mozart de Oliveira, Eduardo (a.k.a @eduardomozart)
  • Raenker, Martin
  • Roháč, Richard (a.k.a @RohacRichard)
  • Rosenke, Stephan
  • Rossi, Tommaso (a.k.a @tomrss)
  • Rudner, Björn (a.k.a @rudnerbjoern)
  • Šafránek, Jaroslav (a.k.a jkcinik on SourceForge)
  • Seki, Shoji
  • Shilov, Vladimir
  • Srivastava, Vaibhav (a.k.a @vaibhav8a)
  • Stetina, Pavel (a.k.a @Stetinac)
  • Stukalov, Ilya (a.k.a @ilya)
  • Tarjányi, Csaba (a.k.a @tacsaby)
  • Toraya, Chairat (a.k.a @Kyokito1412)
  • Tulio, Marco
  • Turrubiates, Miguel
  • Višnjić, Aldin (a.k.a@viliald)
  • Vlk, Karel (a.k.a @vlk-charles)

Aliases

  • chifu1234
  • cprobst
  • DudekArtur
  • Karkoff1212
  • Laura
  • nv35
  • Purple Grape
  • Schlobinux
  • theBigOne
  • ulmerspatz

Companies

Frequently asked questions

Is iTop free to use?

iTop is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does iTop do?

A simple, web based CMDB & IT Service Management tool

What is iTop written in?

iTop is primarily written in PHP. Its source is publicly available at https://github.com/Combodo/iTop, and it has 1,181 GitHub stars.