LibreCAD

LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.

OTHER License

Stars
4K
Committers
137

Bot releases are visible (Hide)

LibreCAD - Continuous Build

Published by github-actions[bot] 6 months ago

Commits

LibreCAD - Continuous Build

Published by github-actions[bot] 6 months ago

Commits

  • 1603a1a: Header cleanup (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 6 months ago

Commits

LibreCAD - Continuous Build

Published by github-actions[bot] 7 months ago

Commits

  • f0244b8: Layer tree view (#1748) (sand1024) #1748
LibreCAD - Continuous Build

Published by github-actions[bot] 8 months ago

Commits

  • porting QRegExp to QRegularExpression (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 8 months ago

Commits

  • 60077d6: Pens palette widget (#1745) (sand1024) #1745
LibreCAD - Continuous Build

Published by github-actions[bot] 8 months ago

Commits

  • 8315b1d: Snap Middle by Melwyn PR #1424 (#1744) (Dongxu Li) #1744
LibreCAD - Continuous Build

Published by github-actions[bot] 8 months ago

Commits

  • 78b43a3: Initial Parabola support (#1740) (Dongxu Li) #1740
  • 4ac033e: Building issue: maybe_unsued attribute (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 9 months ago

Commits

  • 0601535: Issue #1722: avoid manipulating pen for block members (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 9 months ago

Commits

  • 0dac0b0: Issue #1724: loop sorting algorithm improvement (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 9 months ago

Commits

  • 8e10245: Support snapping for leaders (#1714) (Earlopain) #1714
LibreCAD - Continuous Build

Published by github-actions[bot] 10 months ago

Commits

  • 5c8300e: Issue #1603: add ToolTip for Part Library setting (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 10 months ago

Commits

  • 94bb63f: Cal command: inline expression (Dongxu Li)
  • b91aaff: Header cleanup: initialize members (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 10 months ago

Commits

  • 3f54221: Issue #1718: cleanup for arc-tangential (Dongxu Li)
  • 4ad9c8b: fixed a maybe_unused compiling error (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 11 months ago

Commits

  • b46986b: Fix loading of splines that falsely defined by closed (#1712) (Konstantin) #1712
LibreCAD - Continuous Build

Published by github-actions[bot] 11 months ago

Commits

  • 9179bc7: temporarily (Dongxu Li)
  • 8fed285: day (Dongxu Li)
  • use smart pointers to hold actions (Dongxu Li)
  • 26395e2: Initial support for fraction coordinates with feet/inches (Dongxu Li)
  • 17fabaf: CI/MacOS: Fixed fallthrough attribute (Dongxu Li)
  • 12011b3: Qt6 branch (#1709) (Dongxu Li) #1709
  • d653fb8: fixed some RegExp logic (Dongxu Li)
  • c6132c6: UI forms: use qt5 connections (Dongxu Li)
  • 4a1d4f4: cleanup (Dongxu Li)
  • qt6 (Dongxu Li)
  • qt6 (Dongxu Li)
  • win32 (Dongxu Li)
  • win32 (Dongxu Li)
  • win32 (Dongxu Li)
  • workflow (Dongxu Li)
  • win32 (Dongxu Li)
  • qt6 doesn't support i686 arch (Dongxu Li)
  • qt6 doesn't support i686 arch (Dongxu Li)
  • macOS fix (Dongxu Li)
  • file cleanup (Dongxu Li)
  • position() (Dongxu Li)
  • fixed empty filter (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] 11 months ago

LibreCAD - Continuous Build

Published by github-actions[bot] 12 months ago

Commits

  • 9179bc7: temporarily (Dongxu Li)
  • 8fed285: day (Dongxu Li)
  • use smart pointers to hold actions (Dongxu Li)
  • 26395e2: Initial support for fraction coordinates with feet/inches (Dongxu Li)
  • 17fabaf: CI/MacOS: Fixed fallthrough attribute (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] about 1 year ago

Commits

  • cbba5ed: Issue #1684: regression on MText border updates at rotation (Dongxu Li)
LibreCAD - Continuous Build

Published by github-actions[bot] about 1 year ago

Commits

  • beadb6e: Replace #130000 (Diesel) with standard #000000 (Black) color (flywire) #1702
  • d3985b6: Replace unlocked icon #c8c8c8 color with locked icon standard #cccccc (flywire) #1702