BHoM
Open-source data model for AEC software interoperability
Buildings and Habitats Object Model - A collaborative open-source framework providing a vendor-agnostic common data dictionary and 30+ software adapters (Revit, Dynamo, Grasshopper, ETABS, TAS, GSA, Strand7, and more) to enable seamless data exchange across AEC tools without manual model recreation.
- Pricing
- free tier, Free
- Alternatives
- DiRoots, MarkupX Pro, CATIA
- Who it's for
- Architecture, Structural Engineering, MEP Engineering
Why This Tool Exists
Construction teams work with multiple disconnected software tools (Revit, ETABS, GSA, TAS, Dynamo, etc.), but data doesn't transfer between them. Architects redesign models in structural tools, engineers recreate analysis models, and MEP teams rebuild MEP systems - causing data loss, inconsistencies, and doubling work effort. Drawing and model changes in one tool aren't reflected in others.
BHoM provides a common open-source object model and adapters that act as universal translators. Developers write one adapter to/from BHoM instead of creating point-to-point translators for every tool pair. Teams can now design in Revit, analyze in ETABS, simulate in TAS, and assess embodied carbon - all with live data flowing seamlessly between tools without manual model recreation.
How You Use It
Data Transparency
Exactly what this tool uses and how
Multiple endpoints per adapter (see GitHub repositories for specific integrations)Use Cases
- ·Seamless data exchange between Revit and structural analysis tools (ETABS, Strand7, GSA) without manual model recreation
- ·Embodied carbon assessment by pulling material data from Revit into LCA toolkit for sustainability analysis
- ·MEP coordination with live data flow between design tool (Revit) and energy simulation (TAS/IES)
- ·Building performance analysis integrating data from multiple discipline-specific tools
- ·Automated design workflows using Dynamo/Grasshopper with parametric model connections across tools
- ·Structural design optimization with synchronized model updates from architectural changes
Pricing
Sources & Research NotesResearch date: 2026-04-03
- https://bhom.xyz/
- https://bhom.xyz/documentation/
- https://github.com/BHoM
- https://github.com/BHoM/BHoM
- https://github.com/BHoM/Revit_Toolkit
- https://github.com/BHoM/BHoM_Installer
- https://aecmag.com/features/bhom-addressing-the-interoperability-challenge/
- https://www.burohappold.com/articles/kayleigh-houde-on-building-a-more-connected-future-with-bhom/
- https://www.burohappold.com/articles/digital-revolution-in-engineering/
- https://www.autodesk.com/autodesk-university/article/Enhancing-Collaboration-Buildings-and-Habitats-object-Model-BHoM-AEC-Workflows-2022
- https://wiki.osarch.org/index.php?title=BHoM
- https://www.aecplustech.com/tools/bhom
Similar Tools
Portugal-based software development firm specializing in custom Revit, AutoCAD, and Civil 3D plugins that automate repetitive AEC workflows. Offers both pre-built productivity tools (DiRootsOne suite) and bespoke custom development for enterprise clients. Recognized Autodesk Authorized Developer with 7+ years delivering solutions for architecture, engineering, and construction teams.
Desktop plugin that embeds PDF markups (Bluebeam, Adobe, Foxit) directly inside Autodesk Revit and AutoCAD, eliminating the need to switch between applications during design review. Includes one-click Revit family placement from PDF markup instructions.
CATIA is a leading CAD/CAM/CAE and product lifecycle management (PLM) platform that combines 3D parametric modeling with Building Information Modeling (BIM) capabilities. It provides aerospace-grade precision for complex facades, structural systems, MEP, and modular construction with real-time multidisciplinary collaboration via the 3DEXPERIENCE cloud platform.