The ultimate automated build & packaging tool for Unreal Engine Plugins
Stop fighting with batch scripts. Start shipping your plugins faster.
Shipping a plugin to the Unreal Engine Marketplace or Fab requires building your code against every supported engine version individually, extracting the correct files, and zipping them up perfectly. Historically, this meant maintaining fragile batch scripts or running the RunUAT command line tool manually over and over.
Dozy is a cross-platform desktop application that automates this entire pipeline. Drag and drop your .uplugin, select your target engines, and click Build. Dozy handles the rest.
|
Instantly build your plugin against multiple Unreal Engine versions simultaneously. Dozy automatically detects all engine installations (Launcher & Source builds) on your system. |
Dozy runs the official Unreal Automation Tool (UAT) HostProject step, strips unnecessary intermediate files, and automatically creates a `.zip` structured exactly how Epic Games requires. |
|
UnrealBuildTool dynamically generates code that Windows Defender Smart App Control frequently flags and kills. Dozy seamlessly adds your output directories to Defender's exclusion list for uninterrupted builds. |
Built with React, Tailwind CSS, and shadcn/ui. Enjoy a modern, sleek dark-mode interface with smooth animations and live build logs. |
- Node.js: v20+
- Unreal Engine: At least one installation (Launcher or Source)
- Visual Studio: With the Desktop development with C++ workload installed
-
Clone the repository
git clone https://github.com/diredex/Dozy.git cd Dozy -
Install dependencies
npm install
-
Run the dev server
npm run dev
To build a production-ready .exe installer for Windows:
npm run build:winThe output installer will be located in the dist directory.
Dozy is proudly open-source and welcomes community contributions!
- Contributing Guidelines: Read our guide to learn how to run the app locally and submit a pull request.
- Code of Conduct: We enforce a respectful, welcoming community standard.
- Security Policy: Found a vulnerability? Read our policy on how to responsibly disclose it.
If you encounter a bug or have a feature request, please use the provided Issue Templates to ensure we have all the context we need to help!
This project is open-sourced under the MIT License.