The Speckle Server, Frontend, 3D Viewer, & other JS utilities.
-
Updated
May 21, 2026 - TypeScript
The Speckle Server, Frontend, 3D Viewer, & other JS utilities.
Monorepo for 3D algorithms of Bitbybit platform, which helps programming geometry on the browser. Use with ThreeJS, BabylonJS, build your own core integration or execute algorithms in NodeJS.
CAD algorithms that use OpenCascade Technology (OCCT) Kernel
Custom Speckle visuals for PowerBI
An echo cancellation library for browsers using DTLN-aec
The AEC Open Source Directory - a curated directory of open source projects for the Architecture, Engineering, and Construction (AEC) industry.
App examples that use Bitbybit NPM packages & the various runners to build custom CAD websites. Integrate advanced OCCT, Manifold, JSCAD kernels in your apps and maintain your development freedom. We provide examples that use BabylonJS and ThreeJS game engines. You will also find some basic examples that use Bitbybit on NodeJS backends.
mod-dlm is an open source project designed to create a domain-specific language (DSL) for describing prefab elements in the AEC industry.
MCP server for authoring IFC5/IFCX building information models through AI assistants. Supports spatial structures, geometry, materials, classifications, validation, glTF/Three.js preview, and multiple IFCX export formats.
Single page application which serves as the frontend of ShapeDiver App Builder
25 deterministic Claude AI skills for Speckle Data Platform. Object model, GraphQL API, Python/C# SDKs, connectors (Revit, Rhino, Blender, AutoCAD, Tekla), viewer, Automate
Hello world IFC.js WIV Using Vite React-TS
Desktop app (Tauri 2 + SolidJS) to compose Claude Code workspaces with curated skill packages, MCP servers, hooks, commands & CORE-documenten — OpenAEC Foundation
50-tool MCP server for construction project management (AEC). Estimates, RFIs, change orders, daily logs, budgets, schedules, safety. Live at cmcp.us
Browser-based 3D Scene Editor for AEC (Architecture, Engineering, Construction). React + Three.js + TypeScript.
Add a description, image, and links to the aec topic page so that developers can more easily learn about it.
To associate your repository with the aec topic, visit your repo's landing page and select "manage topics."