The open source DCIM tools worth evaluating in 2026 are NetBox, Nautobot and Ralph, which all shipped releases in September 2026, and openDCIM and RackTables, last released in October 2023 and February 2022. All five are free to license and good at documenting racks, devices, cabling and addresses. None of them sends an invoice, turns a paid order into a server, or gives your customers a portal.
How this was sourced. FluxBilling publishes this page and sells billing software for hosting providers that includes DCIM, so it competes with the approach described here. Every licence, version, release date, commit date and price below was read from each project’s own GitHub repository, website or documentation on 12 October 2026; sources are listed at the end. Prices are quoted as each vendor publishes them and no currency conversion is applied. FluxBilling is not open source.
Part of the FluxBilling guide to DCIM software for hosting providers.
Our comparison of twelve DCIM tools covers the commercial field; this page goes deeper on the open source five and the gaps a hosting provider hits.
Which open source DCIM tools are still maintained in 2026?
Three release every few weeks; two have not released in years.
| Project | Licence | Latest release (date) | Strengths | Gaps for a hosting provider | Paid or hosted option |
| NetBox | Apache-2.0 | v4.7.2 (29 Sep 2026) | Racks, devices, traced cabling, power modelling, IPAM; REST API, webhooks, plugins | No invoicing, provisioning or monitoring; records intended state, not live state | NetBox Cloud (free plan: 100 devices, 500 IPs) and NetBox Enterprise; paid tiers on request |
| Nautobot | Apache-2.0 | v3.2.6 (28 Sep 2026) | NetBox-derived model plus a Jobs automation engine, GraphQL and Git integration | Same as NetBox: no billing, no customer portal | Nautobot Professional, Enterprise and Cloud from Network to Code |
| Ralph | Apache-2.0 | 20260902.1 (2 Sep 2026) | Asset lifecycle, purchases, CMDB, data-centre view, OS deployment configs | Maintained “sources only”, without guarantees; no billing | Commercial support enquiries via the community forum |
| openDCIM | GPL v3 | 23.04 (15 Oct 2023) | Space, power and cooling capacity, outage simulation, PDU and UPS polling | No IPAM in its feature list; maintainer seeking a successor; no billing | None listed |
| RackTables | GPL-2.0 | 0.22.0 (15 Feb 2022) | Rack space, IP addresses, VLANs; simple PHP install | PHP 8 fixes unreleased; no billing or provisioning | None listed |
What does each open source DCIM tool actually model?
NetBox
NetBox is the reference point. Its documentation lists IPAM with full IPv4/IPv6 parity, rack elevations, device types, network, power and console cabling with traced paths, power distribution modelling, circuits and ownership by organisation, behind a REST API with webhooks, custom scripts and a plugin framework. It runs on Django with PostgreSQL 15 or later and Redis. v4.7.0, v4.7.1 and v4.7.2 shipped on 2, 15 and 29 September 2026, and the main branch had a commit on 12 October. NetBox Labs sells NetBox Cloud and NetBox Enterprise on request, plus a free Cloud plan for 100 devices and 500 IP addresses.
Two lines in its own documentation matter to a hosting provider. “What NetBox Is Not” lists network monitoring and facilities management. And NetBox represents the intended state of the network, not its operational state; automated import of live state is “strongly discouraged”. That suits a network team. Billing needs the opposite: which server is allocated to whom today, and whether they paid.
Nautobot
Nautobot began as a fork of NetBox v2.10.4 and is stewarded by Network to Code. It models locations, racks, devices, interfaces, IP space, VLANs, circuits and cables, and adds a Jobs automation engine, REST and GraphQL APIs and Git integration. v3.2.6 shipped on 28 September 2026 alongside a 2.4.43 maintenance release. Commercial editions are Nautobot Professional, Enterprise and Cloud; the billing gap is the same as NetBox’s.
Ralph
Ralph, from Allegro, combines asset management, DCIM and CMDB: purchases, lifecycle flows, data-centre visualisation, and modules for software licences, domains and support contracts. Unusually here, it has a deployment module serving kickstart, preseed, Ubuntu user-data and iPXE configurations for OS installs. Releases are frequent — 20260902.1 on 2 September 2026 — but since February 2025 the README has said Allegro maintains it “sources only”, without guarantees, and may not answer issues or pull requests. Budget to support it yourself.
openDCIM
openDCIM is a GPL v3 LAMP application (Apache, MySQL, PHP 8) and the most facilities-minded of the five: space, power and cooling capacity, a power-outage simulation, cabinet centre of gravity, cable tracking, and polling of power strips and UPS units from APC, Geist, Liebert and Server Technologies. Its feature list does not include IP address management.
The latest release is 23.04, from 15 October 2023; commits continue, most recently on 14 August 2026. On 28 April 2026 the lead maintainer added a “Maintainer needed” notice to the README: after nearly 20 years he wants to hand over, plans a final 26.01 release, and will let the opendcim.org domain lapse. On 12 October 2026 there was no 26.01 tag, and the downloads page still listed 23.04.
RackTables
RackTables documents rack space, hardware, IP addresses and VLANs, and is the simplest to install: PHP plus MySQL or MariaDB, under GPL-2.0. Its latest release, 0.22.0, dates from 15 February 2022. The ChangeLog lists an unreleased 0.22.1 with PHP 8 fixes, and the README still recommends PHP 7.3 — a branch PHP stopped supporting on 6 December 2021. The latest commits, in June 2026, touched tests, CI and the copyright notice.
NetBox vs openDCIM vs RackTables: which should you use?
- Your priority is the network — addressing, cabling, an API for automation: NetBox, or Nautobot if scheduled jobs are central.
- Your priority is the room — power, cooling, what fails when feed A drops: openDCIM models more of that, but weigh the maintainer notice first.
- You are on RackTables today: NetBox is the natural move for documentation, with racks, addresses, VLANs and regular releases.
- Racks, addresses and power are what you sell: none of them on its own. Read on.
What does open source DCIM leave out for a hosting provider?
Every tool above can tell you what sits in rack B12 at U20. A hosting or colocation provider also needs answers none of them is built for:
- Which customer pays for this U? NetBox can record which organisation owns a rack, device or prefix. An owner is a label, not a price, an invoice or a due date.
- Which customer is on this switch port, at what commit? The port is documented; the bandwidth bill lives elsewhere.
- Does this address return to the pool when the service ends? NetBox can hand out the next free IP through its API, but something else has to call it when an order is paid and again on cancellation.
- Which kilowatts are committed, and to whom? NetBox models power distribution and openDCIM polls PDUs. Neither turns a commit or a reading into an invoice line.
Nor does any of the five start from a paid order, or give your customers a portal for services, invoices and tickets.
The usual workaround: NetBox, a billing system and scripts
The common build is NetBox or Nautobot for racks and addresses, a hosting billing system such as WHMCS or Blesta for orders and invoices, and scripts against both APIs. It works. The cost is in the joins: a customer exists in both systems; an IP is assigned in both; suspension for non-payment leaves the switch port up unless your script turns it off; a terminated service must release its addresses in NetBox or the pool fills with ghosts. Each is a webhook handler or cron job you own and re-test whenever either side upgrades.
What does free DCIM software actually cost?
- A server and its stack. NetBox needs PostgreSQL 15+, Redis, a WSGI server and nginx or Apache; openDCIM and RackTables need a LAMP host. Backups and security are yours.
- Upgrades, read carefully. NetBox’s v4.7.2 notes warn that v4.7.0 and v4.7.1 stored plaintext API tokens created by background bulk requests in job results, so those tokens should be treated as exposed and replaced. The v4.7.1 notes warn that restoring a v4.7.0 pg_dump reported success while leaving out hierarchy triggers. Both were disclosed plainly, but someone has to read the notes and act.
- Plugins. Every plugin you rely on must support the NetBox version you are moving to before you can move.
- Integration glue. The DCIM-to-billing scripts are software with no vendor.
- Succession. Two of the five last released in 2023 and 2022, one is maintained without guarantees, and one maintainer is seeking a successor.
Where open source DCIM wins
- Price at any scale. No licence fee and no device meter. FluxBilling’s plans include 5 to 75 dedicated servers, and each extra bare-metal server costs €0.50 a month ($0.59 for US accounts).
- The source. You can read, audit, patch and fork it. FluxBilling is proprietary and its source is not published.
- NetBox’s ecosystem. 21.7k GitHub stars, 3.1k forks, a plugin catalogue, an API automation tools already speak, and an active forum and Slack. FluxBilling’s community is far smaller.
- Control and no lock-in. Your hardware, your database. FluxBilling is a managed service; self-hosting is only on the Business plan, €25 a month plus a one-time €50 ($29 and $59 for US accounts).
- Maturity. NetBox has been open source since June 2016. FluxBilling is younger than every project here and still pre-1.0.
If you document infrastructure you do not bill for, NetBox is the better answer, and it is free.
How FluxBilling keeps the rack, the IP and the invoice together
FluxBilling is billing software for hosting providers and colocation operators, with DCIM and IPAM in the same database as the invoices on every plan:
- Rack space. The rack editor places devices by U, mounts PDUs on the rails and shows each PDU’s reported load. A delivered colocation order reserves rack space; an unplaced colocation service becomes a rack block linked to that service when you drag it in.
- Power. Each rack has a kW budget with circuit amps, voltage and redundancy, and each colocation customer’s kW counts against it — see colocation billing.
- Addresses. IPAM assigns addresses when a service is provisioned and returns them when it ends.
- Dedicated servers. When an order is paid, a matching machine is taken from inventory, addresses are assigned, the switch port is enabled, the machine is powered on through its BMC and the OS is installed over PXE — step by step in provisioning and delivery.
- Customers. They see services, invoices and tickets in the client portal.
Switches, routers and PDUs are polled over SNMP every five minutes. The EasyDCIM migration tool reads an EasyDCIM database read-only and imports sites, racks, devices, blades, ports and cabling in one transaction. There is no NetBox, Nautobot, openDCIM or RackTables importer; from those, devices come in through the Inventory bulk-add grid.
Where it is the wrong choice: it is not a network automation source of truth, so config rendering and API-driven automation stay with NetBox or Nautobot. It does no facilities modelling — no power chain, cooling or outage simulation like openDCIM. Committed kW is sold on the colocation service, but turning per-outlet PDU readings into invoice lines is not automatic and can be a plugin-builder project. And there is no NetBox sync, so running both means owning that glue.
Plans start at €4.95 a month ($5.95 for US accounts) with DCIM and IPAM included and a 14-day refund; see pricing, or open the live demo to look around with sample data first.
Frequently asked questions
Is there a free open source DCIM?
Yes. NetBox, Nautobot and Ralph (Apache-2.0), openDCIM (GPL v3) and RackTables (GPL-2.0) are all free to self-host. The first three released in September 2026; openDCIM last released in October 2023 and RackTables in February 2022.
Is NetBox a DCIM?
Yes, and an IPAM: it models racks with elevations, devices, cabling, power distribution and IP space in one data model. Its documentation calls it a network source of truth and excludes monitoring and facilities management. It records intended state, and it does not bill.
What is the best RackTables alternative?
For documentation, NetBox: it covers rack space, addresses and VLANs and released v4.7.2 on 29 September 2026. If you sell rack space and servers, consider a DCIM joined to billing instead.
NetBox vs openDCIM — which should I use?
NetBox if your priority is the network: IPAM, cabling, an API and active releases. openDCIM if it is the room: power and cooling capacity, outage simulation and PDU polling — but its latest release is from October 2023 and its maintainer posted a “Maintainer needed” notice in April 2026.
Can open source DCIM handle billing?
Not on its own. None of the five issues invoices, takes payments or suspends services. Providers either connect a billing system through the APIs with their own scripts, or choose a billing platform with DCIM built in.
Sources
- NetBox — github.com/netbox-community/netbox: README, licence, releases v4.7.0–v4.7.2 and release notes, commit history, read 12 October 2026.
- NetBox documentation — netboxlabs.com/docs/netbox/introduction, read 12 October 2026.
- NetBox Labs — netboxlabs.com/pricing and netboxlabs.com/products/free-netbox-cloud, read 12 October 2026.
- Nautobot — github.com/nautobot/nautobot: README, licence, releases, read 12 October 2026.
- Ralph — github.com/allegro/ralph: README, licence, releases, source tree, docs/user/deployment.md, read 12 October 2026.
- openDCIM — github.com/opendcim/openDCIM: README, releases, tags, commits; opendcim.org home and downloads pages, read 12 October 2026.
- RackTables — racktables.org; github.com/RackTables/racktables: README, ChangeLog, commits, read 12 October 2026.
- PHP — php.net/eol.php, read 12 October 2026.
NetBox, NetBox Cloud, NetBox Enterprise, Nautobot, Ralph, openDCIM, RackTables, WHMCS, Blesta, EasyDCIM, APC, Geist, Liebert and Server Technologies are trademarks of their respective owners. FluxBilling is not affiliated with or endorsed by any of them. Third-party details are as published on the dates above and may have changed since.