Flutter Forge is a Python application that helps you quickly set platform-specific icons for your Flutter projects. It provides a user-friendly PyQt-based interface, making the process fast, simple, and efficient.
To use the Flutter Forge application, you will need:
- Python 3.x
- PyQT6
- Pillow
To use the Flutter Forge application, follow these steps:
-
Launch the application by running main.py using Python 3.x.
-
Click on the "Select Image" button to choose an image file to use as your application icon. The image file must have a resolution of at least 1024x1024 pixels.
-
Click on the "Select Project Directory" button to choose the directory of your Flutter project. The application will automatically detect the relevant platform-specific icon directories within your project directory.
-
Click on the "Apply Changes" button to set the new icon for each platform within your project directory.
-
The application will display a preview of the selected image file in the app window.
Flutter Forge is licensed under the GPL3 License. See LICENSE for more information.
Contributions are welcome! If you have any ideas or suggestions for how to improve this application, please submit a pull request or open an issue on the GitHub repository.





