cosmofy: Cosmopolitan Python Bundler¶
One binary. Every platform.
cosmofy bundles your Python app into a single executable that runs on Linux, macOS, and Windows using Cosmopolitan libc.
Quick Start¶
Why cosmofy?¶
- Single binary distribution - No Python installation required on target machines
- Cross-platform - Same binary runs on Linux, macOS, and Windows
- Simple - Works with your existing
pyproject.toml - Self-updating - Optional built-in update mechanism
How It Works¶
- Bundle -
cosmofy bundlepackages your Python app with Cosmopolitan Python - Distribute - Share a single file that works everywhere
- Update - Optional self-updater keeps binaries current
Documentation¶
- Getting Started - Installation and first bundle
- Bundling - How bundling works
- Self-Updater - Automatic updates (experimental)
- .args File - Cosmopolitan Python configuration
- Filesystem Commands - Inspect and modify bundles
- CLI Reference - All commands
- Limitations - Current constraints