A lightweight GUI for PyInstaller that handles dependencies, auto-cleans build files, and provides a seamless developer experience.
Scans your script's AST for imports and automatically installs missing pip packages before building.
Automatically detects if your script should be windowed or console-based based on file extension (.py vs .pyw).
Optional auto-clean feature removes 'build' folders and '.spec' files immediately after a successful export.
The UI monitors your folder in real-time. Simply drop a new script in and it appears in the list instantly.
A native-feeling dark theme designed to match modern development environments.
Your preferences for theme and cleaning are saved locally in a JSON config for the next time you launch.
No installation required. Just place the script and run.
# 1. Clone the repository
git clone https://github.com/jlaiii/Py-Builder-Automated-Python-to-EXE-GUI.git
# 2. Enter directory
cd Py-Builder-Automated-Python-to-EXE-GUI
# 3. Run the builder
python py_builder.pyw