Awesome Open Source
Awesome Open Source
Combined Topics
cad
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 58 Cad Open Source Projects
Categories
>
Graphics
>
Cad
Freecad
⭐
8,581
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Librecad
⭐
2,122
LibreCAD is a cross-platform 2D CAD program written in C++11 using the Qt framework. It can read DXF and DWG files and can write DXF, PDF and SVG files. The user interface is highly customizable, and has dozens of translations.
Antimony
⭐
1,824
CAD from a parallel universe
Stanforddoggoproject
⭐
1,818
Stanford Doggo is an open source quadruped robot that jumps, flips, and trots!
Solvespace
⭐
1,594
Parametric 2d/3d CAD
Leocad
⭐
1,203
A CAD program for creating virtual LEGO models
Maker.js
⭐
1,150
📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.
Librepcb
⭐
1,136
A powerful, innovative and intuitive EDA tool for everyone!
Fosscad Repo
⭐
1,033
Official FOSSCAD Library Repository
Xeogl
⭐
905
A WebGL-based 3D engine for technical visualization. Not actively maintained.
Libfive
⭐
805
Infrastructure for solid modeling
Cadquery
⭐
702
A python parametric CAD scripting framework based on OCCT
Jsketcher
⭐
694
Parametric 2D and 3D modeler written in pure javascript
Makair
⭐
693
🫁 The first open-source ventilator tested on human patients. Mass-producible at a low cost (~2000€).
Pythonocc Core
⭐
667
Python package for 3D CAD/BIM/PLM/CAM
Oce
⭐
600
OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
Netdxf
⭐
459
.net dxf Reader-Writer
Vtr Verilog To Routing
⭐
449
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Openastrotracker
⭐
413
3D printed DSLR tracking mount
Mesh_mesh_align_plus
⭐
339
Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.
Dotscad
⭐
315
Reduce the burden of mathematics when playing OpenSCAD
Kicost
⭐
296
Build cost spreadsheet for a KiCad project.
Libredwg
⭐
296
Official mirror of libredwg. With CI hooks and nightly releases. PR's ok
Drawkit
⭐
295
Vector and illustration framework for macOS
Xeokit Sdk
⭐
289
JavaScript SDK for viewing high-detail, full-precision 3D BIM and AEC models in the Web browser.
Nurbs Python
⭐
278
Object-oriented pure Python B-Spline and NURBS library
Grbl Plotter
⭐
265
A GCode sender (not only for plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Scan2cad
⭐
225
[CVPR'19] Dataset and code used in the research project Scan2CAD: Learning CAD Model Alignment in RGB-D Scans
Opentimer
⭐
202
A High-performance Timing Analysis Tool for VLSI Systems
Sdfx
⭐
201
A simple CAD package using signed distance functions
Autocadcodepack
⭐
198
AutoCAD Code Pack: A powerful library that helps you to develop AutoCAD plugins using the AutoCAD .NET API
Node Occ
⭐
195
build BREP Solids with OpenCascade and NodeJS - 3D Modeling
Librecad_3
⭐
178
LibreCAD 3 is a next generation 2D CAD application written to be modular, with a core independent from GUI toolkits. Scripting is possible with Lua.
Cfdof
⭐
167
Computational Fluid Dynamics (CFD) for FreeCAD based on OpenFOAM solver
Mayo
⭐
164
3D CAD viewer and converter based on Qt + OpenCascade
Gdspy
⭐
163
Python module for creating GDSII stream files, usually CAD layouts.
Elm Geometry
⭐
160
2D/3D geometry package for Elm
Cq Editor
⭐
155
CadQuery GUI editor based on PyQT
Cascadestudio
⭐
155
A Full Live-Scripted CAD Kernel in the Browser
Libopencad
⭐
146
OpenSource library under X/MIT license to work with CAD files (DWG/DXF). Please use repository linked below, this one is abandoned.
Gismo
⭐
145
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).
Tsugite
⭐
125
This is the repository of a Tsugite. It is a research prototype of an interactive software that supports the design and fabrication of wood joints.
Jcsg
⭐
121
Java implementation of BSP based CSG (Constructive Solid Geometry)
Cavaliercontours
⭐
104
2D polyline library for offsetting, combining, etc.
Zcad
⭐
90
Simple CAD program
Measureit_arch
⭐
88
An expansion of Antonio Vazquez's MeasureIt addon to add features to create Architectural Drawings in Blender 2.8
Mpr
⭐
82
Reference implementation for "Massively Parallel Rendering of Complex Closed-Form Implicit Surfaces" (SIGGRAPH 2020)
Angelcad
⭐
81
script based 3D solid modeller
Drakon Extruder
⭐
79
3D Printable 3:1 Geared Extruder
Flexcli
⭐
73
FlexCLI is a C++/CLI interface to access NVidia Flex from .Net environments like C#, IronPython, VB etc. FlexHopper is a plugin for Grasshopper built on top of FlexCLI
Wl Bim Viewer
⭐
69
用于vue框架的bim三维模型预览插件。Bim 3D model preview plugin for vue framework.
Libfive Unity
⭐
68
A CSharp wrapper for libfive with Unity bindings
Opencad Php
⭐
59
Open Source Computer Aided Dispatch System for Roleplay Communities. (This repository is only a mirror of our Bitbucket repository. Please submit PRs at https://repo.opencad.io/ -- https://discord.io/OpenCAD -- https://guides.opencad.io/
Onshape To Robot
⭐
53
Converting OnShape assembly to robot definition (SDF or URDF) through OnShape API
Phidl
⭐
51
Python GDS layout and CAD geometry creation
Workcraft
⭐
27
Toolset to capture, simulate, synthesize and verify graph models
Cherish
⭐
25
🏰 Sketch- and image-based system for 3D representation and documentation of cultural heritage sites
Visma Tracker
⭐
21
semantic mapping module of vision lab slam system
1-58 of 58 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210