Skip to content

The AEC Open Source Directory - a curated directory of open source projects for the Architecture, Engineering, and Construction (AEC) industry.

License

Notifications You must be signed in to change notification settings

opensource-construction/osc-directory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AEC Open Source Directory

A curated list of open source projects for the Architecture, Engineering, and Construction (AEC) industry. A live frontend demo can be found HERE

How to Add a Project

Submit your project using our simple GitHub issue form: See submit a project

License

This directory is licensed under the MIT License - see the LICENSE file for details.

This project is inspired by the extra-awesome-dotnet project.

Projects

Project Description Language Stars Last Updated License
OCCT Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. C++ 2062 Dec 30, 2025 LGPL-2.1
compas Main library of the COMPAS framework and CAD integrations for Rhino/GH and Blender. Python 349 Dec 14, 2025 MIT
three.js JavaScript 3D Library. JavaScript 110077 Dec 30, 2025 MIT
voxelization_toolkit Voxelization Toolkit for (IFC) Building Models C++ 85 Sep 22, 2025 MIT
BIMserver The open source BIMserver platform Java 1672 Dec 25, 2025 AGPL-3.0
ladybug 🐞 Core ladybug library for weather data analysis and visualization Python 218 Dec 9, 2025 AGPL-3.0
QGIS QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS) C++ 13086 Dec 29, 2025 GPL-2.0
rhino3dm Libraries based on OpenNURBS with a RhinoCommon style C# 699 Dec 24, 2025 MIT
lcax LCAx is a open, verifiable, machine and human-readable LCA exchange format Rust 70 Dec 8, 2025 Apache-2.0
calc Calc helps architects quickly estimate the environmental impact of their early design. C# 18 Nov 26, 2025 MIT
IfcOpenShell Open source IFC library and geometry engine C++ 2315 Dec 29, 2025 LGPL-3.0
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 HTML 862 Dec 29, 2025 AGPL-3.0
compas_wood Project for Timber Joint Generation. Documentation: Python 46 Dec 28, 2025 MIT
honeybee-energy 🐝 🔥 Honeybee extension for energy simulation Python 33 Nov 19, 2025 AGPL-3.0
dragonfly-core 🐉 dragonfly core library Python 18 Dec 15, 2025 AGPL-3.0
honeybee-radiance 🐝 ⚡️ Radiance extension for Honeybee Python 17 Nov 27, 2025 AGPL-3.0
geospiza Geospiza is a project focusing on evolutionary design in grasshopper C# 6 Sep 30, 2025 MIT
BetterCorrectFast Simplified BIM Collaboration Format (BCF) generation for project leaders and managers Python 12 Feb 13, 2025 MIT
sPrint A Chrome extension that allows batch-print PDFs from BIM360 and ACC platforms. TypeScript 32 Dec 12, 2025 MIT
IfcLCA Open Source Life Cycle Assessment for Built Environment with Industry Foundation Classes TypeScript 33 Dec 15, 2025 AGPL-3.0
ifc-flow A visual node-based tool for working with Industry Foundation Classes (IFC) files TypeScript 65 Dec 15, 2025 AGPL-3.0
ifc-classifier No description provided TypeScript 21 Dec 15, 2025 AGPL-3.0
D2P-Components D2P Components streamline parametric modeling in Grasshopper, helping you manage complex data trees, reduce recomputations, and maintain a structured, scalable workflow from concept to fabrication. C# 19 Oct 11, 2025 MIT
ara3d-sdk 📚 Various C# libraries for efficient data driven applications C# 19 Dec 22, 2025 MIT
ara3d-webgl A Three.JS based WebGL viewer for AEC data. TypeScript 34 Dec 25, 2025 MIT
gladis A web app and search engine for Environmental Product Declarations (EPDs). N/A 0 Dec 30, 2025 Unknown
honey-ifc Stylish desktop app for exploring and exporting IFC data — fast, fun, and frustration-free. Python 6 Dec 4, 2025 GPL-3.0
bowerbird Scripted C# Plug-in Framework for Revit C# 57 Sep 28, 2025 MIT
EngineeringPaper.xyz EngineeringPaper.xyz is a web app that makes it easy to create, save, and share engineering calculations. TypeScript 197 Dec 29, 2025 MIT
bim-open-schema Representing BIM Data as Parquet JavaScript 32 Dec 17, 2025 MIT
awatif The First Web-based Parametric Structural Engineering Platform TypeScript 117 Dec 29, 2025 MIT
Taxonomy A set of interfaces describing a taxonomy for structural engineering objects C# 4 Nov 5, 2025 MIT
engine_components No description provided TypeScript 575 Dec 29, 2025 MIT
SOM-Toolkit Toolkit for creating, managing, and exporting Semantic Object Models (SOM) for BIM — includes a Python library and PySide6-based GUI with bSDD & IDS support. Python 8 Dec 25, 2025 MIT
IfcBorehole CLI and GUI for creating IfcBoreholes from Excel or GIS files or a pandas dataframe Python 1 Oct 2, 2025 MIT
RevitAddInManager Revit AddinManager update .NET assemblies without restart Revit for developer. C# 408 Dec 28, 2025 MIT
Hywe Space layout planning in a browser F# 6 Nov 20, 2025 MIT
AppBuilderSdk Single page application which serves as the frontend of ShapeDiver App Builder TypeScript 9 Dec 15, 2025 MIT
ifc-ids-mcp An MCP to create IDS files deterministically using IfcOpenShell's IfcTester Python 19 Dec 3, 2025 MIT
p5.js p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org JavaScript 23291 Dec 29, 2025 LGPL-2.1
enji-react-svg-drawings This repository demonstrates how React can be used to create SVG-based drawings for construction and manufacturing applications. TypeScript 13 Dec 17, 2025 Unknown
Speckle2Graph No description provided Python 0 Dec 15, 2025 Apache-2.0

About

The AEC Open Source Directory - a curated directory of open source projects for the Architecture, Engineering, and Construction (AEC) industry.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •