An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with bim

A curated list of projects in awesome lists tagged with bim .

https://github.com/freecad/freecad

Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

3d 3d-printing architecture bim cad cam coin engineering fem freecad linux macos opencascade windows

Last synced: 27 May 2026

https://github.com/FreeCAD/FreeCAD

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

3d 3d-printing architecture bim cad coin engineering fem freecad linux mac-osx opencascade windows

Last synced: 13 Mar 2025

https://github.com/dynamods/dynamo

Open Source Graphical Programming for Design

bim dynamo dynamo-api programmers revit visualprogramming

Last synced: 15 May 2025

https://github.com/mlt131220/Astral3D

基于Vue3 + THREE.JS 免费开源的三维引擎及配套编辑器,包含BIM轻量化、CAD解析预览、粒子系统、插件系统等功能。 A free and open-source 3D engine based on Vue3 + THREE.JS and its accompanying editor, featuring functions such as BIM lightweighting, CAD parsing preview, particle system, and plugin system.

3d bim cad editor threejs threejs-editor vue3 webgl webgpu

Last synced: 10 Dec 2025

https://github.com/DynamoDS/Dynamo

Open Source Graphical Programming for Design

bim dynamo dynamo-api programmers revit visualprogramming

Last synced: 01 Apr 2025

https://github.com/xeolabs/xeogl

A WebGL-based 3D engine for technical visualization. Not actively maintained.

3d archviz bim cad ec6 gltf graphics javascript visualization webgl xeogl

Last synced: 15 May 2025

https://github.com/thatopen/web-ifc-viewer

Graphics engine and toolkit for client applications.

3d bim geometry ifc threejs

Last synced: 16 May 2025

https://github.com/ThatOpen/web-ifc-viewer

Graphics engine and toolkit for client applications.

3d bim geometry ifc threejs

Last synced: 26 Mar 2025

https://github.com/xeokit/xeokit-sdk

3D BIM IFC Viewer SDK for AEC engineering applications. Open Source JavaScript Toolkit based on pure WebGL for top performance, real-world coordinates and full double precision

3d-tiles 3d-viewers bim bim-viewer buildingsmart geometry geospatial gis ifc ifc-viewer javascript-viewer las-viewer laz-viewer online-viewer point-cloud point-cloud-viewer viewer-sdk web-viewer webgl webgl-viewer

Last synced: 27 May 2026

https://github.com/mlt131220/astral3deditor

基于Vue3 + THREE.JS 免费开源的三维可视化孪生场景编辑器,包含BIM轻量化、CAD解析预览、粒子系统、插件系统等特色功能。 Based on vue3 + three.js free open source 3D visual twin scene editor, including BIM lightweight, CAD analysis preview, particle system, plug-in system and other features.

3d bim cad editor threejs threejs-editor vue3 webgl webgpu

Last synced: 15 May 2025

https://github.com/xBimTeam/XbimEssentials

A .NET library to work with data in the IFC format. This is the core component of the Xbim Toolkit

bim cobie express ifc ifc2x3 ifc4 iso16739 openbim step21

Last synced: 26 May 2026

https://github.com/thu-ml/ares

A Python library for adversarial machine learning focusing on benchmarking adversarial robustness.

adversarial-attacks adversarial-machine-learning adversarial-robustness benchmark-framework bim boundary deepfool distillation evolutionary fgsm hgd mi-fgsm mmlda nes pca spsa

Last synced: 04 Apr 2025

https://github.com/xeokit/xeokit-bim-viewer

Built with xeokit SDK. IFC, BIM and Point Cloud 3D Viewer as a package. Enables AEC & GIS applications with double precision global coordinates.

3d-bim-models 3d-tiles bim buildingsmart gis ifc ifc-viewer ifc2x3 ifc4 industryfoundationclasses javascript openbim openbimstandards point-cloud-viewer webgl xeokit xeokit-bim-viewer xeokit-sdk xeokit-viewer

Last synced: 13 May 2025

https://github.com/opensourceBIM/BIMsurfer

The latest version of the BIM Surfer WebGL viewer for IFC

bim bimsurfer buildingsmart ifc industryfoundationclasses openbim openbimstandards surfer webgl

Last synced: 26 May 2026

https://github.com/opensourcebim/bimsurfer

The latest version of the BIM Surfer WebGL viewer for IFC

bim bimsurfer buildingsmart ifc industryfoundationclasses openbim openbimstandards surfer webgl

