Repolode
grokability

grokability/snipe-it

Self-hosted, web-based IT asset and software license management system for tracking who has which device and when it was bought.

Open-source alternative to:Snipe-IT

Stars
15,157
Forks
4,060
Open issues
909
Last commit
15 hours ago

What is it?

Snipe-IT is an open source system for managing IT assets in an operations team. It keeps track of which person holds which laptop or other equipment, when each item was purchased, and how it should be depreciated. It also handles software license management alongside hardware records.

It is a web application built on Laravel 12 and runs on a web server, so users access it through a browser rather than installing a desktop program. The project supports Mac OS X, Linux and Windows hosts, and an official Docker image is available for container-based deployment.

The project offers a JSON REST API and has a number of third-party integrations and libraries, including sync scripts for Jamf, Kandji and UniFi, a Model Context Protocol server, and PowerShell and Python wrappers.

Key features

  • 01Track which user or location holds each asset
  • 02Record purchase dates and support depreciation calculations
  • 03Manage software licenses alongside hardware
  • 04Provides a JSON REST API for integrations
  • 05Deployable on Linux, macOS or Windows web servers, or via Docker

Use cases

  • IT teams tracking laptops and equipment assigned to employees
  • Managing software license counts and seat assignments
  • Syncing device inventory from MDM tools such as Jamf or Kandji

Quick start

  1. 1

    Read the installation manual on the project docs site

  2. 2

    Or use the Docker image, following the Docker docs linked in the README

Things to know

  • Licensed under AGPL-3.0, a strong copyleft license that requires sharing modified source code when offered over a network.
  • It is web-based software that must be hosted on your own web server, so self-hosting takes setup effort.

In collections

Topics

#asset-management#itam#license-management#laravel#php#self-hosted#inventory#asset-manager#assets-management

FAQ

What is snipe-it?
Self-hosted, web-based IT asset and software license management system for tracking who has which device and when it was bought. Snipe-IT is an open source system for managing IT assets in an operations team. It keeps track of which person holds which laptop or other equipment, when each item was purchased, and how it should be depreciated. It also handles software license management alongside hardware records.
Is snipe-it free to use? What license does it have?
snipe-it is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is snipe-it still maintained?
Actively maintained. The last commit to snipe-it was on Nov 6, 2026.
What can I use snipe-it for?
IT teams tracking laptops and equipment assigned to employees Managing software license counts and seat assignments Syncing device inventory from MDM tools such as Jamf or Kandji
How do I install snipe-it?
Read the installation manual on the project docs site Or use the Docker image, following the Docker docs linked in the README
Where can I get snipe-it?
The source code and installation instructions are on GitHub: https://github.com/grokability/snipe-it

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects