Skip to content
@FreeCAD

FreeCAD

The FreeCAD project

Your own 3D Parametric Modeler

FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size.

Button Homepage Button Addons Button Handbook Button FPA

Repository Index

Core application

Repository Description
FreeCAD Official source code of the FreeCAD application.
FreeCAD-Homepage Source for the current www.freecad.org site.
Website Work-in-progress unified replacement for the FreeCAD website.

Addon ecosystem

Infrastructure that makes the third-party addon ecosystem possible.

Repository Description
AddonManager In-app manager for installing third-party workbenches, macros, and themes.
Addons Curated addon index for FreeCAD ≥ 1.0.
Addon-Template Minimal starter template for new addons.
Addon-Manifest-Schema XML schema for addon manifests.
Addon-Reports Automated technical-quality reports for addons.
FreeCAD-addons Legacy index for FreeCAD < 1.0, kept for compatibility.

First-party addons & content

Workbenches, libraries, and content packs maintained under the FreeCAD organization.

Repository Description
FreeCAD-render Render workbench.
Plot Plotting workbench.
IDF Importer for IDF (electronics) files.
freecad.ship Naval-vessel design workbench.
FreeCAD-Telemetry Optional telemetry addon.
FreeCAD-themes First-party UI themes.
FreeCAD-macros Curated macro collection.
FreeCAD-library Parts library (large — long initial download).
Machines Collection of CAM machine definitions.
Supplemental-Materials Additional materials database supplementing the core set.
FreeCAD-Component-Library-Addon Client addon for the FreeCAD Component Library.
FreeCAD-Component-Management-System Server backend for the FreeCAD Component Library.
Ondsel-Lens-Addon Addon for the Ondsel Lens collaboration service.
Ondsel-Server Backend for the Ondsel Lens service.

Documentation & learning

Repository Description
DevelopersHandbook Handbook for FreeCAD development.
Addon-Academy Tutorials and materials for addon authors.
Examples Example FreeCAD files.
SourceDoc Generated FreeCAD source-code documentation.
lens-docs Documentation for the Ondsel Lens addon.

Packaging & distribution

Repository Description
FreeCAD-LibPack Bundled dependency library for Windows builds.
Docker-packaging Docker images for development and deployment.
FC-Worker Containerized headless FreeCAD runner.
Fedora-packaging Fedora packaging infrastructure.
Nix-packaging Nix packaging infrastructure.
homebrew-freecad Homebrew tap for macOS.
FreeCAD-snap Official Snap package.
freecad-deps-snap Dependency build for the Snap package.
FreeCAD_Conda Conda recipes.
freecad-feedstock conda-forge feedstock.
org.freecad.FreeCAD Flatpak manifest.
Unsupported-Releases Builds for platforms no longer supported by the main repository.

Project governance & community

Repository Description
FPA The FreeCAD Project Association.
FPA-grant-proposals Submit grant proposals to the FPA via issues.
FreeCAD-Enhancement-Proposals FEPs — formal design-proposal process.
FreeCAD-developer-meetings Agendas and minutes for regular developer meetings.
Assets Public assets of the FreeCAD project.

Vendored libraries

Forks of upstream libraries that FreeCAD maintains for its own build.

Repository Description
coin Coin3D core library.
pivy Python bindings for Coin3D.
soqt Coin3D Qt binding.
OndselSolver Assembly constraints and multibody-dynamics solver.
Z88OS Z88OS finite-element solver.

Project tooling

Repository Description
FreeCAD-translations Localization tracking and tooling.
issues-backup Backups of issues and pull requests.

Archived

Archived and historical repositories
Repository Description
API Old make WebDoc API documentation output.
FreeCAD-Bundle Former standalone build/deploy repo for installable images.
FreeCAD-CI Former CI infrastructure.
FreeCAD-Doc Former synced online documentation.
FreeCAD-Getting-Started Former setup wizard.
FreeCAD-Help Former help-system addon.
FreeCAD-WebServices Former admin tooling for project web services.
FreeCAD-blog Former source for the freecad.github.io blog.
FreeCAD-documentation Former markdown conversion of the FreeCAD wiki.
FreeCAD-documentation-docusaurus Former Docusaurus-based documentation.
FreeCAD-icons Former icon-themes repository.
FreeCAD-ports-cache Former Travis-CI macOS ports cache.
FreeCAD-symbols Former SVG symbols for Drawing pages.
OCCT Former Open CASCADE Technology fork.
freecad-deps-core22-snap Former Snap Core 22 dependency build.
freecad.github.io Former GitHub-pages blog site.
freecad.workbench_starterkit Old workbench-addon template, superseded by Addon-Template.
old_homepage Former FreeCAD landing page.

Pinned Loading

  1. FreeCAD FreeCAD Public

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

    C++ 30.9k 5.5k

  2. FreeCAD-library FreeCAD-library Public

    A library of Parts for FreeCAD. WARNING - This library is huge. It might take a long time to download and make the addons manager unresponsive for many minutes.

    HTML 1.8k 1.2k

Repositories

Showing 10 of 71 repositories

Sponsors

  • @morzel85
  • @kanginXD
  • @alexiscruzdavid
  • @LucaR01
  • @lancem631
  • @fbechevarria
  • @RodPaDev
  • @JerrySB03
  • @cultofmetatron
  • @cgallred
  • Private Sponsor
  • Private Sponsor
  • Private Sponsor

Top languages

Loading…

Most used topics

Loading…