DigiNews

Tech Watch by Johan Denoyer

← Back to articles

LibreCAD in the Browser

Quality: 8/10 Relevance: 9/10

Summary

A browser-based port of LibreCAD runs as WebAssembly in Chromium-based browsers, built from the desktop C++ code using Qt and Emscripten. The project demonstrates deep WebAssembly integration (JSPI/Asyncify) to support dialogs and canvases, achieving a lightweight ~18 MB download with persistent settings via IndexedDB. It's an experimental FAFO build, but it reveals practical steps for bringing desktop apps to the browser.

🚀 Service construit par Johan Denoyer