FreeCAD läuft jetzt komplett im Browser

FreeCAD in the Browser

Nach LibreCAD und OpenSCAD hat magik.net nun auch FreeCAD in den Browser gebracht – ein parametrisches 3D-CAD-System mit über 1,5 Millionen Zeilen C++ und 700.000 Zeilen Python. Der Port, der in nur vier Tagen gelang, nutzt WebAssembly JSPI und native Ausnahmen und vereint erstmals PySide6, pivy, OCCT, Coin3D, CPython, VTK und SMESH in einem einzigen Modul. Die Kompilierung erfolgte statisch in ein 196 MB großes WebAssembly-Modul, das beim ersten Laden etwa 96 MB komprimiert überträgt. Der Autor dokumentiert den gesamten Prozess transparent: Alle 48 Prompts und die vollständigen Sitzungsprotokolle sind öffentlich einsehbar.

Der Port dauerte etwa vier Tage vom Hacker-News-Thread bis zum aktuellen Stand – und die Umsetzung wurde fast vollständig von Fable durchgeführt, als Test für Fähigkeiten in wirklich großen, komplexen Projekten.

Mehr von diesem Tag

2026-07-11