OpenAltFinder
Open CAD Studio

Open CAD Studio

Open-source 2D drafting and 3D modeling CAD app built with Rust. Reads and writes DWG/DXF natively with desktop and browser builds.

Open source alternative to:

602012759-2a037a09-e8e8-498c-8ed3-58ecb8ae958d.png
602010903-10635ad0-454b-4c87-935f-1a3a46f24ccb.png
1 / 2

Open CAD Studio is a cross-platform computer-aided design application built with Rust that covers 2D drafting, 3D solid modeling, and documentation. It reads and writes DWG and DXF files natively — versions R14 through 2018 — so existing drawings open, edit, and save back to the same format used by AutoCAD, DraftSight, BricsCAD, and nanoCAD, with no conversion step or cloud upload.

The 2D drafting core includes lines, polylines, curves, splines, hatches, object snaps, tracking, layers, blocks, and external references. The documentation toolkit provides text, dimensions, leaders, tolerances, tables, model and paper space, viewports, and plot styles. For 3D work, the kernel supports solid primitives plus extrusion, revolution, sweep, and loft modeling, Boolean operations, and ACIS entity tessellation. Both 2D and 3D viewports are GPU-accelerated through wgpu, with orthographic and perspective cameras.

Open CAD Studio ships in two flavors that share the same editing core: a desktop application for Windows (x86-64 MSI installer and portable build), Linux (x86-64 AppImage), and macOS (Apple Silicon DMG), plus a WebAssembly build that runs entirely in the browser at opencadstudio.com. The desktop version adds native file associations, file-manager thumbnails, system printing, PDF output, an out-of-process plugin system, command scripts, and a headless automation server; the web version is the fastest way to view or edit a drawing without installing anything. Compared with the paid CAD tools it replaces, Open CAD Studio offers DWG compatibility, modern GPU rendering, and a browser-based build without a commercial license. The project is under active development — keep backups of important production drawings and report reproducible problems through GitHub Issues.

Frequently Asked Questions

Which platforms does Open CAD Studio run on?

The desktop application is published for Windows (x86-64 MSI installer and portable build), Linux (x86-64 AppImage), and macOS (Apple Silicon DMG). A WebAssembly build also runs entirely in the browser at opencadstudio.com, sharing the same editing core as the desktop version.

Can Open CAD Studio open and save DWG and DXF files?

Yes. DWG and DXF read and write are native, with version targets from R14 through 2018. The application also opens BAK and SV$ drawing backups and autosave files directly, without a conversion service or cloud upload.

What 2D drafting and 3D modeling features does Open CAD Studio include?

2D drafting covers lines, polylines, curves, splines, hatches, object snaps, tracking, layers, blocks, and external references. Documentation tools add text, dimensions, leaders, tolerances, tables, model and paper space, viewports, and plot styles. 3D modeling supports solid primitives plus extrusion, revolution, sweep, loft, Boolean operations, and ACIS entity tessellation, all rendered through the GPU via wgpu.

Does Open CAD Studio have an automation API or CLI?

Yes. The desktop binary supports one-shot conversion with OpenCADStudio --export input.dwg output.dxf and a persistent headless server (--serve) that exchanges one JSON object per line over standard input and output or a local TCP socket. A Python client for scripted workflows is included in docs/automation/ocs.py.

Which interface languages does Open CAD Studio support?

The interface is translated into 19 languages: Arabic, Brazilian Portuguese, Czech, Dutch, English, Finnish, French, German, Hindi, Hungarian, Italian, Japanese, Korean, Polish, Russian, Simplified and Traditional Chinese, Spanish, and Turkish. The application can follow the system locale, and the browser version falls back to the browser preferred language.

Looking for contributors

This project is actively seeking help, join the community!

Visit Open CAD Studio
License
GPL-3.0
Self hostable
Yes
Repository details
Version
v0.9.6
Created
3/22/2026
Stars
882
Forks
103
Open issues
92
Last commit
8/18/2026

Updated 8/19/2026, 8:00:14 AM

View Repository
Sponsor Open CAD Studio

Sponsor Open CAD Studio on Patreon

https://www.patreon.com/cw/HakanSeven12

Sponsor Open CAD Studio on Github Sponsors

https://github.com/sponsors/HakanSeven12

Similar open source alternatives