Last synced: 15 May 2025

https://github.com/yorikvanhavre/BIM_Workbench

A BIM Workbench for FreeCAD

addon bim freecad workbench

Last synced: 17 Jul 2025

https://github.com/dynamods/dynamorevit

Dynamo Libraries for Revit

bim dynamo dynamorevit revit visualprogramming

Last synced: 15 May 2025

https://github.com/yorikvanhavre/bim_workbench

A BIM Workbench for FreeCAD

addon bim freecad workbench

Last synced: 04 Apr 2025

https://github.com/datadrivenconstruction/OpenConstructionERP

Open-source construction ERP - BOQ, PDF/CAD/BIM takeoff, AI cost matching. 42 regional catalogues, 21 languages, 71 modules. AGPL-3.0. v3.0 - pip install openconstructionerp

4d 5d ai autocad bill-of-quantities bim boq cad calculation construction cost-estimation erp fastapi ifc masterformat open-source pdf qto revit takeoff

Last synced: 26 May 2026

https://github.com/datadrivenconstruction/cad2data-revit-ifc-dwg-dgn

Workflow for AI Agents enables automated conversion of CAD files (such as `.rvt`, `.ifc`, `.dwg`) using command-line converters on a local Windows machine

ai-agents antigravity autocad autodesk bim bimconverter cad cadconverter claude-code converter dgn dwg ifc kilocode n8n open opencode opensource pipeline revit

Last synced: 04 Apr 2026

https://github.com/pattern-x/gemini-viewer-examples

Examples and demos for gemini-viewer sdk, which is a WebGL based BIM model viewer, built on three.js. It is used to view dwg/dxf, gltf, obj, ifc models, etc.

3d-model-viewer 3d-models 3d-viewer bim bim-viewer dae drawing dwg dwg-viewer dxf dxf-viewer gltf ifc obj panorama pdf-viewer stl threejs vr webgl

Last synced: 19 Jun 2025

https://github.com/paireks/dotbim

Minimalist file format for BIM

3d-models bim dotbim file-format

Last synced: 16 May 2025

https://github.com/hql7/wl-bim-viewer

用于vue框架的bim三维模型预览插件。Bim 3D model preview plugin for vue framework.

autodesk autodesk-forge bim bim-viewer bim360 cad vue-bim wl-bim-viewer

Last synced: 22 Jan 2026

https://github.com/datadrivenconstruction/openconstructionestimate-ddc-cwicr

Open multilingual construction cost database for AI Agents - 55K+ work items, 27K+ resources, 9 languages. Semantic search via Qdrant vector DB

agentic-workflow ai-agents antigravity bim cad claude-code construction cost-estimation dwg estimation ifc kilocode n8n opencode pipeline qdrant revit vector-database workflow

Last synced: 04 Apr 2026

https://github.com/chuongmep/cadaddinmanager

Cad AddinManager update .NET assemblies without restart Autocad and Civil3D for developer.

addinmanager autocad autocad-api autocadapi autodesk bim cad cadaddinmanager cadapi cadmanager civil3d

Last synced: 07 Apr 2025

https://github.com/chuongmep/navisaddinmanager

Navisworks AddinManager update .NET assemblies without restart Navisworks for developer.

addinmanager autodesk bim navis navisworks navisworks-api navisworks-plugin

Last synced: 27 Feb 2026

https://github.com/unity-technologies/unity-cloud-reference-project

A Unity project for building an immersive experience to facilitate interactive real-time 3D design reviews

3d-streaming 3d-viewer aeco atm bim cad cloud industrial multiplayer reflect unity unity3d vr webgl

Last synced: 08 Mar 2026

https://github.com/ara3d/bowerbird

Scripted C# Plug-in Framework for Revit

aec bim csharp revit scripting-engine

Last synced: 16 Jan 2026

https://github.com/vi-sense/vi-sense

vi-sense is a tool for visualizing 3d models together with IoT sensor data. This repo contains its backend written in go.

bim gin-gonic golang iot

Last synced: 22 Jul 2025

https://github.com/chuongmep/openmep

A package for MEP, Computational Design, Generative Design inside Dynamo Revit , Sandbox , AutoCAD, Civil3D & more

autodesk bim bimexpert dynamo dynamorevit mep package revit revitmep

Last synced: 20 Aug 2025

https://github.com/paireks/dotbimpy

