Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
-
Updated
Nov 13, 2025 - C++
Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
OpenSCAD - The Programmers Solid 3D CAD Modeller
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.
3D CAD viewer and converter based on Qt + OpenCascade
OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
G+Smo (pronounced gismo or gizmo) is a C++ library for isogeometric analysis (IGA). Geometry plus simulation modules aims at the seamless integration of Computer-aided Design (CAD) and Finite Element Analysis (FEA).
2D polyline library for offsetting, combining, etc.
OpenSource library under X/MIT license to work with CAD files (DWG/DXF). Please use repository linked below, this one is abandoned.
[CVPR'19] Dataset and code used in the research project Scan2CAD: Learning CAD Model Alignment in RGB-D Scans
Add a description, image, and links to the cad topic page so that developers can more easily learn about it.
To associate your repository with the cad topic, visit your repo's landing page and select "manage topics."