FreeCAD
by FreeCADOfficial source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
A python CAD programming library
This is the project's own description from GitHub — we show it as-is rather than inventing details.
This project is listed under 3D Printing in Hardware & Internet of Things, a category made for makers, hobbyists and engineers.
Do I need coding knowledge? Coding Knowledge Recommended. (Estimate based on project type: A developer tool/library — setup usually follows the README with basic coding skills. Always confirm from the repo's README.)
The source code is released under the Apache-2.0 license. Open-source licenses like this usually allow free use, including commercial use — but always read the actual license file in the repository before relying on it. Note: the code being free does not mean hosted services, APIs or infrastructure around it are free.
Activity level: Very active · Last code update: 30 Oct 2026 · Created: 05 Jul 2022 · Open issues: 288
Official links: Releases ↗ · Documentation (README) ↗
We never publish installation steps we have not verified — the README above is the source of truth.
⭐ 3586 stars · 🍴 323 forks · 🐛 288 open issues · 💻 Language: Python · 📄 License: Apache-2.0 · Default branch: dev
Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin…
G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
Open-source vacuum robot cleaner
OpenSCAD - The Programmers Solid 3D CAD Modeller
3D printer / slicing GUI built on top of the Uranium framework