This project has been superseded by UE Forge — a modular desktop toolkit for Unreal Engine automation.
UE Forge includes the Plugin Builder along with additional tools: Renamer, Include Optimizer, and Commandlet Runner — all in a single host window with a sidebar interface.
git clone --recurse-submodules https://github.com/PsinaDev/ue-forge.git
cd ue-forge
pip install -r requirements.txt
python -m ue_forgeThe Plugin Builder is available as python -m ue_forge.plugin_builder for standalone use.
Русский | English
A simple GUI tool for rebuilding UE plugins on Windows using RunUAT
This is a small desktop app that makes it easier to rebuild Unreal Engine plugins for different engine versions. I made it to simplify my own workflow when working across multiple UE versions.
- Rebuild plugins between different UE versions
- Auto-detects installed Unreal Engine versions (or add them manually)
- Configure build platforms, options, and parameters
- Real-time build console with syntax highlighting
- English and Russian language support
- Dark theme UI for late-night coding sessions
- Download the release ZIP
- Extract anywhere on your PC
- Run
UE Plugin Builder.exe
That's it! No installation needed.
If you want to run from source:
- Make sure you have Python 3.8+ and PySide6
- Clone this repo
- Run
python -m sourceorpython source/app.py
- Select your plugin: Browse to a .uplugin file or drag-drop it into the app
- Choose target UE version: Select which engine version to rebuild for
- Set output: Either use default location or choose custom directory
- Build: Hit the "Build Plugin" button and watch the console
Click "Advanced Options" to:
- Select target platforms (Win64, Win32, Mac, Linux)
- Configure build parameters
- Add/scan Unreal Engine installations
- Change interface language
The app saves its config in:
%LOCALAPPDATA%\UEPluginBuilder\
MIT License
This tool isn't affiliated with Epic Games.




