IpForge is a modern, lightweight GUI tool built with CustomTkinter that allows users to easily convert Python scripts into Windows executable files (.exe) using PyInstaller.
Designed for simplicity and power, IpForge provides an intuitive interface, build options, and real-time build logs—making Python packaging accessible to everyone.
-
🖥️ Modern CustomTkinter GUI
-
📂 Select Python script to convert
-
⚙️ Build options:
--onefile--noconsole- Custom icon support (
.ico) - Output directory selection
-
📜 Real-time build logs
-
🔍 Auto-detect PyInstaller installation
-
🧱 Clean, user-friendly interface
-
🔧 Extendable architecture for future plugins
- Python 3.9+
- Pip
git clone https://github.com/yourusername/IpForge.git
cd IpForgepip install -r requirements.txtpython ipforge.pyIpForge/
│
├── ipforge.py # Main application
├── forge_core/ # Backend build logic
├── ui/ # GUI components
├── assets/ # Icons & resources
├── requirements.txt
└── README.md
pyinstaller --onefile --noconsole ipforge.pyThe executable will appear in the dist/ folder.
Contributions are welcome! Feel free to open issues or submit pull requests.
MIT License © 2025 IpForge