Download v0.7.0

Released June 2026. Three native binaries — Windows, macOS (Apple Silicon) and Linux (AppImage). Pick the one for your platform and you're up and running in seconds.

Windows (portable)
~30 MB
Download .exe
Windows (installer)
~30 MB
Download .msi
macOS (Apple Silicon)
~13 MB
Download .dmg
Linux (AppImage)
~15 MB
Download AppImage

Need to build from source or grab an older version? See all releases on GitHub (60 releases so far).

Open CAD Studio — DWG van stedelijk weg- en infrastructuur-ontwerp met meerdere XREFs
Open CAD Studio — Constructietekening van een funderingsherstel (CP 21) met sondering-aanduidingen op NAP-niveau

Open CAD Studio in action — DWG drawings of a road design and a foundation repair structural drawing (PUNTNIVEAU -14.5 m NAP)

HS

Hakan Seven

Independent open-source developer. Building Open CAD Studio since March 2026.
github.com/HakanSeven12 →

What is Open CAD Studio?

Open CAD Studio is an independent open-source CAD project filling a major gap in AEC tooling: a modern, performant, native DWG/DXF-compatible CAD application that doesn't depend on Autodesk, Bricsys or other commercial vendors. Entirely written in Rust, with GPU-accelerated rendering via wgpu and an interactive UI in iced.

The OpenAEC Foundation views Open CAD Studio as a natural addition to the ecosystem. The project isn't developed by us, but it fits our mission: promoting open source software for the entire AEC chain. We link to it actively and encourage collaboration.

License: GPL-3.0 (note: different from our own LGPL-3.0 tools, which is more permissive for library use).

File formats — native DWG & DXF

Perhaps the most important feature: Open CAD Studio reads and writes DWG and DXF natively, across all versions from R13 through R2018. No converters, no workarounds, no Autodesk libraries.

DWG (R13–R2018)

Native reading and writing of DWG files — the de-facto industry-standard format. Without third-party library licenses.

DXF (R13–R2018)

Full DXF read/write including modern versions. Compatible with AutoCAD, BricsCAD, LibreCAD and any CAD application that supports DXF.

STL / STEP / OBJ

Export to STL and STEP AP203 for 3D printing and CAM. OBJ import for 3D models from other sources.

PDF plot

Plot layouts directly to PDF — with correct paper sizes read from embedded PlotSettings.

WBLOCK

Write selected entities or a block to an external file for reuse.

XREF

External references (xrefs) attach, reload and auto-resolve — just like AutoCAD.

2D drafting

Complete 2D drafting package with all the commands you'd expect from a professional CAD application:

Basic geometry

LINE, PLINE, RECTANG, POLYGON, CIRCLE, ARC, ELLIPSE, SPLINE

Modify

OFFSET, TRIM, EXTEND, FILLET, BREAK, STRETCH, LENGTHEN — works on lines, arcs, ellipses, polylines and splines

Transformations

ARRAY, MIRROR, MOVE, COPY, ROTATE, SCALE, EXPLODE

Hatch

HATCH and HATCHEDIT with pattern, scale and angle editing.

Properties

MASSPROP — area, perimeter and centroid of selected entities.

Text editing

DDEDIT — double-click to edit text. MTEXT, TEXT, DTEXT with font browser.

3D modelling

Full 3D modelling capabilities with ACIS solids tessellation:

Primitives

BOX, SPHERE, CYLINDER — basic solids for parametric modelling.

Extrude & revolve

Profile-based solids: EXTRUDE for linear extrusion and REVOLVE for rotation about an axis.

Loft & sweep

LOFT between multiple profiles, SWEEP along any path.

3D Array

ARRAY3D — rectangular or polar arrays in 3D.

ACIS tessellation

Renders 3DSOLID, REGION and BODY entities — solids from DWG/DXF are displayed correctly.

GPU-accelerated

wgpu-based rendering. Smooth interaction with large models, even with many solids at once.

Annotations & dimensions

Full dimensioning, GD&T, leaders, tables and mlines — all with style managers and correct DIMSTYLE behaviour (DIMASZ, DIMSCALE, DIMEXO, DIMEXE, …).

  • Dimensies: linear, aligned, angular, radial, diameter, ordinate
  • Tekst: MTEXT, TEXT, DTEXT met font browser (STYLE DIALOG)
  • Leaders: MLEADER met straight en spline paths · MLEADERSTYLE manager
  • GD&T tolerances: feature control frames
  • Tables: TABLE entities · TABLESTYLE manager
  • MLines: MLINE met MLSTYLE manager en EXPLODE-ondersteuning

Paper space & layouts

Multi-tab layout

Model space + unlimited paper space tabs. Camera position and zoom saved per layout.

Viewport projection

Model content correctly projected into paper-space viewport rectangles. Double-click for inline MSPACE overlay.

Viewport presets

VPORTS — single, 2H, 2V, 4-way configurations.

Plot styles

PLOTSTYLEPANEL and STYLESMANAGER — CTB/STB plot style table editor.

PRINT

Send layouts directly to the system printer with correct paper sizes from embedded PlotSettings.

Layout manager

LAYOUTMANAGER / LAYOUTPANEL — GUI for layout management.

Technology

Rust iced (UI) wgpu (GPU) DWG R13–R2018 DXF R13–R2018 ACIS tessellation GPL-3.0

Entirely written in Rust — memory-safe, fast, compiles to Windows, macOS and Linux. UI via iced, GPU rendering via wgpu. Native DWG/DXF without vendor lock-in.

147 GitHub stars · open-source CAD app built by one independent developer

All versions & release notes

Every released version of Open CAD Studio, fetched live from GitHub.

Loading releases…