Skip to content

Releases: PsinaDev/ue-forge

First release

27 Mar 16:11

Choose a tag to compare

First release of UE Forge — a desktop toolkit for Unreal Engine automation, built with PySide6.

Tools

  • Plugin Builder — build UE plugins from source via UAT with engine auto-discovery, live console, advanced build flags
  • Renamer — rename plugins/projects end-to-end: .uplugin, .Build.cs classes, API macros, includes, configs, IMPLEMENT_MODULE. Diff preview before apply
  • Include Optimizer — add missing UE_INLINE_GENERATED_CPP_BY_NAME, replace CoreMinimal.h with specific headers, remove duplicates, fix includes inside #if blocks. Recursive plugin scanning with per-plugin exclusion
  • Commandlet Runner — discover UCommandlet subclasses in engine/project source, extract descriptions and parameters from code, execute with live console

Running from source

git clone https://github.com/PsinaDev/ue-forge.git
cd ue-forge
pip install -r requirements.txt
python -m ue_forge

Standalone builds

Pre-built executables attached below. No Python installation required.

File Description
UE.Forge.exe All tools in one window
Plugin.Builder.exe Plugin Builder standalone
Include.Optimizer.exe Include Optimizer standalone
Renamer.exe Renamer standalone
Commandlet.Runner.exe Commandlet Runner standalone

Supersedes Unreal-Engine-Plugin-Builder.

First release of UE Forge — a desktop toolkit for Unreal Engine automation, built with PySide6.

Tools

  • Plugin Builder — build UE plugins from source via UAT with engine auto-discovery, live console, advanced build flags
  • Renamer — rename plugins/projects end-to-end: .uplugin, .Build.cs classes, API macros, includes, configs, IMPLEMENT_MODULE. Diff preview before apply
  • Include Optimizer — add missing UE_INLINE_GENERATED_CPP_BY_NAME, replace CoreMinimal.h with specific headers, remove duplicates, fix includes inside #if blocks. Recursive plugin scanning with per-plugin exclusion
  • Commandlet Runner — discover UCommandlet subclasses in engine/project source, extract descriptions and parameters from code, execute with live console

Running from source

git clone https://github.com/PsinaDev/ue-forge.git
cd ue-forge
pip install -r requirements.txt
python -m ue_forge

Standalone builds

Pre-built executables attached below. No Python installation required.

File Description
UE.Forge.exe All tools in one window
Plugin Builder.exe Plugin Builder standalone
Include Optimizer.exe Include Optimizer standalone
Renamer.exe Renamer standalone
Commandlet Runner.exe Commandlet Runner standalone

Supersedes [Unreal-Engine-Plugin-Builder](https://github.com/PsinaDev/Unreal-Engine-Plugin-Builder).