Usb Flasher is a simple, cross-platform utility for flashing ISO images onto USB drives. It supports both MBR and GPT partition tables and provides a clean, easy-to-use graphical interface built with Python and Qt.
- Flash ISO images to USB drives safely.
- Support for MBR and GPT partition tables.
- Real-time progress bar during flashing.
- Automatic detection of connected USB drives.
- Error handling and informative status messages.
- User-friendly GUI (Qt-based).
- Python 3.9+
- Qt (PyQt6 or PySide6)
dd(on Linux/macOS) or equivalent disk writing tool
git clone https://github.com/yourusername/usb-flasher.git
cd usb-flasher
python3 main.py