
In simple English
This program tracks every computer, phone and software licence your team owns. You can see who has a specific laptop and when you bought it. It runs on your own server and costs nothing for the software. Setting it up requires a web server with PHP and a database. You will need to manage updates and backups yourself.
What it is
An open-source IT asset and licence management system built with PHP and the Laravel framework. It provides a web interface and an API for logging hardware, accessories, consumables and software seats.
What it is good for
Growing teams that need to know who holds which piece of company gear without paying for expensive enterprise inventory software.
- Tracks hardware assignments, purchase dates and software licences in one place.
- Includes a full REST API for connecting scripts and mobile apps.
- Has an official Docker image for straightforward server deployment.
- Requires a dedicated web server with PHP, Composer and a database to run.
- Licence is AGPL-3.0, which has strict rules if you offer it as a hosted service.
- Large open issue count on GitHub means niche bugs can take time to resolve.
Spreadsheets
Docker
- librenms/librenms5.0k stars
Focuses on network monitoring and auto-discovery rather than physical hardware checkouts.
- invoiceninja/invoiceninja10k stars
Handles business billing and client management instead of internal IT inventory.
- 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.
git clone https://github.com/grokability/snipe-it.git cd snipe-it cp .env.example .env composer install