{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/15"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/3"},{"label":"Software Distribution","url":"https://skillfed.io/packages/category/system-software-distribution"}],"enrichment":{"capability":"cx_Freeze converts Python scripts into standalone executables that run with the same performance as the original scripts, supporting cross-platform deployment.","skillfed_tags":["executable-generation","application-distribution","cross-platform"],"use_cases":["Package a command-line tool written in Python as a single executable for distribution to users without Python.","Create cross-platform desktop applications from Python code that run on Windows, macOS, and Linux.","Build service executables that can be installed and run as system services or daemons.","Distribute Python applications through standard package managers that expect native binaries.","Protect source code by compiling Python scripts into executables that are harder to reverse-engineer than .py files."],"what_it_does":"cx_Freeze is a tool that transforms Python scripts into standalone executables, eliminating the need for end users to have Python installed. It works across Windows, macOS, and Linux, preserving the original script's performance while bundling dependencies and the Python runtime into a single distributable binary.\n\nThe package integrates with setuptools and relies on platform-specific binary manipulation tools (patchelf, dmgbuild, lief) to handle the low-level work of creating native executables. It's designed for developers who need to ship Python applications as self-contained programs, particularly useful for service applications, command-line tools, or desktop software where users expect a traditional executable rather than a Python installation.","worth_installing":"Yes. cx_Freeze is actively maintained, has no known vulnerabilities, uses a permissive license, and solves a real problem\u2014shipping Python applications as standalone executables. It's well-suited if you need cross-platform executable generation. The 9 runtime dependencies and requirement for Python 3.10 or later are reasonable trade-offs for the functionality provided."},"id":"cx-freeze","links":{"html":"https://skillfed.io/packages/cx-freeze","md":"https://skillfed.io/packages/cx-freeze.md","pypi":"https://pypi.org/project/cx-freeze/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-13","license_spdx":"PSF-2.0","license_treatment":"permissive","name":"cx-Freeze","python_support":"supports_current","summary":"Create standalone executables from Python scripts"},"popularity":{"monthly_downloads":240152,"position":8910,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"8.6.4"}
