Freedom251 › IT Asset Management Software
ITAMbox

What ITAMbox is
ITAMbox is open-source software for managing IT assets, their custody, maintenance and costs. Its records cover hardware, warranties, disposals, software, licenses, subscriptions and audit sessions, with each asset’s owner, location and history. It can print QR or barcode labels that open asset records; audit sessions track verified items and location mismatches. Checkouts, returns, moves and edits are logged with the responsible user and timestamp. Reusable onboarding kits can bundle hardware, accessories and software seats, although checkout is all-or-nothing when stock is incomplete. A maintenance ledger records repairs, upgrades, costs and downtime, while the application calculates total cost of ownership and straight-line depreciation. Asset types can include custom text, number, date, boolean and dropdown fields. ITAMbox also includes a REST API, tenant-specific roles and settings, and encryption at rest for sensitive software fields. It is self-hosted and available for free under Apache-2.0. It requires PostgreSQL 15 or newer; SQLite is not supported.
Who it suits
IT teams that need self-hosted records for equipment, software, licenses, maintenance and audits may find ITAMbox suitable. Its tenant-scoped permissions and REST API are relevant to organizations managing assets across tenants.
What it does well
- Tracks hardware, software, licenses and subscriptions
- Prints QR or barcode labels for asset records
- Logs custody changes with user and timestamp
- Calculates ownership cost and straight-line depreciation
- Includes a REST API under Apache-2.0
What to know first
- Requires PostgreSQL 15 or newer
- SQLite is not supported
- Incomplete stock blocks onboarding kit checkout
Limits
ITAMbox is free under Apache-2.0, but self-hosting requires PostgreSQL 15 or newer and does not support SQLite. Onboarding-kit checkout is all-or-nothing when stock is incomplete.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| ITAMbox | Self-hosted · Apache-2.0 · Docker Compose · PostgreSQL 15+ | Free |
As itambox.dev lists them, read 12 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://itambox.dev/ for the project.
- Prepare a PostgreSQL 15 or newer database; SQLite is unsupported.
- Deploy the self-hosted application with Docker Compose.
- Use the web interface or REST API to manage asset records.
Verdict
ITAMbox combines inventory, audit, custody and maintenance records with cost calculations and a REST API. Its main deployment constraint is the PostgreSQL 15+ requirement; the application is free and self-hosted.
Questions
Is ITAMbox free?
Yes. The ITAMbox plan costs nothing and is self-hosted under Apache-2.0.
What does ITAMbox track?
It can record hardware, warranties, disposals, software, licenses, subscriptions, and audit sessions, along with ownership, location, history, maintenance, and costs.
Can it scan barcodes?
Yes. It can print QR or barcode labels that open an asset record.
What database does it require?
It requires PostgreSQL 15 or newer. SQLite is not supported.
Does ITAMbox include an API?
Yes. The self-hosted application includes a REST API.
What license does it use?
The source and complete self-hosted application are available under the Apache-2.0 license.
Facts from ITAMbox's own pages
- API
- The self-hosted application includes a REST API. · itambox.dev, 12 Oct 2026
- Asset inventory
- It includes hardware, warranties, disposals, software, licenses, subscriptions, and audit sessions. · itambox.dev, 12 Oct 2026
- Barcode scanning
- Yes · itambox.dev, 21 Sept 2026
- Change history
- Checkouts, returns, moves, and edits are logged on the asset with the user and timestamp. · itambox.dev, 12 Oct 2026
- Contract tracking
- Yes · itambox.dev, 21 Sept 2026
- Custom fields
- Asset types support custom text, number, date, boolean, and dropdown fields without a database migration. · itambox.dev, 12 Oct 2026
- Deployment
- The application is a Django app backed by PostgreSQL, with Docker Compose as the supported deployment path and PostgreSQL 15 or newer required. · itambox.dev, 12 Oct 2026
- License
- The source and complete self-hosted application are available under the Apache-2.0 license. · itambox.dev, 12 Oct 2026
- Limit
- SQLite is not supported; the application requires PostgreSQL 15 or newer. · itambox.dev, 12 Oct 2026
- Maintenance and valuation
- The maintenance ledger records repairs, upgrades, costs, and downtime; ITAMbox calculates total cost of ownership and straight-line depreciation. · itambox.dev, 12 Oct 2026
- Multi-tenancy
- Queries are scoped to the active tenant by default, with per-tenant roles, permissions, and settings. · itambox.dev, 12 Oct 2026
- Onboarding kits
- Reusable kits can bundle hardware, accessories, and software seats; checkout is all-or-nothing if stock is incomplete. · itambox.dev, 12 Oct 2026
- Purpose
- ITAMbox manages IT assets, custody, maintenance, and costs in records that track each asset’s owner, location, and history. · itambox.dev, 12 Oct 2026
- Scanning and audits
- It can print QR or barcode labels that open an asset record, and audit sessions track verified items and location mismatches. · itambox.dev, 12 Oct 2026
- Security
- Sensitive software fields can be encrypted at rest using Fernet-based symmetric encryption derived from the configured application secret. · itambox.dev, 12 Oct 2026
- Software license tracking
- Yes · itambox.dev, 21 Sept 2026
Where ITAMbox stands on Freedom251
- IT Asset Management Software#16 of 112