passionate about merging sustainable construction with digital tools to build smarter, low-carbon structures.
- BIM & VDC: Automation for streamlined workflows
- IFC & Open BIM Interoperability: Deep expertise in IFC, IDS, BCF & bSDD
- IFC on the Web: with IfcOpenShell, Engine Web-Ifc, WebAssembly (WASM), Pyodide, Three.js & more
- Digital Construction Tools: Full-stack development (JS, TS, Python)
- Sustainability Consulting: Reduction of embodied carbon through integrated LCA
- Timber Construction: Integrating digital design with advanced timber-based systems
WebGPU-powered BIM viewer with Rust/WASM parser for high-performance IFC rendering
TypeScript · Rust · WebGPU · WASM· Fixed large model loading performance and improved camera/orbit controls with external pivot
Generate professional 2D technical drawings from IFC models with SVG export
Next.js · Three.js · TypeScript · web-ifc· Added element colorization and horizontal table layout for better door panel visualization
Brutalist multi-repo issue aggregator for landscape e-ink displays
JavaScript · GitHub API · HTML/CSS
Browser-based 3D CAD for authoring IFC5 models with OpenCascade WebAssembly
TypeScript · Three.js · OpenCascade · WASM· Overhauled core geometry import with direct export dropdown and IFC reconstruction
Visual drag-and-drop editor for buildingSMART IDS specifications with XML export
Next.js · React · TypeScript · Radix UI· Fixed project state persistence and canvas focus issues for better node selection UX
No description
TypeScript
Select IFC elements using semantic criteria and JSON rules instead of brittle GUIDs. TypeScript-based query engine.
TypeScript
Multi-calendar aggregator with touchscreen display for ESP32 or Raspberry Pi. Day/week/month views with auto-refresh and kiosk mode.
TypeScript
Web-based 3D IFC classification editor. Assign Uniclass/eBKP-H references to models using Three.js and web-ifc.
TypeScript
Auto-generate professional GitHub repository descriptions using AI analysis of your codebase and file structure.
TypeScript
IFC clash detection tool with Flask API and React 3D viewer for detecting geometric conflicts in building models
TypeScript
Browse and query IFC building models as SQL databases in your browser—no installation required.
TypeScript
A visual node-based tool for working with Industry Foundation Classes (IFC) files
TypeScript
API for Swiss zoning codes, building regulations, and cadastral data with interactive maps and ÖREB integration
TypeScript
Web-based IFC model validator for BIM projects. Validates against IDS requirements and common issues using client-side WASM processing.
TypeScript
Digital Product Passport integration for construction using buildingSmart Data Dictionary
Python · Flask · bSDD API · IFC· Fixed mobile IFC loading issues in LCA step and improved UI text consistency
Convert Swiss cadastral parcels into georeferenced 3D IFC models with terrain, buildings, roads & vegetation from geo.admin.ch APIs
Python
Match IFC building materials to LCA databases (KBOB, ÖKOBAUDAT) using hybrid embedding and LLM reranking pipelines.
Python
Hybrid AI bird identification system combining visual detection (Hailo-8 NPU detection & TensorFlow Lite classification) with audio recognition (BirdNET) on Raspberry Pi 5. Outdoor IP camera, indoor processing, cross-referenced species dashboard & logging.
Python
Drivers, firmware, and LVGL examples for the LILYGO T-Display-S3-Long, featuring an ESP32-S3 and 180x640 touch display.
C
If you find my free & open-source projects useful, you can support me here:
- 🌐 Visit: lt.plus
- 💬 LinkedIn: Louis Trümpler
- ✉️ Email: louis@lt.plus
"Building the future: from digital tools to sustainable structures."