Python library for dotbim.

bim dotbim mesh python

Last synced: 07 Apr 2025

https://github.com/datadrivenconstruction/openconstructionerp

The #1 open-source platform for construction cost estimation. BOQ, 4D/5D, AI, CAD/BIM takeoff, 21 languages, 55K+ cost items

4d 5d ai autocad bill-of-quantities bim boq cad calculation construction cost-estimation erp fastapi ifc masterformat pdf qto revit takeoff

Last synced: 25 Apr 2026

https://github.com/chuongmep/navislookup

Project support snoop full database support developer navisworks and explore navisworks API

addin autodesk bim navis navisworks navisworks-api navisworks-plugin

Last synced: 22 Jul 2025

https://github.com/ara3d/ara3d-webgl

A Three.JS based WebGL viewer for AEC data.

3d aec bim model viewer webgl

Last synced: 16 Jan 2026

https://github.com/baues/building-editor

3D model editor for building/architecture

3d-models architecture bim building threejs webgl

Last synced: 06 Apr 2025

https://github.com/jr-morgan/crowd-evacuation-simulation

A crowd evacuation simulation tool created in Unity for architectural/BIM workflows using Speckle

aec architecture bim crowd-simulation evacuation pedestrian-behavior pedestrian-dynamics pedestrian-simulation simulation speckle unity

Last synced: 13 Apr 2025

https://github.com/chuongmep/revitelementbipchecker

Project Snoop Database Element Parameter Revit API

autodesk autodesk-revit bim revit revit-api revitapi snoop

Last synced: 03 Oct 2025

https://github.com/itwin/viewer-components-react

Components built on iTwin.js for usability in an iTwin.js based Viewer.

bim digital-twin imodel imodeljs itwin itwinjs react

Last synced: 13 Apr 2025

https://github.com/bhom/revit_toolkit

A set of tools enabling exchange of information between BHoM and Revit.

adapter architecture bhom bim environment geometry mep physical structure

Last synced: 14 Apr 2025

https://github.com/ara3d/bim-open-schema

BIM to Parquet and DuckDB

aec analytics bim duckdb etl ifc parquet revit

Last synced: 02 Sep 2025

https://github.com/specklesystems/speckle-excel

Speckle connector for Excel

aec architecture bim excel speckle

Last synced: 05 Dec 2025

https://github.com/compas-dev/compas_ifc

COMPAS package for working with IFC files

bim ifc interoperability

Last synced: 03 Mar 2026

https://github.com/xeokit/sdk

Next-generation alpha-status xeokit viewer in development

aec bim ifc javascript webgl webgpu

Last synced: 07 Apr 2025

https://github.com/agentmaker/paddle-adversarial-toolbox

Paddle-Adversarial-Toolbox (PAT) is a Python library for Deep Learning Security based on PaddlePaddle.

bim fgsm paddle paddlepaddle pgd

Last synced: 25 Jul 2025

https://github.com/datadrivenconstruction/co2_calculating-the-embodied-carbon

Fossil Carbon Emitted in Production BIMjson (Revit, IFC projects)

bim carbon co2 excel ifc openbim python revit rvt

Last synced: 04 Apr 2026

https://github.com/studiole/dynamoscripts

A compilation of potentially useful Dynamo Scripts to enhance Autodesk Revit

architecture bim dynamo dynamobim revit

Last synced: 12 Feb 2026

https://github.com/specklesystems/tabular-view-vue

Simple table view for Speckle data based on Vue.

bim data speckle table view vue

Last synced: 13 Apr 2025

https://github.com/xBimTeam/Xbim.IDS.Validator

Library to validate IFC and COBie models using IDS1.0 and xbim Toolkit

bim buildingsmart ids ifc qa

Last synced: 26 May 2026

https://github.com/datadrivenconstruction/quantitytakeoff-python

Quantity Takeoff with Python. Collecting groups of elements by filters

aec architecture bim ifc interoperability python qto quantity-takeoff revit

Last synced: 04 Apr 2026

https://github.com/rws-nl/rws-otl

Repository for the Rijkswaterstaat OTL modelled in Linked Data

bim linked-data ontology otl rdf rijkswaterstaat rws semantic-web

Last synced: 23 Feb 2026

https://github.com/felixguendling/express2cpp

Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files

3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step

Last synced: 18 Aug 2025

https://github.com/vi-sense/vi-sense-frontend

