![]()
GUI tool to turn a Python script into a portable AppImage on Linux — with architecture selection.
DOWNLOAD the x86_64 / i686 / armhf / aarch64 AppImage
Select your script, icon, name, category, architecture* — build a ready-to-run AppImage in minutes.
- ✅ Multi-architecture support (
x86_64,i686,armhf,aarch64)* - ✅ Single-file AppImage (self-contained)
- ✅ Built with PyInstaller & AppImageTool
- ✅ Bundles
.desktopfile andAppRunautomatically - ✅ Architecture-aware runtime selection
- ✅ GUI-based — no command-line required
- ✅ Optional leftover build file cleanup
- Main window — pick script, icon, name, category, description, architecture, then click Build AppImage.
# make executable and run
chmod +x Py2AppImage-1.0.0-*.AppImage
./Py2AppImage-1.0.0-*.AppImage# verify checksum (example)
sha256sum Py2AppImage-1.0.0-*.AppImage- Your script as a single executable (PyInstaller --onefile)
AppRun,.desktopfile, and icon
- Initial stable release
- PyInstaller + AppImageTool integration
- GUI form with file pickers, category info popup, and architecture dropdown
- Leftover file cleanup option
- Architecture mismatch warning prompt
| Name | Purpose |
|---|---|
Py2AppImage-1.0.0-x86_64.AppImage |
The runnable AppImage (GUI builder) |
Py2AppImage-1.0.0-i686.AppImage |
Same Runnable AppImage But For i686 |
Py2AppImage-1.0.0-aarch64.AppImage |
For aarch64 (Untested / Experimental) |
Py2AppImage-1.0.0-armhf.AppImage |
For armhf (Untested / Experimental) |
checksums.txt |
SHA256 checksums for assets |
Want to improve Py2AppImage? Here’s how you can join in:
- Fork this repository to your own GitHub account.
- Create a branch for your changes:
git checkout -b feature/your-feature
- Write and test your changes (add tests if possible).
- Submit a pull request with a clear description of what you changed and why.
✨ Contributions of all sizes are welcome — from typo fixes to major feature additions.
© 2025 Py2AppImage — Built for developers who value fast, reliable, and no-nonsense packaging.
