Skip to content
@BHoM

Buildings and Habitats object Model

Sustainable Code at Scale

Welcome to the BHoM!

The BHoM (Buildings and Habitats object Model) is a collaborative project for the AEC (Architecture, Engineering and Construction) industry that aims to improve how we design the Built Environment and human Habitats.

BHoM is a collection of schemas, functionality and interoperability infrastructure, developed with the aim of improving the way we work and communicate in AEC. BHoM is crafted as transdisciplinary, software-agnostic and office/region/country-invariant. BHoM is powered by an active, diverse community and a wide range of contributors.
The whole BHoM project uses an open-source model for project architecture, co-creation and planning. Please explore, experiment and contribute to both the source code and the documentation! Open-source means we can feed off and pool our disparate knowledge, experience and expertise towards a common goal – better design and a better Built Environment and Habitats for everyone.

Technical philosophy of the BHoM

The BHoM integrates concepts from different languages, coding environments and platforms. It's designed to be compatible with both visual flow-based programming (e.g. Grasshopper, Excel) and programming (in particular, C#). This is to integrate well in existing workflows of professionals in the AEC industry, regardless of their level of computational proficiency. BHoM aims to combine the work of professional programmers with the valuable efforts of computational designers/engineers/architects and scripters, all in the same ecosystem.

Contributing

Please see https://bhom.xyz/documentation/Contributing/! 🚀

Documentation and Q&A

All documentation can be found in https://bhom.xyz/documentation/!
We also have a space for questions and discussions: https://github.com/orgs/BHoM/discussions.

Please let us know how can we improve it! Please raise GitHub Issues in the Documentation repo or start a Discussion.

Our Contributors

Contributors


AaronWagner

Adam Sobieski

Agnes Lindblom

Ahmad Sater

Ahmed Elnagar

Al Fisher

Alaa Alfakara

Albin Bergh

Alessio Lombardi

Alex Radne

Alexis Santella

Andreas Bak

Andrew Engh

Anna Stigenberg

Anthony Morehouse

Antigoni Karaiskou

Arnaud Declercq

Arne Martensen

Arvid Sigurdsson

Aurora Jensen

Bing Wang

Carmen Fan

Charlie Brooker

Chris Self

Christopher Short

Clemens Preisinger

Conor Hubert

Courtney Boulter

Daniel Imms

Daniel Jonsson

DarienC

Deesha Tech

Desai Wang

DiellzaElshani

Dimitrie Stefanescu

Djamila Mamedova

Dmitry Zelenkin

Eddy Dalton

Eduardo Pignatelli

Einar Persson

Elina Usmanova

Ellie Adebowale

Emil Svedjer

Emma Sander

EnricoAntolini

Erida Bendo

Erik Forsberg

Erik Narhi

Evangelos Pantazis

felipebandeiramm

Felix Mallinder

Fraser Greenroyd

Frédéric Bourgeon

Geir Soderin

Gideon Tamir

Giorgio Carlo Roberto Albieri

Habiba Moubarak

Haiping

Hedvig Kjellander

Isak Larborn

Isak Näslund

izzy lys

Jack Trainor

Jaco Bekker

James Ramsden

Johanna Isaksson

Johanna Olin

John Sloane

Jonathan Nillius

Jose Castro Aguilar

JS

jukkasus

Junjie

Kai Chelliah

Kalle Edstroem

Kalle Thorsager

Kalle Thorsager

Karolina Prusicka

Kartheek Mylavarapu

Kasia Wodzisz

Kayleigh Houde

Kenton Phillips

Kenton Phillips

Konrad Stolarski

Lina Eriksson

linhnam-nguyen

Liv Andersson

livand

Ludvig Borgenstam

Luis E. Fraguada

Madelene Sandmer

Maja Lindroth

Manuel Chafart

Maria Glimaker

Maria Roman

Maria Tjader

Mark Cunliffe

Martin B. Henriksen

Marvin Suen

Maryanne Wachter

Maryanne Wachter

Matilda Svensson

Matteo Cominetti

Matthew Swaidan

Maya Arora-Jonsson

Meinrad Recheis

Michael Hoehn

Michal Dengusiak

Michal Pekacki

MILeach

Milo Gillot

Mish Nuh

Mozhgan Kabiri Chimeh

Nathan Brown

Nazeefa Bushra

Nicola Smithies

non-manifold

Ofek Bruhis

Oliver Stainton

Oscar Borgström

Paul Poinet

Paul Richmond

Pawel Baran

Peter Harman

Peter Heywood

Peter Nugent

PiotrBuda

Puria Safari Hesari

Rasmus Canfjorden

Rene Schulte

Richard Whitfield

Rob May

Robert Chisholm

Robin Flyman

Roly Hudson

Ross Boulton

Sally Pickard

Sam Vazquez

Samuel Basimalla

Sofia Malmsten

StephennipBH

Thomas Edward Kingstone

Tiago Del Grossi

Tom Svilans

Toste Skanberg Dahlstedt

Tristan Gerrish

Valerie Green

Viet Le

Will Pearson

wojciech buda

Łukasz Markowski

Last updated: 2026-06-08

Pinned Loading

  1. BHoM BHoM Public

    The Buildings and Habitats Core object Model repo

    C# 245 48

  2. documentation documentation Public

    Repo for hosting BHoM documentation. 🎓 The markdown files get reflected into a webpage via mkdocs and GitHub actions.

    C# 87 16

  3. samples samples Public

    Getting started with the BHoM example scripts and code

    24 6

  4. admin admin Public

    Repository for raising central issues and questions; Regarding governance, process and multi-repo and framework compliance

  5. template-repository template-repository Public template

    This repository can be used to create brand new BHoM Toolkits 🚀

    C# 1

Repositories

Showing 10 of 109 repositories

Top languages

Loading…

Most used topics

Loading…