CMDBuild is an open-source web environment for configuring custom asset-management applications. It manages asset databases and tracks composition, location, functional relationships, updates, and lifecycle. Configuration tools cover database modeling, workflow design, reports, dashboards, external connectors, georeferencing, and administration. Other listed features include file import and export, document archives, GIS and BIM, history, task management, and scheduling. REST web services let connected applications read and write data, run operations, exchange notifications, and connect to external systems. Permissions can be assigned through roles and scoped to data, processes, views, reports, and dashboards. Authentication choices include local access, LDAP, CAS, SAML 2.0, and custom OAuth2. CMDBuild runs on a web server and is accessed through a browser; the maker says server setup knowledge is required. Minimum hardware requirements are a server-class computer, 16 GB RAM, 150 GB disk per instance, and four cores, with PostgreSQL 17.x, Tomcat 10, and Java 17. The standard download omits data models, workflows, reports, and dashboards.
Who it is for
CMDBuild suits organizations that need to configure a web-based asset-management application around their own data and workflows. It is for users able to handle web-server setup and the listed server and software requirements.
What is good
- Tracks asset composition, location, relationships, updates, and lifecycle.
- Includes workflow, report, and dashboard configuration.
- REST services connect to external systems.
- Access permissions can be scoped through user roles.
- Supports several authentication options, including LDAP and SAML 2.0.
What to know first
- Requires web-server setup knowledge.
- Minimum hardware lists 16 GB RAM and 150 GB disk per instance.
- Standard download omits data models, workflows, reports, and dashboards.
- Requires PostgreSQL 17.x, Tomcat 10, and Java 17.
Verdict
CMDBuild offers broad tools for building and operating custom asset-management applications, including workflows, integrations, and scoped permissions. The free software still requires server setup, and the standard download does not include several core configuration elements.
CMDBuild plans and pricing
All plansCompared on CMDB software
- Free plan
- Yes
- Service mapping
- Yes
- Dependency mapping
- Yes
- Discovery imports
- Yes
- Ownership tracking
- Yes
- Deployment options
- on-premises


