3,365 apps tracked 0 new today 17 updated today Synced 28m ago

Design

2D CAD for GNOME

Daniel Wood ✓ Verified

io.github.dubstar_04.design
View on Flathub ↗

Design is a 2D computer aided design (CAD) application built for GNOME. Guided by the GNOME philosophy, it aims to deliver a powerful yet simple user experience. DXF support ensures seamless interoperability with other CAD tools.

Features:

  • Drawing Tools: Line, polyline, circle, arc, text, and hatch creation.
  • Entity Editing: Move, rotate, trim, and extend objects with precision.
  • Layer Management: Organize and control visibility of drawing elements.
  • Dimensions: Create dimensions with support for dimension styles.
  • DXF Support: Use the industry standard DXF format for interoperability.
  • Touch Support: Use touch enabled devices to view zoom and pan drawings.

Screenshots

Main Window
Main Window
Layer Manager
Layer Manager
Properties
Properties

Observed history

App ChangeVersionWhen ↓
updated51.alpha118 Sept 2026

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

51.alpha118 Sept 2026
  • Update to GNOME 51
  • Enable Mirror Command (MI)
  • Enable Scale Command (SC)
  • Enable Offset Command (O)
  • Adapt mouse cursor to active state
  • Adjust colour index 7 based on the canvas colour
  • Enable polar and ortho tracking projection
  • Enable polar angle setting
  • Add Quadrant snap setting
  • Add Perpendicular snap setting
  • Add Tangent snap setting
  • Add Node snap setting
  • Display typed snap indicators
  • Fix polar and ortho toggle state
  • Enable snap override on context menu
  • Use system accent colour for selection, tracking and snap
  • Fix inverted arc on Fillet Command (F)
  • Fix arc properties on Fillet Command (F)
  • Fix seperate arc for polyline with Fillet Command (F)
  • Fix shifted start point with Pan Command (P)
  • Use rubber band during active commands
  • Add Preview for Fillet Command (F)
  • Add Preview for Chamfer Command (CHA)
  • Add Preview for Trim Command (TR)
  • Add Preview for Extend Command (EX)
  • Improve character spacing for ArcText Command (ArcText)
  • Improve mouse wheel zoom precision
  • Fix handling of Insert entities with no block defined
  • Fix Zoom All with invalid scale value
  • Fix Zoom All with a single vertical or horizontal line
  • Add support for user-defined hatch patterns
50.alpha12 Apr 2026
  • Update to GNOME 50
  • Allow preselection for match properties command (MA)
  • Fixed issue exporting invalid hatch elements
  • Add shortcut descriptions
  • Export current text style
  • Use correct mimetype for dxf
  • Open files in the running application
  • Fix position of aligned text entities
  • Improve text height accuracy
  • Enable Polyline Trim (TR)
  • Enable Polyline Extend (EX)
  • Enable Chamfer Command (CHA)
  • Enable Fillet Command (F)
  • Enable infered direction for Arc Command (A)
  • Enable Diameter input for Circle Command (C)
  • Enable Close option for Line Command (L)
  • Enable Close and Undo options for Polyline Command (PL)
  • Enable multiple copies with Copy Command (CO)
  • Show angle in Distance Command (DI)
  • Fix item rotation when exploding blocks
  • Performance improvements when panning
  • Enable nested elements with Hatch Command (H)
  • Use consistent toast message format
49.alpha125 Jan 2026
  • Update to GNOME 49
  • Added keyboard shortcuts: CTRL+A (Select All)
  • Only allow files to be opened once
  • Indicate save state on tabs and header bar
  • Show dialog for unsaved changes
  • Only show command input and toolbars for mouse input
  • Reset current command when selecting toolbar commands
  • Add Pan Command (P)
  • Add Zoom Command (Z)
  • Add Cutclip Command (CUTCLIP)
  • Add Copyclip Command (COPYCLIP)
  • Add Copybase Command (COPYBASE)
  • Add Pasteclip Command (PASTECLIP)
  • Add Match Properties Command (MA)
  • Added Dimension Style Preference Page
  • Updated Text Style Preference Page
  • Updated Line Style Preference Page
  • Updated Keyboard Shortcut Window to use newer Adwaita widgets
  • Updated Layers window to be more consistent with preferences and layers
  • Show context menu on rightclick
  • Enable undo and redo
  • Enable clipboard management (Cut, Copy, Paste, Copy with basepoint)
  • Improved Trim (TR) command with Arc, Circle and Line entities
  • Fixed how properties are filtered in the properties window
  • Allow opening multiple files from a file manager
  • Add Arc Aligned Text Command (ARCTEXT)
  • Fixed selection of text entities
  • Fixed display of multiple values on properties form
48.alpha128 Jul 2025
  • Update to Gnome 48