FreeCAD ahora corre en el navegador: 1.5 millones de líneas de C++ en una pestaña

FreeCAD in the Browser

Tras portar LibreCAD y OpenSCAD a WebAssembly, magik.net logra lo impensable: FreeCAD, el CAD 3D paramétrico de código abierto, funciona en una pestaña del navegador. El port, realizado en solo cuatro días con la ayuda de la IA Fable, requirió compilar Qt 6.11 con JSPI, enlazar estáticamente OCCT, Coin3D, CPython y PySide6, y emular OpenGL de función fija sobre WebGL2. El resultado es un módulo de 196 MB que carga en unos 96 MB comprimidos y ejecuta los 17 módulos de FreeCAD, incluyendo el entorno FEM con VTK y SMESH. Todo el proceso, incluyendo los 48 prompts usados, está documentado públicamente.

El puerto tomó ~4 días desde el hilo de Hacker News hasta el estado actual.

Más de este día

2026-07-11