Wingman — bootable Windows 10/11 USB sticks on macOS
Once again found myself needing to create a bootable Windows USB stick on macOS, once again surprised at how fiddly it was.
This time, though, I made an app:
Wingman
A native macOS app to create bootable Windows 10/11 USB installers.
Download for macOSmacOS 13+ · 0.7MB
View on GitHub →This was an interesting one, because there's a C library, wimlib, that most applications in this genre use. It's used for managing the Windows Imaging Format originally designed for Vista.
Turns out that there's only a small corner of this really needed for producing a bootable USB stick from an official ISO, trivially portable to Swift.
It's only ~3k lines of code, and I expect it will be easy enough to rebuild on future versions of macOS.
Changelog
- — Fixed typo.