TuringSoftware/CrystalFetch

macOS UI for creating Windows installer ISO from UUPDump

Swift

1,088

77 commits

updated Mar 28, 2025

See the code

README

CrystalFetch

Build

CrystalFetch is a macOS application that creates Windows® 11 installer ISO images. It can be used with UTM virtual machines as well as other VM solutions.

Note: CrystalFetch is not affiliated with Microsoft and a valid license is required to install Windows® 11.

CrystalFetch logo
CrystalFetch screenshot

Building

  1. Make sure submodules are fetched with git submodule update --init
  2. If you have a paid Apple Developer license, copy CodeSigning.xcconfig.sample to CodeSigning.xcconfig and fill out the file with your developer information.
  3. If you do not have a paid Apple Developer license, you need to disable library validation. For each build target in the project, go to "Signing & Capabilities" and check "Disable Library Validation".
  4. You can now build and run the project from Xcode.

Credits

CrystalFetch uses UUPDump APIs and converter scripts.

CrystalFetch uses esd2iso by Technogeezer.

This project is not affiliated with Microsoft Corporation. Windows® is a registered trademark of Microsoft Corporation.

TuringSoftware/CrystalFetch

macOS UI for creating Windows installer ISO from UUPDump

Swift

1,088

77 commits

updated Mar 28, 2025

See the code

README

CrystalFetch

Build

CrystalFetch is a macOS application that creates Windows® 11 installer ISO images. It can be used with UTM virtual machines as well as other VM solutions.

Note: CrystalFetch is not affiliated with Microsoft and a valid license is required to install Windows® 11.

CrystalFetch logo
CrystalFetch screenshot

Building

  1. Make sure submodules are fetched with git submodule update --init
  2. If you have a paid Apple Developer license, copy CodeSigning.xcconfig.sample to CodeSigning.xcconfig and fill out the file with your developer information.
  3. If you do not have a paid Apple Developer license, you need to disable library validation. For each build target in the project, go to "Signing & Capabilities" and check "Disable Library Validation".
  4. You can now build and run the project from Xcode.

Credits

CrystalFetch uses UUPDump APIs and converter scripts.

CrystalFetch uses esd2iso by Technogeezer.

This project is not affiliated with Microsoft Corporation. Windows® is a registered trademark of Microsoft Corporation.

Significant stargazers

Chen

1,497 followers · starred Sep 2026

Poliorcetics

39 followers · starred Sep 2023

Xiaobo Liu

105 followers · starred Feb 2024

Ahnaf Mahmud

117 followers · starred Jul 2023