PyExeForge is a modern, user-friendly GUI tool designed to convert Python scripts into standalone executable files. Built with educators, developers, and students in mind, it simplifies the process of distributing Python applications. It features a modern dark emerald theme, real-time progress tracking, and intuitive controls.
- Simplify Python script distribution
 - Enable sharing applications with non-Python users
 - Provide a user-friendly alternative to command-line tools
 - Support both educational and professional development needs
 
- Simple, intuitive interface
 - Real-time conversion progress tracking
 - Dark emerald theme for reduced eye strain
 - Support for both single-file and directory-based executables
 - Options for console and window-based applications
 
- Python 3.7 or higher
 - Windows operating system
 - Internet connection (for initial setup)
 - 500MB free disk space
 
- Clone/download the repository
 - Run: 
python setup.pyto create the virtual environment and install dependencies - Launch using: 
launch_converter.bat 
- Select your Python script
 - Choose output directory
 - Select conversion options:
- One File/One Directory
 - Console Based/Window Based
 
 - Click Convert
 - Wait for completion
 - Find your executable in the selected output directory
 
Scenario: A developer creates an internal tool for data processing
Problem: Team members don't have Python installed
Solution: Using PyExeForge to:
- Convert the tool to an executable
 - Distribute single file to team
 - Enable immediate use without Python installation
 
Scenario: A teacher creates a Python-based educational game
Problem: Students don't have Python installed
Solution: Using PyExeForge to:
- Select their game script
 - Choose an output location
 - Select "Window Based" mode
 - Click convert
 - Distribute the resulting .exe file to students
 
For issues or questions, please open an issue on GitHub.