Skip to content

openbim-idmLossless idmXML, with an honest standards boundary

A canonical Rust engine, Rust and Python CLIs, and a thin PyO3 facade for recursive ISO 29481-3 documents.

openbim-idm mark

Pre-release · publication blocked

Scope at a glance

openbim-idm reads, writes, inspects, validates, and schema-edits the machine-readable idmXML format associated with ISO 29481-3. It does not implement ISO 29481-2 BPMN process maps, repair source schemas, or redistribute standards material.

The project is useful locally today, but is deliberately not publishable until Annex B redistribution rights and package provenance are resolved. Start with the capability guide, then review the schema boundary.

Implementation licensed under AGPL-3.0-or-later. Standards material is not redistributed.