랭킹으로 돌아가기

LibreCAD/LibreCAD

C++librecad.org

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

cadqtdxfdrawing2dgeometry
스타 성장
스타
6.1k
포크
1.3k
주간 성장
이슈
722
2k4k6k
2011년 4월2016년 5월2021년 6월2026년 7월
README

LibreCAD Build Status

Download

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. https://translate.librecad.org

LibreCAD is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2 (GPLv2)
as published by the Free Software Foundation.
Please read the LICENSE file for additional information.

The master branch represents the latest pre-release code.

The 2.2.2 branch requires Qt 6.4.0 or newer.

The 2.2.1 branch requires Qt 5.15.0 or newer.

The 2.2 branch 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.

(https://travis-ci.org/LibreCAD/LibreCAD.svg?branch=2.0)](https://travis-ci.org/LibreCAD/LibreCAD)

DXF Converter

LibreCAD can be used as DXF to a PDF, PNG, or SVG converter. For example, to convert a foo.dxf to foo.pdf, foo.png, or foo.svg:

$ librecad dxf2pdf foo.dxf
$ librecad dxf2png foo.dxf
$ librecad dxf2svg foo.dxf

Releases and Milestones

Quick Downloads

Releases

For macOS arm64 builds, the app is NOT signed. To workaround the "damaged" error (#2162):

xattr -rc LibreCAD.app
sudo codesign --force --deep --sign - LibreCAD.app

Built with libdxfrw

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

Requests and Bug Reports

Users Documentation

Questions or Comments

Building

Requirements

  • Qt 6.4.0+ (MinGW version on Windows)
  • Boost 1.55.0+

More information: Build from source

Building Unit Tests

To build unit tests (e.g., for rs_math.cpp), enable the BUILD_TESTS flag:

cmake -DBUILD_TESTS=ON ..
make
./build/librecad_tests

Contributing

Git and GitHub

Becoming a developer

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

Associated downloads: https://sourceforge.net/projects/librecad/files/Resources/

관련 저장소
FreeCAD/FreeCAD

Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

C++GNU Lesser General Public License v2.1freecadengineering
freecad.org
32.3k5.8k
openscad/openscad

OpenSCAD - The Programmers Solid 3D CAD Modeller

C++Other3d-modelsdxf-files
openscad.org
9.8k1.6k
earthtojake/text-to-cad

A collection of agent skills for CAD, robotics and hardware design

JavaScriptnpmMIT Licenseagentsai-agents
cadskills.xyz
9.2k1k
CadQuery/cadquery

A python parametric CAD scripting framework based on OCCT

PythonPyPIOtherpythonparametric
cadquery.org
5.5k520
Adam-CAD/CADAM

CADAM is the open source text-to-CAD web application

TypeScriptnpmGNU General Public License v3.0aicad
adam.new/cadam
4.8k598
xiangechen/chili3d

A browser-based 3D CAD application for online model design and editing

TypeScriptnpmGNU Affero General Public License v3.0cadopencascade
chili3d.com
4.7k451
solvespace/solvespace

Parametric 2d/3d CAD

C++GNU General Public License v3.0cadparametric
solvespace.com
4k584
Keychron/Keychron-Keyboards-Hardware-Design

Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms.

Other3d-printingcad
keychron.com
3.6k284
atopile/atopile

Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

PythonPyPIMIT Licensecadeda
atopile.io
3.5k219
LibrePCB/LibrePCB

A powerful, innovative and intuitive EDA suite for everyone!

C++GNU General Public License v3.0edaelectronics
librepcb.org
2.9k330
leozide/leocad

A CAD application for creating virtual LEGO models

C++lego-cadldraw
leocad.org
2.8k255
KiCad/kicad-source-mirror

This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.

C++GNU General Public License v3.0kicadwxwidgets
gitlab.com/kicad/code/kicad
2.8k673