📦 Pyaket is a tool that bundles and generates portable executables of your python projects for all platforms. No more convoluted installation steps, give users the convenience they want, with maximum compatibility and dev-centric ease of use compared to alternative solutions.
- Lightning fast installation that automatically manages python, virtual environments, and dependencies without user intervention that just works, bundle wheels or install from pypi.
- Max compatibility with how the project is run in the user's machine - pyaket does not reinvent the wheel or compile python with an intermediate, use tools that already exists #
- Cross compile from anywhere to most platforms and architectures, no docker or virtual machines required, portable immutable executables - see the table for details! #
- Intelligently detects partial installations, downloads, archive unpacks, and automatically takes appropriate action - making iterative development easy and resilient against users
- Standalone executables with no network calls at runtime that bundles all dependencies #
- Monorepo support in mind, decoupled dependencies and entry point specification
- Rolling releases where a single binary always runs latest pypi or git branch/tag #
- PyTorch installation at runtime, automatic backend detection (optional). #
Compile a cowsay binary for the current platform and run it:
with a warm build cache:
after the first installation:
Note: For the keen among you, the actual benchmark command was nice -20 taskset -c 2 hyperfine -w 50 -r 100 -N (...), executed on Python 3.13.3, mainline Linux kernel v6.14.4, R9 5900x ondemand governor stock, 2x3200 MT/s DDR4 CL16 2Rx8 as of May 2025
to most platforms and architectures easily:
and install them at runtime, perfect for monorepos:
at runtime, with automatic backend detection:
For more examples, proper configuration and advanced features, check out the website page!
For now, Pyaket is only available when installing from source:
In the future, you'll be able to install from pypi, or crates.io for pure rust usage.
✅ Be featured here if you're using Pyaket in your projects!
🌵 Such an empty place here, for now..
.png)
