# FreeCAD/FreeCAD

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

Repository: https://github.com/FreeCAD/FreeCAD
Canonical: https://ross.abutalabs.com/products/freecad
Homepage: https://www.freecad.org
Language: C++
License: LGPL-2.1
License Family: copyleft
Topics: freecad, engineering, opencascade, architecture, cad, bim, fem, 3d, 3d-printing, linux, coin, windows, cam, macos, civil-engineering, mechanical-engineering
Last push: 2026-08-26T14:44:16+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 71, longevity 100
- inputs: {"age_days": 5106, "days_push": 7, "days_rel": 39, "gap_med": 90.5, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 33083, forks 5943 (observed 2026-08-28T04:11:58.110075+00:00)

## What it is
FreeCAD is a free and open-source, cross-platform 3D parametric CAD modeler for designing real-life objects of any size, built on the OpenCASCADE geometry kernel with a Qt interface and a broad Python API. It supports mechanical engineering, product design, architecture/BIM, FEM analysis, and 3D printing, and can be extended via Python workbenches or embedded as a library.

## Use cases
- design 3d printable parts for 3d printing
- parametric 3d cad modeling of mechanical parts
- free solidworks alternative for product design
- create 2d technical drawings from 3d models
- bim and architecture modeling
- finite element analysis simulation of parts
- script cad automation with python

## When to choose
- you need a free, open-source parametric CAD tool on Windows, macOS, or Linux
- you want to modify designs by editing model history and parameters
- you need scripting or extensibility via a Python API and custom workbenches
- you work across mechanical engineering, architecture, or FEM in one tool

## When to avoid
- you need pure 2D drafting like AutoCAD or illustration like Inkscape
- your focus is animation, sculpting, or mesh editing better served by Blender
- you require commercial CAD support or certified industry interoperability guarantees

## Facets
- artifact type: application
- maturity: stable
- function: gui, graphics, simulation, plugin-system, sdk
- domain: computer-vision, simulation, cross-platform, developer-tools
- platform: windows, cpp, python
- tags: cad, parametric-modeling, 3d-modeling, bim, fem, 3d-printing, mechanical-engineering, opencascade, architecture, engineering, linux, macos

## Member repositories
- FreeCAD/FreeCAD (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:58.110075+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:28:43.147286+00:00, confidence not recorded.
  - readme: https://github.com/FreeCAD/FreeCAD (fetched 2026-08-28T04:11:58.110075+00:00, sha 8526b3f09e50)
  - homepage: https://www.freecad.org (fetched 2026-08-29T07:48:51.806172+00:00, sha c9b43146e50f)
  - site_page: https://www.freecad.org/features.php?lang=en (fetched 2026-08-29T07:48:51.815493+00:00, sha 961d6475116e)
  - site_page: https://wiki.freecad.org/About_FreeCAD (fetched 2026-08-29T07:48:51.829873+00:00, sha cb788183346b)
  - site_page: https://wiki.freecad.org/User_hub (fetched 2026-08-29T07:48:51.821090+00:00, sha 80526cef416d)
  - site_page: https://wiki.freecad.org/Workbenches (fetched 2026-08-29T07:48:51.823767+00:00, sha 0f141e7be8e3)
  - site_page: https://wiki.freecad.org/Power_users_hub (fetched 2026-08-29T07:48:51.825719+00:00, sha 1fc52f38290a)
  - site_page: https://wiki.freecad.org/Developer_hub (fetched 2026-08-29T07:48:51.827789+00:00, sha d40ab097ca55)
  - site_page: https://wiki.freecad.org/Main_Page (fetched 2026-08-29T07:48:51.818289+00:00, sha 37d7f5f53062)
- Data as of 2026-08-30T08:39:29.467469+00:00.
