WindoWriter
github.com
Spec sheet
- Purpose
- WindoWriter turns Windows 10/11 or older ISO files into UEFI bootable USB installers.Read 11 Oct 2026 · github.com
- Support
- The project welcomes issues and pull requests on GitHub.Read 11 Oct 2026 · github.com
- License
- The repository identifies its license as MIT.Read 11 Oct 2026 · github.com
- Additional dependencies
- Large images on macOS require wimlib, while Linux requires parted, dosfstools, and wimtools for large images; Windows ESD images also require wimlib.Read 11 Oct 2026 · github.com
- Boot limits
- Legacy BIOS boot and Windows 11 requirement-bypass patching are listed as roadmap items, not current features.Read 11 Oct 2026 · github.com
- Boot support
- The project says its USB installers boot on UEFI machines and support Secure Boot; legacy BIOS support is listed on the roadmap.Read 11 Oct 2026 · github.com
- Custom drivers
- Users can add custom INF-based driver folders with the --driver option.Read 11 Oct 2026 · github.com
- Dependencies
- Large images require wimlib on macOS and Linux; Windows uses DISM for WIM splitting, while ESD-based Windows ISOs also need wimlib.Read 11 Oct 2026 · github.com
- Disk safeguards
- It refuses to write to the boot disk, refuses internal disks unless explicitly allowed, and requires confirmation before erasing a drive.Read 11 Oct 2026 · github.com
- Driver provisioning
- The --intel-rst option downloads Intel RST/VMD drivers at write time and adds them to the USB; custom INF driver folders are also supported.Read 11 Oct 2026 · github.com
- Image formats
- It supports ESD images, pre-split SWM media, and splitting oversized WIM files into FAT32-sized parts.Read 11 Oct 2026 · github.com
- Intel storage drivers
- The --intel-rst option downloads Intel RST/VMD drivers at write time and places them on the USB for Windows Setup.Read 11 Oct 2026 · github.com
- Intended use
- The project describes its CLI as suitable for scripts and automation as well as terminal users.Read 11 Oct 2026 · github.com
- Interface
- It provides a macOS GUI and a command line interface across macOS, Linux, and Windows.Read 11 Oct 2026 · github.com
- Interfaces
- It provides a SwiftUI GUI on macOS and a command-line interface on macOS, Linux, and Windows.Read 11 Oct 2026 · github.com
- Platform limits
- The GUI is currently macOS-only; Linux and Windows use the CLI, and native GUIs for those platforms are on the roadmap.Read 11 Oct 2026 · github.com
- Requirements
- Writing on Linux requires root access and Windows requires an elevated prompt; macOS requires version 13 or newer.Read 11 Oct 2026 · github.com
- Safety checks
- It checks prerequisites before formatting, refuses to write to the boot disk, and requires confirmation before erasing a drive.Read 11 Oct 2026 · github.com
- Secure Boot
- The project says the resulting USB installer boots with Secure Boot because it uses Microsoft's boot files and writes no third-party bootloader.Read 11 Oct 2026 · github.com
- Write verification
- After copying, it checks file sizes and SHA-256 hashes for boot-critical files, with an option to verify every file.Read 11 Oct 2026 · github.com
Where Specifiction places it
- Bootable USB Software#35 of 386.9