{"id":15032714,"url":"https://github.com/freecad/freecad","last_synced_at":"2026-05-27T03:10:04.607Z","repository":{"id":4593634,"uuid":"5736080","full_name":"FreeCAD/FreeCAD","owner":"FreeCAD","description":"Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.","archived":false,"fork":false,"pushed_at":"2025-05-13T09:39:01.000Z","size":2177946,"stargazers_count":24582,"open_issues_count":3032,"forks_count":4547,"subscribers_count":551,"default_branch":"main","last_synced_at":"2025-05-13T11:02:47.557Z","etag":null,"topics":["3d","3d-printing","architecture","bim","cad","cam","coin","engineering","fem","freecad","linux","macos","opencascade","windows"],"latest_commit_sha":null,"homepage":"https://www.freecad.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FreeCAD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"FreeCAD","liberapay":"FreeCAD","open_collective":"freecad","patreon":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"issuehunt":null,"otechie":null,"custom":["https://wiki.freecad.org/Donate"]}},"created_at":"2012-09-09T08:25:02.000Z","updated_at":"2025-05-13T10:23:30.000Z","dependencies_parsed_at":"2023-09-26T12:55:00.859Z","dependency_job_id":"193f3a7c-2123-4000-b4c2-d2cf4d151ad4","html_url":"https://github.com/FreeCAD/FreeCAD","commit_stats":{"total_commits":36753,"total_committers":685,"mean_commits":"53.654014598540144","dds":0.7710118901858352,"last_synced_commit":"4cb01753ed532263dddae60e40e8641df56f9185"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreeCAD%2FFreeCAD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreeCAD%2FFreeCAD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreeCAD%2FFreeCAD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FreeCAD%2FFreeCAD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FreeCAD","download_url":"https://codeload.github.com/FreeCAD/FreeCAD/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253929359,"owners_count":21985802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d","3d-printing","architecture","bim","cad","cam","coin","engineering","fem","freecad","linux","macos","opencascade","windows"],"created_at":"2024-09-24T20:19:13.814Z","updated_at":"2025-12-16T23:51:02.108Z","avatar_url":"https://github.com/FreeCAD.png","language":"C++","funding_links":["https://github.com/sponsors/FreeCAD","https://liberapay.com/FreeCAD","https://opencollective.com/freecad","https://wiki.freecad.org/Donate"],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://freecad.org\"\u003e\u003cimg src=\"/src/Gui/Icons/freecad.svg\" height=\"100px\" width=\"100px\"\u003e\u003c/a\u003e\n\n### Your own 3D parametric modeler\n\n[Website](https://www.freecad.org) •\n[Documentation](https://wiki.freecad.org) •\n[Forum](https://forum.freecad.org/) •\n[Bug tracker](https://github.com/FreeCAD/FreeCAD/issues) •\n[Git repository](https://github.com/FreeCAD/FreeCAD) •\n[Blog](https://blog.freecad.org)\n\n\n[![Release](https://img.shields.io/github/release/freecad/freecad.svg)](https://github.com/freecad/freecad/releases/latest) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/freecad/localized.svg)](https://crowdin.com/project/freecad) [![Liberapay](https://img.shields.io/liberapay/receives/FreeCAD.svg?logo=liberapay)](https://liberapay.com/FreeCAD)\n\n\u003cimg src=\"/.github/images/partdesign.png\" width=\"800\"/\u003e\n\nOverview\n--------\n\n* **Freedom to build what you want**  FreeCAD is an open-source parametric 3D \nmodeler made primarily to design real-life objects of any size. \nParametric modeling allows you to easily modify your design by going back into \nyour model history to change its parameters. \n\n* **Create 3D from 2D and back** FreeCAD lets you to sketch geometry constrained\n 2D shapes and use them as a base to build other objects. \n It contains many components to adjust dimensions or extract design details from \n 3D models to create high quality production-ready drawings.\n\n* **Designed for your needs** FreeCAD is designed to fit a wide range of uses\nincluding product design, mechanical engineering and architecture,\nwhether you are a hobbyist, programmer, experienced CAD user, student or teacher.\n\n* **Cross platform** FreeCAD runs on Windows, macOS and Linux operating systems.\n\n* **Underlying technology**\n    * **OpenCASCADE** A powerful geometry kernel, the most important component of FreeCAD\n    * **Coin3D library** Open Inventor-compliant 3D scene representation model\n    * **Python** FreeCAD offers a broad Python API\n    * **Qt** Graphical user interface built with Qt\n\n\nInstalling\n----------\n\nPrecompiled packages for stable releases are available for Windows, macOS and Linux on the\n[Releases page](https://github.com/FreeCAD/FreeCAD/releases).\n\nOn most Linux distributions, FreeCAD is also directly installable from the \nsoftware center application.\n\nFor development releases visit the [weekly-builds page](https://github.com/FreeCAD/FreeCAD-Bundle/releases/tag/weekly-builds).\n\nOther options are described on the [wiki Download page](https://wiki.freecad.org/Download).\n\nCompiling\n---------\n\nFreeCAD requires several dependencies to correctly compile for development and\nproduction builds. The following pages contain updated build instructions for\ntheir respective platforms:\n\n- [Linux](https://wiki.freecad.org/Compile_on_Linux)\n- [Windows](https://wiki.freecad.org/Compile_on_Windows)\n- [macOS](https://wiki.freecad.org/Compile_on_MacOS)\n- [MinGW](https://wiki.freecad.org/Compile_on_MinGW)\n\n\nReporting Issues\n---------\n\nTo report an issue please:\n\n- Consider posting to the [Forum](https://forum.freecad.org), [Discord](https://discord.com/invite/w2cTKGzccC) channel, or [Reddit](https://www.reddit.com/r/FreeCAD) to verify the issue; \n- Search the existing [issues](https://github.com/FreeCAD/FreeCAD/issues) for potential duplicates; \n- Use the most updated stable or [development versions](https://github.com/FreeCAD/FreeCAD-Bundle/releases/tag/weekly-builds) of FreeCAD; \n- Post version info from `Help \u003e About FreeCAD \u003e Copy to clipboard`; \n- Restart FreeCAD in safe mode `Help \u003e Restart in safe mode` and try to reproduce the issue again. If the issue is resolved it can be fixed by deleting the FreeCAD config files.\n- Start recording a macro `Macro \u003e Macro recording...` and repeat all steps. Stop recording after the issue occurs and upload the saved macro or copy the macro code in the issue; \n- Post a Step-By-Step explanation on how to recreate the issue; \n- Upload an example file (FCStd as ZIP file) to demonstrate the problem; \n\nFor more details see:\n\n- [Bug Tracker](https://github.com/FreeCAD/FreeCAD/issues)\n- [Reporting Issues and Requesting Features](https://github.com/FreeCAD/FreeCAD/issues/new/choose)\n- [Contributing](https://github.com/FreeCAD/FreeCAD/blob/main/CONTRIBUTING.md)\n- [Help Forum](https://forum.freecad.org/viewforum.php?f=3)\n- [Developers Handbook](https://freecad.github.io/DevelopersHandbook/)\n\n\u003e [!NOTE]\nThe [FPA](https://fpa.freecad.org) offers developers the opportunity\nto apply for a grant to work on projects of their choosing. Check\n[jobs and funding](https://blog.freecad.org/jobs/) to know more.\n\n\nUsage \u0026 Getting Help\n--------------------\n\nThe FreeCAD wiki contains documentation on \ngeneral FreeCAD usage, Python scripting, and development.\nView these pages for more information:\n\n- [Getting started](https://wiki.freecad.org/Getting_started)\n- [Features list](https://wiki.freecad.org/Feature_list)\n- [Frequent questions](https://wiki.freecad.org/FAQ/en)\n- [Workbenches](https://wiki.freecad.org/Workbenches)\n- [Scripting](https://wiki.freecad.org/Power_users_hub)\n- [Development](https://wiki.freecad.org/Developer_hub)\n\nThe [FreeCAD forum](https://forum.freecad.org) is a great place\nto find help and solve specific problems when learning to use FreeCAD.\n\n---\n\n\u003cp\u003eThis project receives generous infrastructure support from\n  \u003ca href=\"https://www.digitalocean.com/\"\u003e\n    \u003cimg src=\"https://opensource.nyc3.cdn.digitaloceanspaces.com/attribution/assets/SVG/DO_Logo_horizontal_blue.svg\" width=\"91px\"\u003e\n  \u003c/a\u003e and \u003ca href=\"https://www.kipro-pcb.com/\"\u003eKiCad Services Corp.\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreecad%2Ffreecad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffreecad%2Ffreecad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreecad%2Ffreecad/lists"}