FREEDOM251

Freedom251 › IT Asset Management Software

ITAMbox

Free plan APISelf-hostedWeb

Visit ITAMbox Alternatives Pricing

ITAMbox's own site

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

PlanBilled and limitsPrice
ITAMboxSelf-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

  1. Visit https://itambox.dev/ for the project.
  2. Prepare a PostgreSQL 15 or newer database; SQLite is unsupported.
  3. Deploy the self-hosted application with Docker Compose.
  4. 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

Look at these too