FreeCAD in the Browser
SMRTR summary
FreeCAD, a powerful 3D CAD program with 1.5 million lines of C++ and 700,000 lines of Python, now runs entirely in a browser tab. An AI agent called Fable completed the port in roughly four days, solving major technical challenges including running Python's Qt bindings in WebAssembly for the first time and cross-compiling the VTK scientific library from scratch. The result loads in about 96 MB, supports 17+ workbenches, full 3D modeling, and Python scripting, but currently requires Chrome or Edge 137+.
SMRTR provides this summary for quick context. The original article belongs to Hacker News.
Read the original article