vi-sense is a tool for visualizing 3d models together with IoT sensor data. This is its frontend and 3D viewer.

babylonjs bim iot vuejs

Last synced: 29 Apr 2025

https://github.com/potato3d/cascade

CasCADe 4D visualization system for virtual construction planning

3d 4d bim building-information-modelling cad construction information-visualization infovis paper rendering

Last synced: 29 Apr 2025

https://github.com/vimaec/difference-engine

A tool for calculating differences between BIM models as part of the AECTech 2022 Hackathon

aectech bim diff vim

Last synced: 27 Apr 2025

https://github.com/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction

221 AI skills for construction: BIM analysis, cost estimation, scheduling, document control, and automation with Claude Code

aec-industry ai-agents automation bim claude-code claude-skills construction construction-management cost-estimation google-antigravity n8n skills

Last synced: 04 Apr 2026

https://github.com/studiole/revitfamilies

Simple, generic, and lightweight Revit Families designed with M4(2) and M4(3) compliance in mind.

architecture bim revit revit-families

Last synced: 21 Jan 2026

https://github.com/i-savelev/ifc_checker

A simple tool for checking ifc models

bim ifc

Last synced: 23 May 2026

https://github.com/itwin/presentation-rules-editor

An application for testing and editing Presentation rulesets.

bentley bim digital-twin imodel itwin

Last synced: 19 Apr 2025

https://github.com/vimaec/vim

VIM - Runtime 3D BIM Data Format for AEC

3d aec bim data-format file-format format ifc revit scene-graph vim

Last synced: 28 Jul 2025

https://github.com/paireks/dotbim-blender

Blender addon for dotbim files

bim blender blender-addon dotbim

Last synced: 07 Apr 2025

https://github.com/hrntsm/hoaryfox

Grasshopper component for handling ST-Bridge data, and exchange between Karamba3D and ST-Bridge

bim c-sharp grasshopper3d rhino3d st-bridge

Last synced: 14 Apr 2025

https://github.com/freecad/sourcedoc

The source documentation of FreeCAD, generated with 'make WebDoc'

3d aec bim cad cnc documentation fem freecad

Last synced: 17 Feb 2026

https://github.com/datadrivenconstruction/revit-ifc-creating-images

Analysis and processing hundreds and thousands of Revit and IFC projects

bim bim-applications ifc openbim revit

Last synced: 04 Apr 2026

https://github.com/griffelstudio/gltf-collision-detection

Clash detection between meshes of glTF files.

bim collision-detection gltf

Last synced: 14 May 2025

https://github.com/datadrivenconstruction/ml-price-prediction-model

ML Price Prediction Model for Projects in RVT, IFC Formats

ai bim construction csv ifc machine-learning ml prediction revit xml

Last synced: 04 Apr 2026

https://github.com/bekraft/bitubtrexdynamo

Bitub TRex Dynamo Plugin for IFC post production

bim dynamobim ifc openbim xbim

Last synced: 14 Apr 2025

https://github.com/datadrivenconstruction/quick-qto

A quick rough QTO for all files in a folder

bim construction ifc opensource qto revit rvt

Last synced: 04 Apr 2026

https://github.com/andrewisen-tikab/three-bcf

A BIM Collaboration Format (BCF) writer for three.js

bcf bim ifc three-js threejs

Last synced: 20 Jun 2025

https://github.com/ricaun/dotbim.three.js

Convert dotbim file to three.js object

3d-models bim dotbim three-js threejs

Last synced: 16 Jan 2026

https://github.com/hrntsm/stevia-stb2u

建築構造BIMデータのST-Bridgeのビューアー。VRにも対応しVRMを読み込むことでアバターを使って建築を見ることができます。

bim c-sharp st-bridge steamvr unity unity3d vrm

Last synced: 23 Oct 2025

https://github.com/r-rijnbeek/ifc_webviewer

A webViewer application that visualize IFC content of a file on web browser. Tested with IFC IFC2X3

bim bim-applications docker flask flask-application ifc ifc2x3 ifcopenshell python threejs web-visualization webgl webpage

Last synced: 20 Oct 2025

https://github.com/araobp/unity-ar

AR building blocks

arfoundation arkit bim

Last synced: 27 Sep 2025

https://github.com/republique-et-canton-de-geneve/bim-ecs

A TypeScript ECS library implementation.

bim ecs geneva geneve

Last synced: 16 Jan 2026