RepoGuard
Updated 1 h ago
FreeCAD

Organization

Public GitHub footprint of FreeCAD

@FreeCAD
View profile on GitHub

The FreeCAD project

71

Public repositories

36,316

Total stars

4,227

Followers

FreeCAD maintains a significant public presence on GitHub, hosting a wide range of repositories that include the core FreeCAD source code and various libraries and addons. The project primarily uses programming languages such as Python, C++, and HTML, reflecting its focus on 3D parametric modeling and development tools for users and contributors alike.

Top languages

Python 29HTML 8Shell 6C++ 5JavaScript 2CSS 1Ruby 1Dockerfile 1

Public repositories

FreeCAD

31,494

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

C++
Updated Jun 13, 2026

FreeCAD-library

1,825

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
Updated Jun 12, 2026

FreeCAD-addons

1,098

Legacy index for FreeCAD < 1.0.0

Unknown Language
Updated Jun 13, 2026

FreeCAD-Bundle

399

Stand-alone repo to Build and Deploy installable FreeCAD images. Do not open general FreeCAD issues here.

Python
Updated May 31, 2026

FreeCAD-macros

248

A repository for FreeCAD macros

Python
Updated Jun 10, 2026

FreeCAD-render

227

The Render workbench

Python
Updated Jun 2, 2026

FreeCAD-documentation

98

An automatic markdown-based conversion of the FreeCAD wiki.

Python
Updated Jun 11, 2026

Examples

98

A storage location for all kinds of example FreeCAD files

Unknown Language
Updated May 17, 2026

FreeCAD-Homepage

76

Official FreeCAD Homepage (www.freecad.org)

CSS
Updated Jun 11, 2026

DevelopersHandbook

73

A handbook about FreeCAD development

HTML
Updated Jun 8, 2026

Ondsel-Server

65

web platform which mainly contains frontend and backend for Ondsel Service

JavaScript
Updated Jun 6, 2026

homebrew-freecad

63

Homebrew recipes for FreeCAD

Ruby
Updated Jun 5, 2026

FreeCAD-LibPack

55

Library collection to compile FreeCAD on Windows

Python
Updated May 24, 2026

freecad.workbench_starterkit

55

OLD Template for workbench addons.

Shell
Updated May 4, 2026

freecad.ship

53

A FreeCAD workbench aiding in naval vessel design

Python
Updated Jun 8, 2026

FreeCAD_Conda

48

conda recipes for freecad and dependencies of freecad

Dockerfile
Updated Feb 3, 2026

FPA

38

The FreeCAD Project Association

Python
Updated Jun 10, 2026

FreeCAD-symbols

38

A repository of SVG symbols to be used in FreeCAD's Drawing pages

Python
Updated Jun 8, 2026

FreeCAD-snap

16

The official Snap package of the FreeCAD project

Python
Updated Jun 3, 2026

Plot

15

Plotting workbench for FreeCAD.

Python
Updated May 12, 2026

FreeCAD-Enhancement-Proposals

12

