OpenAltFinder

LicenseTrack

Self-hosted software license procurement and lifecycle tracking: requests, quotes, purchases, renewals, vendors, documents, and audit history.

Screenshot 2026-10-05 at 15-41-39 Software License Lifecycle Management System.png
Screenshot 2026-10-05 at 15-41-54 Software License Lifecycle Management System.png
Screenshot 2026-10-05 at 15-41-47 Software License Lifecycle Management System.png
1 / 3

LicenseTrack is a self-hosted web application for software license procurement and lifecycle management. Built by someone who worked on both sides of the license transaction — first at a value-added reseller, then in corporate license management — it provides the single source of truth that spreadsheets and general ordering tools usually lack. It tracks software requests through sourcing, purchasing, entitlement, renewal, and retirement, keeping quotes, suppliers, costs, and documents attached to each license record.

The license registry supports column grouping, generated PO line numbers, custom fields, completeness checks, contracts, secondary renewal contacts, and full audit history. Renewal chains preserve the license lineage across terms, including coterm opportunities and successor license adoption. Companies and cost centres are managed as canonical reference data with aliases and safe merges. Teams get Admin, Editor, and Viewer roles, optional OIDC/SSO, in-app notifications, and optional SMTP alerts. CSV import and export cover mapped imports from external tools, and operational spend and forecast reports are built in, along with scheduled backups and restore.

Unlike enterprise SAM suites such as Flexera One, Snow License Manager, or ServiceNow SAM, LicenseTrack does not scan networks or reconcile deployments against entitlements — it is the procurement and governance layer that complements discovery tools. It runs on Docker Compose, Podman, or as a native systemd service on Linux, with a React frontend, FastAPI backend, and SQLite storage. The source is available under a custom source-available license: free for internal self-hosted use, with a commercial license required for hosted services or tracking third-party licenses.

Frequently Asked Questions

Which platforms does LicenseTrack run on?

LicenseTrack is a server application that runs on Linux. It can be deployed with Docker Compose, Podman, or installed natively as a systemd service on supported x86_64 Linux hosts. Users work in it through a web browser on any operating system.

What authentication options does LicenseTrack support?

Local accounts with Admin, Editor, and Viewer roles are built in, plus a local break-glass administrator for emergencies. Optional OIDC single sign-on is supported. The installer rejects blank or common default secrets.

Can I import existing license data into LicenseTrack?

Yes. LicenseTrack supports CSV import and export, including mapped imports from external tools with a reference-data review step. Completed purchases can be converted into active license records while preserving their procurement history.

Does LicenseTrack have an API or webhooks?

Yes. LicenseTrack ships a documented API plus webhook and sidecar contracts for custom automation. Support for signed Official Extensions is built into the product, though none have been published yet.

How does LicenseTrack handle backups?

LicenseTrack includes scheduled backups and can restore from server-side or uploaded archives. A guarded portfolio reset is also available for starting clean before production.

OpenAltFinder Score
42/100
Project Health (50%)
23/100
License (20%)
0/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web
License
Source-Available
Self hostable
Yes
Repository details
Version
v1.2.0
Created
7/2/2026
Stars
9
Forks
1
Open issues
2
Last commit
10/4/2026

Updated 10/5/2026, 9:00:17 AM

View Repository

Similar open source alternatives