Cad Open Source Projects

Browse 211 Cad open source projects, ranked by GitHub stars. Find the most popular Cad tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 211 projects
32,216 stars

FreeCAD/FreeCAD

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

Metrics details
Stars32,216
14,365 stars

kekingcn/kkFileView

Universal File Online Preview Project based on Spring-Boot

Metrics details
Stars14,365
9,774 stars

openscad/openscad

OpenSCAD - The Programmers Solid 3D CAD Modeller

Metrics details
Stars9,774
6,131 stars

LibreCAD/LibreCAD

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.

Metrics details
Stars6,131
5,481 stars

CadQuery/cadquery

A python parametric CAD scripting framework based on OCCT

Metrics details
Stars5,481
4,869 stars

yoyodadada/haoruanfenxiang

好软分享

Metrics details
Stars4,869
4,689 stars

xiangechen/chili3d

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

Metrics details
Stars4,689
4,046 stars

solvespace/solvespace

Parametric 2d/3d CAD

Metrics details
Stars4,046
3,209 stars

jscad/OpenJSCAD.org

JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for creating ready-to-print 3D designs.

Metrics details
Stars3,209
2,943 stars

LibrePCB/LibrePCB

A powerful, innovative and intuitive EDA suite for everyone!

Metrics details
Stars2,943
2,827 stars

leozide/leocad

A CAD application for creating virtual LEGO models

Metrics details
Stars2,827
2,820 stars

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.

Metrics details
Stars2,820
2,662 stars

Open-Cascade-SAS/OCCT

Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.

Metrics details
Stars2,662
2,661 stars

gumyr/build123d

A python CAD programming library

Metrics details
Stars2,661
2,559 stars

hannobraun/fornjot

Early-stage b-rep CAD kernel, written in the Rust programming language. No longer in development.

Metrics details
Stars2,559
2,535 stars

Nate711/StanfordDoggoProject

Stanford Doggo is an open source quadruped robot that jumps, flips, and trots!

Metrics details
Stars2,535
2,186 stars

mkeeter/antimony

CAD from a parallel universe

Metrics details
Stars2,186
2,149 stars

elalish/manifold

Geometry library for topological robustness

Metrics details
Stars2,149
2,098 stars

fougue/mayo

3D CAD viewer and converter based on Qt + OpenCascade

Metrics details
Stars2,098
2,013 stars

microsoft/maker.js

📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.

Metrics details
Stars2,013
1,937 stars

tpaviot/pythonocc-core

Python package for 3D geometry CAD/BIM/CAM

Metrics details
Stars1,937
1,844 stars

qcad/qcad

QCAD - The Open Source 2D CAD. QCAD is a cross-platform CAD solution for Windows, macOS and Linux. It supports the DXF format and optionally the DWG format (through a proprietary plugin).

Metrics details
Stars1,844
1,820 stars

maduce/fosscad-repo

Official FOSSCAD Library Repository

Metrics details
Stars1,820
1,721 stars

xibyte/jsketcher

Parametric 2D and 3D modeler written in pure javascript

Metrics details
Stars1,721
1,639 stars

libfive/libfive

Infrastructure for solid modeling

Metrics details
Stars1,639
1,627 stars

m2n037/awesome-mecheng

Awesome Mechanical Engineering Resources

Metrics details
Stars1,627
1,513 stars

ricosjp/truck

Truck is a Rust CAD Kernel.

Metrics details
Stars1,513
1,499 stars

LibreDWG/libredwg

Official mirror of libredwg. With CI hooks and nightly releases. PR's ok

Metrics details
Stars1,499
1,434 stars

zalo/CascadeStudio

A Full Live-Scripted CAD Kernel in the Browser

Metrics details
Stars1,434
1,250 stars

verilog-to-routing/vtr-verilog-to-routing

Verilog to Routing -- Open Source CAD Flow for FPGA Research

Metrics details
Stars1,250
1,198 stars

CadQuery/CQ-editor

CadQuery GUI editor based on PyQT

Metrics details
Stars1,198
1,164 stars

xeolabs/xeogl

A WebGL-based 3D engine for technical visualization. Not actively maintained.

Metrics details
Stars1,164
1,146 stars

haplokuon/netDxf

