Skip to content
LibreCAD is a 2D CAD drawing tool based on the community edition of QCad. LibreCAD has been re-structured and ported to Qt 4/5 and works natively cross platform between OSX, Windows and Linux. It can read DWG and DXF files; and it can write DXF, SVG, PDF and more!
C++ C QMake NSIS Shell Redcode
Latest commit b22e268 Jun 26, 2016 @r-a-v-a-s r-a-v-a-s eliminated crash when pasting before a successful copy
Two cases:

- try to paste before anything

- ctrl+c, then skip the reference point, and then ctrl+v
Failed to load latest commit information.
CI scan-build html works, place it in the gh-pages root Mar 17, 2016
desktop added new image and tool tip for mouse widget in status bar Jan 27, 2015
libraries fixed polyline vertex proccessing; #763 Jun 19, 2016
librecad eliminated crash when pasting before a successful copy Jun 26, 2016
plugins sanitize QT < 4.2.1 Jun 8, 2016
scripts closes #445, sign OS X app & dmg Jun 10, 2016
tools more static analysis warning fixes Mar 25, 2016
.gitignore added custom widget creator and double-click menu; issue #631 Mar 20, 2016
.travis.yml pulled in .travis.yml from 2.0 branch [ci skip] Mar 30, 2016
CLEAN.SH Suppress error message Aug 12, 2015
LICENSE LICENSE updated May 16, 2016
LICENSE-MIT.txt Added muparser source code Mar 20, 2014
LICENSE_Apache2.txt License: added Apache2/GPLv3 licenses Dec 5, 2011
LICENSE_GPLv3.txt License: added Apache2/GPLv3 licenses Dec 6, 2011
LICENSE_KST32B_v2.txt Added Japanese fonts: KST32B Sep 29, 2014
README.md made 5.2.1 the minimum Qt version; #742 Jun 6, 2016
common.pri eliminated redundant c++11 qmake messages Feb 11, 2016
gpl-2.0.txt Initial Import of CADuntu Aug 16, 2010
gpl-2.0greater.txt added or-greater text to librecad changes and additions Oct 17, 2011
librecad.astylerc Added options file for astyle code formater Nov 13, 2011
librecad.dox updated librecad.dox Jun 24, 2013
librecad.pro eliminated redundant c++11 qmake messages Feb 11, 2016
librecad.sln Fix permissions on non-executables Aug 15, 2013
license-lc_opengost-fonts.txt fixed opengost fonts: license, encoding Nov 9, 2014
settings.pri renamed setting .pro files to .pri Aug 26, 2013

README.md

LibreCAD Build Status

LibreCAD is a 2D CAD drawing tool based on the community edition of QCAD.
LibreCAD uses the cross-platform framework Qt, which means it works with most operating systems.
The user interface is translated in over 30 languages. http://translate.librecad.org/

Most of the project is released under the GPLv2 license,
but please read the LICENSE file for additional information.

The master branch represents the latest pre-release code,
and now requires Qt 5.2.1 or newer.
The 2.1 branch will be the last to support Qt4.
The 2.0 branch will be the last to support the QCAD toolbar. Build Status

libdxfrw is an associated project that allows LibreCAD to read DWG files.

Requests and Bug reports

Questions or Comments

Git the source

Download

SourceForge is the primary download location for Windows and OS X users.
We will also try to offer downloads on the release page of this repository.

Linux packages:

Wiki

Contribute

https://github.com/LibreCAD/LibreCAD/wiki/Becoming-a-developer

We recently started a resources repository for people that want to indirectly
contribute to the project by supplying icons, stylesheets, documentation, templates...

Something went wrong with that request. Please try again.