Skip to content

foundry-osd/foundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

202 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foundry logo and project name

Modern Windows deployment for imaging, provisioning, and repeatable device setup.

Latest release Total downloads Windows 11 Supported OS Versions Architecture x64 and ARM64 License

📥 Download · 📖 Documentation · 🌍 Ecosystem · 🐛 Report an Issue


Foundry replaces legacy imaging scripts with a clean, fully-guided modern UI. Whether you are deploying dozens of machines in an enterprise or just standardizing your personal setups, Foundry ensures you always have the right drivers, the right OS version, and a repeatable configuration.

Foundry preview

📥 Download & Installation

Get started by downloading the latest Foundry standalone executable for your workstation architecture. No complex installation required.

Download x64     Download ARM64

💡 Next steps: For prerequisites (like the Windows ADK) and how to configure your first deployment, check out our Getting Started guide.

✨ Highlights

  • Desktop UI First: Build WinPE-based ISO and bootable USB deployment media straight from a clean Windows application.
  • Native Windows 11 Support: Fully supports Windows 11 23H2, 24H2, and 25H2 across both x64 and ARM64.
  • Automated Driver Matching: Say goodbye to driver hunting. Enjoy best-in-class automated driver handling for OEMs like Dell, HP, Lenovo, and Microsoft Surface.
  • Guided Zero-Touch & Lite-Touch: Interactive prompts for target disk selection, OS version, machine naming, localization, and Autopilot staging natively inside WinPE.

🔄 The Deployment Workflow

Foundry breaks down the deployment journey into 4 straightforward steps:

  1. 🏗️ Create Media: Run the Foundry desktop app on your admin PC to craft your deployment media.
  2. 🌐 Connect: Boot the target device into WinPE. Foundry Connect immediately kicks in to validate and secure wired or Wi-Fi network access.
  3. 🎯 Deploy: Foundry Deploy launches a guided UI to select the target disk, desired OS, and auto-fetches the matched hardware drivers.
  4. ✅ Finish: The OS image is downloaded, applied, and configured. The device reboots into a ready-to-use Windows state.

🌍 The Foundry Ecosystem

Foundry is more than just a single executable. It is supported by a modular ecosystem across dedicated repositories ensuring stability and easy contribution:

  • foundry (This repository): The core repository containing the Windows desktop authoring app and the WinPE runtime agents (Connect and Deploy).
  • catalog: The automated backend engine that dynamically curates driver packs and OS catalogs, ensuring you always inject the exact vendor drivers needed during deployment.
  • foundry-osd.github.io: Our comprehensive documentation and developer hub.

🛠️ Contributing & Support

We welcome community involvement!

  • Bugs & Features: Please report any issues or suggest features on our Issue Tracker.
  • Compile Local: If you want to contribute code, see the Developer Setup Guide for details on compiling with the .NET 10 SDK and Windows ADK.

⚖️ Third-Party Notices

7-Zip Extra

This project uses parts of the 7-Zip program (7za.exe) from the 7-Zip Extra package.

  • Upstream: https://www.7-zip.org/
  • License: GNU LGPL with additional BSD 2-clause and BSD 3-clause notices for portions of 7za.exe
  • Included license files: src/Foundry/Assets/7z/License.txt, src/Foundry/Assets/7z/readme.txt

About

Foundry is a modern Windows deployment solution built on a desktop app and WinPE. It helps you create deployment media and run a guided deployment with the right OS, drivers, firmware, and configuration.

Topics

Resources

License

Stars

Watchers

Forks

Contributors