LibreCAD logo

LibreCAD

Cross-platform 2D CAD program for technical drawing with DXF and DWG support

Open Source Alternative to
Repository activity
  • Stars5.9k
  • Forks1.2k
  • Open Issues756
librecad health score - Linux Foundation Insights
License

Other

Languages
  • C++
  • C
  • QMake
LibreCAD screenshot

About LibreCAD

LibreCAD is a 2D CAD program for creating and editing technical drawings. Based on the community edition of QCAD and built on the Qt framework, it runs as a desktop application on most operating systems, with a highly customizable interface translated into more than 30 languages.

It reads DXF and DWG files and writes DXF, DWG, PDF, and SVG, drawing with primitives that include points, lines, circles, ellipses, parabolas, hyperbolas, and splines. DXF and DWG reading is handled by the companion libdxfrw library.

LibreCAD can also run from the command line as a batch converter, turning DXF files into PDF, PNG, or SVG. It is free software released under GPLv2.

Key features

  • Reads DXF and DWG files
  • Writes DXF, DWG, PDF, and SVG
  • Point, line, circle, ellipse, parabola, hyperbola, and spline primitives
  • Command-line DXF to PDF, PNG, or SVG conversion
  • Highly customizable GUI in 30+ languages

Details

On GitHub since
2011
File formats
DXF, DWG, PDF, SVG
Framework
Qt
Translations
Over 30 languages
License
GPLv2