All activity
PyCrucible packages any Python project into a single cross-platform executable with minimal overhead, powered by Rust and uv.
PyCrucible is:
- Fast and robust — written in Rust
- Multi-platform — Windows, Linux, macOS
- Tiny executables — ~2MB + your project files
- Hassle-free dependency resolution — delegated to uv
- Simple but configurable
- Supports auto-updates (GitHub public repos)
- Includes a GitHub Action for CI automation

PyCruciblePackage python applications as standalone binaries
Josip Čubrićleft a comment
Existing tools like PyInstaller bundle the entire Python interpreter, dependencies, and project files. This typically results in: large binaries slow builds dependency complexity fragile runtime environments PyCrucible is diffrent: Fast and robust — written in Rust Multi-platform — Windows, Linux, macOS Tiny executables — ~2MB + your project files Hassle-free dependency resolution — delegated...

PyCruciblePackage python applications as standalone binaries
