Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

LibreCAD in the Browser

A WebAssembly port of LibreCAD, named LibreCAD in the Browser, allows the open-source 2D CAD application to run directly in a web browser without server-side processing, providing full CAD functionality on the client side.

Background

- **LibreCAD** is a free, open-source 2D CAD (computer-aided design) program — a tool used for creating technical drawings, floor plans, and engineering schematics. It's a popular alternative to expensive proprietary CAD software like AutoCAD. - **CAD in the browser** means running the software directly inside a web browser (Chrome, Firefox, etc.) without installing anything on your computer. This is notable because most CAD programs are heavyweight desktop applications. - The key technology enabling this is **WebAssembly (Wasm)** — a standard that allows programs written in languages like C++ to run at near-native speed inside a web browser. LibreCAD's C++ codebase has been compiled to Wasm. - This matters because it makes a powerful design tool instantly accessible on any device with a browser, including Chromebooks, tablets, or locked-down corporate/school computers, and eliminates complex installation and version-management headaches.

Related stories