Skip to content

Latest commit

 

History

90 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lahiri ISO Flasher

icon

An user-friendly ISO flashing application for Windows, similar to balenaEtcher but with additional Rufus-like features.

Features

  • Modern Dark UI with Light mode support: Clean, professional dark interface but also supports light mode.
  • 4-Layer Workflow:
    1. Select USB Drive
    2. Select Boot Method
    3. Configure Settings (Volume Name, Partition Scheme, File System and etc.)
    4. Flash ISO
  • ISO Validation: Automatically validates ISO files and checks if they're bootable.
  • Auto Volume Detection: Extracts volume name from ISO files when available.
  • Multiple Boot Options: Support for MS-DOS, FreeDOS, Syslinux, Grub and etc.
  • Progress Tracking: Real-time progress updates during flashing.
  • Safety Features: Confirmation dialogs and drive validation.

Installation

  1. Download the latest release.
  2. Run LahiriISOFlasher.exe. (It is recommended to use Windows 10).

Compilation

  1. Clone the repository or download the latest source code:
    git clone https://github.com/AbhyudayadityaStudios/LahiriISOFlasher
  2. Install dependencies:
    py -m pip install -r requirements.txt
  3. Run the application (optional):
    py main.py
  4. Create an executable:
    py build.py