.net dxf Reader-Writer

Metrics details
Stars1,146
1,104 stars

OpenAstroTech/OpenAstroTracker

3D printed DSLR tracking mount

Metrics details
Stars1,104
1,078 stars

FrameworkComputer/ExpansionCards

Reference designs and documentation to create Expansion Cards for the Framework Laptop

Metrics details
Stars1,078
1,003 stars

BRL-CAD/brlcad

BRL-CAD is a powerful cross-platform open source combinatorial solid modeling system

Metrics details
Stars1,003
987 stars

gdsfactory/gdsfactory

A Python library for designing chips (Photonics, Analog, Quantum, MEMS), PCBs, and 3D-printable objects. We aim to make hardware design accessible, intuitive, and fun—empowering everyone to build the future.

Metrics details
Stars987
929 stars

JustinSDK/dotSCAD

Reduce the burden of mathematics when playing OpenSCAD

Metrics details
Stars929
915 stars

xeokit/xeokit-sdk

3D BIM IFC Viewer SDK for AEC engineering applications. Open Source JavaScript Toolkit based on pure WebGL for top performance, real-world coordinates and full double precision

Metrics details
Stars915
903 stars

donalffons/opencascade.js

Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.

Metrics details
Stars903
899 stars

carlosmccosta/dynamic_robot_localization

Point cloud registration pipeline for robot localization and 3D perception

Metrics details
Stars899
869 stars

svenhb/GRBL-Plotter

A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.

Metrics details
Stars869
861 stars

tpaviot/oce

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.

Metrics details
Stars861
843 stars

makers-for-life/makair

🫁 The world's first open-source ventilator tested on human patients. Mass-producible at a low cost (~2000€).

Metrics details
Stars843
798 stars

DomCR/ACadSharp

C# library to read/write cad files like dxf/dwg.

Metrics details
Stars798
763 stars

orbingol/NURBS-Python

Object-oriented pure Python B-Spline and NURBS library

Metrics details
Stars763
707 stars

OpenTimer/OpenTimer

A High-performance Timing Analysis Tool for VLSI Systems

Metrics details
Stars707
691 stars

AutodeskAILab/Fusion360GalleryDataset

Data, tools, and documentation of the Fusion 360 Gallery Dataset

Metrics details
Stars691
690 stars

ghemingway/cad.js

Web-based CAD file viewer

Metrics details
Stars690
687 stars

jaheyns/CfdOF

Computational Fluid Dynamics (CFD) for FreeCAD based on OpenFOAM solver

Metrics details
Stars687
671 stars

Irev-Dev/Round-Anything

A set of OpenSCAD utilities for adding radii and fillets, that embodies a robust approach to developing OpenSCAD parts.

Metrics details
Stars671
638 stars

egtwobits/mesh_mesh_align_plus

Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.

Metrics details
Stars638
625 stars

deadsy/sdfx

A simple CAD package using signed distance functions

Metrics details
Stars625
623 stars

Hacker233/sharemore52

各类资料、教程合集,包括有编程类、公务员考试类、证书考取类、互联网类等等,主要以网盘形式分享。软件分享地址:https://sharemore52.gitee.io/

Metrics details
Stars623
620 stars

hildogjr/KiCost

Build cost spreadsheet for a KiCad project.

Metrics details
Stars620
580 stars

Rhoban/onshape-to-robot

Converting Onshape assembly to robot definition (URDF, SDF, MuJoCo) through Onshape API

Metrics details
Stars580
565 stars

Macad3D/Macad3D

Free and OpenSource 3D Construction Tool

Metrics details
Stars565
536 stars

luanshixia/AutoCADCodePack

AutoCAD Code Pack: A powerful library that helps you to develop AutoCAD plugins using the AutoCAD .NET API

Metrics details
Stars536
534 stars

DSchroer/dslcad

DSLCad is a programming language & interpreter for building 3D models.

Metrics details
Stars534
524 stars

DanWBR/dwsim

DWSIM is a Steady-State and Dynamic Sequential Modular Chemical Process Simulator for Windows, Linux and macOS.

Metrics details
Stars524
1-60 of 211 projects
Get A Weekly Email With Trending Cad Projects
Stay updated on Cad plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.