QCAD - The Open Source 2D CAD. QCAD is a crossplatform CAD solution for Windows, Mac OS X and Linux. It supports the DXF format and optionally the DWG format (through a proprietary plugin).
Clone or download
Latest commit 0e5f9c9 Oct 16, 2018
Failed to load latest commit information.
examples update Jan 9, 2018
fonts move arc above dimension length measurement lower May 15, 2018
libraries Added new template to SLO_OS Oct 30, 2017
linetypes add transaction support for linetype objects Nov 28, 2014
patterns initial commit of QCAD 3 source code Mar 20, 2013
platforminputcontexts add platforminputcontexts Feb 16, 2017
platforms add platforms plugins folder Oct 13, 2015
plugins remove platforms from plugins (not in plugins subdir) Dec 12, 2016
scripts update manual Oct 16, 2018
src fix crash in opennurbs when copying invalid spline Oct 16, 2018
support update script bindings Oct 15, 2018
themes/Dark update Dark style Jun 14, 2016
ts update translations Oct 3, 2018
xcbglintegrations add xcbglintegrations to deployment Mar 27, 2017
.gitignore add .opt files to gitignore Mar 18, 2016
LICENSE.txt update license file (fonts) Oct 31, 2017
README.md Update readme Jun 12, 2017
cc-by-3.0.txt update license for icons and doc May 31, 2013
gpl-3.0-exceptions.txt update GPLv3 exceptions Oct 26, 2017
gpl-3.0.txt update license files Apr 12, 2013
merge let user set platform / fonts dir if desired Dec 29, 2016
merge.bat add merge command line tool Jun 5, 2014
qcad.1 Update qcad.1 Aug 30, 2016
qcad.desktop fix desktop file Nov 21, 2015
qcad.dox update and fix api doc Sep 28, 2013
qcad.doxyfile ignore CAM configurations in doxygen doc Aug 4, 2016
qcad.pro fix detection of QCAD modules Mar 24, 2017
readme.txt update version Jun 22, 2018
shared.pri add RPATH ORIGIN under Linux Apr 6, 2017
shared.rc update copyright year Mar 13, 2018
shared_app.pri remove standard edit menu items under macOS Feb 6, 2017
shared_ts.pri add english translation (support plural translations) Feb 20, 2018


QCAD - The Open Source 2D CAD

QCAD is a 2D CAD solution for Windows, Mac OS X and Linux. Its core is developed in C++, based on the Qt tool kit. QCAD can be extended through a C++ plugin interface as well as through its very powerful and complete scripting interface (ECMAScript/JavaScript).


QCAD started as version 1 in October 1999 and has since evolved through version 2 (September 2003) and the current version 3 (from July 2012).


The QCAD 3 source code is released under the GPLv3 open source license. Script add-ons and C++ plugins are released under their respective licenses.


Detailed compilation instructions for Windows, Mac OS X and Linux can be found on our web site at: