Cross-platform FreeCAD launcher for loading themes, packaging .fctheme files, and distributing custom FreeCAD experiences.
Python_App/— launcher source, bundled assets, and local Python run helpersExecutable/— platform-specific build scripts and output locations for standalone binaries.github/workflows/— GitHub Actions workflows for building artifacts on GitHub-hosted runners
Executable/Windows/UI_Launcher.exeExecutable/Linux/UI_Launcher.AppImageExecutable/macOS/UI_Launcher.appExecutable/macOS/UI_Launcher_Intel.app
Generated build outputs are ignored by .gitignore and should be downloaded from GitHub Actions artifacts or attached to GitHub Releases instead of being committed into the repository.
Python_App/run_UI_Launcher.batandPython_App/run_UI_Launcher.share kept for source-based local runs.- The older
Launch_FreeCAD_as_User/Launch_FreeCAD_as_Creatorhelper scripts are not used by the new shortcut-target logic anymore, but they are still kept in the repo for now as optional legacy helpers.
This repository is licensed under the GNU Lesser General Public License v2.1 or later (LGPL-2.1-or-later). Theme packages and artwork distributed with the launcher can use their own separate license terms.