
PyCrucible
Package python applications as standalone binaries
1 follower
Package python applications as standalone binaries
1 follower
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

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 to uv
Simple but configurable
Supports auto-updates (GitHub public repos)
Includes a GitHub Action for CI automation
Suggestions and comments are welcome