FreeCAD-Enhancement-Proposals (FEP's)

Python
Updated Jun 7, 2026

FreeCAD-developer-meetings

12

Minutes and agendas for regular meetings of the FreeCAD developer community

Unknown Language
Updated Jun 7, 2026

FreeCAD-Telemetry

12

Telemetry addon for FreeCAD

Python
Updated Jun 2, 2026

FreeCAD-Help

11

Help system addon for FreeCAD.

Python
Updated Apr 1, 2026

SourceDoc

10

The source documentation of FreeCAD, generated with 'make WebDoc'

HTML
Updated Jun 8, 2026

AddonManager

10

A FreeCAD Module for installing third-party addons (workbenches, macros, themes, etc.)

Python
Updated Jun 6, 2026

FreeCAD-themes

9

Theme repository for first-party FreeCAD themes

Unknown Language
Updated May 3, 2026

FreeCAD-ports-cache

9

FreeCAD ports cache to reduce Travis-CI build times for Mac OS X

Shell
Updated Apr 4, 2025

FreeCAD-Component-Library-Addon

9

Addon for the FreeCAD Component Library

Python
Updated Apr 4, 2025

FreeCAD-icons

9

FreeCAD icon themes repository

Python
Updated Feb 22, 2025

FPA-grant-proposals

8

Submit grant proposals to the FPA by creating an issue in this repository.

Unknown Language
Updated Jun 3, 2026

FreeCAD-Getting-Started

8

Wizard to set up FreeCAD.

C++
Updated Apr 1, 2026

Addons

7

Addon index for FreeCAD ≥ 1.0.0

Unknown Language
Updated Jun 12, 2026

FreeCAD-translations

7

Repository tracking localization issues and progress

Shell
Updated Apr 25, 2026

FreeCAD-Doc

7

Synced FreeCAD online documentation

HTML
Updated Apr 1, 2026

FC-Worker

6

Containerized Headless FreeCAD Runner

Python
Updated Jun 6, 2026

Addon-Academy

6

Addon Development materials.

Python
Updated Jun 4, 2026

Addon-Template

6

Minimal FreeCAD Addon Template

Python
Updated Jun 4, 2026

freecad-feedstock

6

A conda-smithy repository for freecad.

Shell
Updated Nov 20, 2025

Docker-packaging

5

FreeCAD development & deployment with Docker

Shell
Updated Apr 22, 2026

old_homepage

5

The old FreeCAD landing page - OBSOLETE

HTML
Updated Mar 2, 2025

OndselSolver

4

Assembly Constraints and Multibody Dynamics code

C++
Updated Jun 9, 2026

issues-backup

4

backup of issues and pull requests

Python
Updated Jun 8, 2026

Machines

4

Collection of CAM machines.

Unknown Language
Updated May 28, 2026

API

4

This repo contains the FreeCAD API docs generated with "make WebDoc"

HTML
Updated May 5, 2026

Ondsel-Lens-Addon

4

Addon for communicating with the Ondsel Lens service

Python
Updated Mar 5, 2026

FreeCAD-WebServices

4

Administrative tools for the FreeCAD project's web services

Jinja
Updated Jul 29, 2025

FreeCAD-Component-Management-System

4

Server-side code for handling the FreeCAD Component Library

Python
Updated Apr 4, 2025

Addon-Reports

3

Technical quality report for addons.

Python
Updated Jun 12, 2026

Website

3

WIP new unified FreeCAD website

HTML
Updated Jun 3, 2026

lens-docs

3

Documentation for Lens addon

Unknown Language
Updated May 26, 2026

Supplemental-Materials

3

A materials database that supplements the core materials provided by the FreeCAD application.

Python
Updated Apr 21, 2026

OCCT

3

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

C++
Updated Apr 5, 2026

FreeCAD-documentation-docusaurus

3

Docusaurus based documentation.

JavaScript
Updated Apr 1, 2026

freecad-deps-snap

3

FreeCAD dependencies for the Official Snap package

Unknown Language
Updated Nov 6, 2025

freecad.github.io

2

GitHub pages static-site blog.

HTML
Updated Apr 2, 2026

freecad-deps-core22-snap

2

Dependencies and workflow for the official Snap Core 22 package.

Unknown Language
Updated Apr 1, 2026

Addon-Manifest-Schema

2

XML Schema for Addon Manifests.

Python
Updated Apr 4, 2025

FreeCAD-CI

2

all in the regard of CI

Python
Updated Mar 2, 2025

org.freecad.FreeCAD

1

No description provided for this repository.

Shell
Updated Apr 24, 2026

Assets

1

Public assets of the FreeCAD project.

Unknown Language
Updated Apr 2, 2026

FreeCAD-blog

1

Source for generated blog at freecad.github.io

Python
Updated Mar 2, 2025

.GitHub

0

Overview of the organization.

Unknown Language
Updated May 13, 2026

Nix-packaging

0

Nix packaging infrastructure for FreeCAD

Nix
Updated Apr 22, 2026

Fedora-packaging

0

Fedora packaging infrastructure for FreeCAD

Unknown Language
Updated Apr 22, 2026

Z88OS

0

Z88OS is a fast, powerful and free open source finite element method software for PCs running Windows, Linux and OS X

Unknown Language
Updated Apr 3, 2026

pivy

0

python bindings to coin3d (vendored by FreeCAD)

Python
Updated Mar 22, 2026

coin

0

Coin3D core library (FreeCAD-vendored fork)

C++
Updated Mar 22, 2026

IDF

0

Addon for importing IDF files.

Python
Updated Mar 8, 2026

Unsupported-Releases

0

Unsupported builds for platforms no longer available from the main respository

Unknown Language
Updated Feb 23, 2026

soqt

0

Old Coin GUI binding for Qt, replaced by Quarter (vendored by FreeCAD)

Unknown Language
Updated Sep 1, 2025

Frequently asked questions

What does FreeCAD build on GitHub?

FreeCAD builds its platform on GitHub by hosting its official source code and several related projects, including libraries and addons for enhancing functionality. Notable repositories include FreeCAD, FreeCAD-library, and FreeCAD-addons.

Which programming languages does FreeCAD use?

FreeCAD development primarily involves languages such as Python, C++, HTML, and JavaScript. These languages are used across various repositories to support the project's features and functionality.

Are FreeCAD's repositories public?

Yes, all of FreeCAD's repositories are public on GitHub. This transparency allows developers and users to contribute, collaborate, and access the project's resources freely.

Is this exposure intended?

Monitor FreeCAD with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account