A modding platform for Unreal Engine games. One Windows application for mod management, Nexus Mods, conflict detection, asset browsing, and the Avalonium runtime.
Built with C++, Qt 6, QML, C#, and Python.
For the full feature documentation, see docs/UniversalManager.md.
- Install .zip, .rar, .7z, .pak, .ucas, and .utoc archives, including .pak-x, .ucas-x, and .utoc-x variants.
- Organize mods with tags, descriptions, previews, favorites, collections, and bundles.
- Enable, disable, back up, and check for updates. Updates keep their current install location.
- Review installs before writing, including destination folders and files that will change.
- Auto-detect Unreal Engine games and keep a separate profile for each.
- Detect engine versions and support ~mods, mods, or LogicMods folder layouts.
- Launch a game with the selected profile and runtime in place.
- Browse, search, filter, and sort the Nexus Mods catalogue without leaving the app.
- Sign in with OAuth and PKCE, or use a manual API key.
- Download through the manager, handle nxm:// links, and check installed mods for updates.
- Queue downloads with pause, resume, and progress tracking.
- Scan installed mods for file-level overlaps before launch.
- Group colliding mods, list affected files, filter by file type, and search results.
- Copy a summary, export JSON, or open the selected conflicts in the Assets Viewer.
- Mount .pak and IoStore archives, with mapping files, AES keys, and per-game engine versions.
- Browse assets, preview textures, materials, audio, and code, and inspect static, skeletal, and physics meshes.
- Hardware-accelerated 3D viewer with animation playback, material inspection, screenshots, and a dependency graph.
- Conflict Dashboard for per-mod collision summaries and reports.
- In-game menu with live object inspection, editing, function calls, watches, and universal search.
- Developer console with command unlocking and level-transition safety.
- Lua, Blueprint, and native C++ mod support.
- Built-in mods: HUD toggle, performance panel, Blueprint loader, shared events, and Lua helpers.
- Structured logs and optional crash reports.
- Generate compilable C++ SDKs and .usmap mapping files.
- Export type data, class relationships, dependency graphs, and console reports.
- Validate SDKs against the running game, generate project files, and compare SDK versions.
- Discover and verify AES archive keys when a game uses them.
- Four themes: Glassmorphic, Crimson, Cozy, and Wavey.
- Custom accent, navigation, and interface colors.
- Rebindable shortcuts, Recycle Bin or permanent deletion, and text-field context menus.
- Optimized Mode, Aggressive RAM Cleaner, and live CPU, RAM, and disk monitoring.
API documentation and modding guides: Tools/Avalonium/Docs
Mods used in the showcase screenshots.
Stellar Blade
- CNS - Custom Nanosuit System
- Another Split Hairstyle (ONLY CNS)
- Split hairstyle with Buns and Ponytail Modular (ONLY CNS)
- NaiK Weapon Custom (ONLY CNS)
- YoRHafy - Elegant Dress (CNS compatible)
- YoRHafy - Daily Force and Comfort Force (CNS compatible)
- Evelyn Chevalier Outfit and Hairstyle
- NIKKE Marian costume for Stellar Blade V1.1 (CNS compatible)
- eve elegant makeup
- Goth Makeup CNS
- Vindictus - Demon Maiden - CNS Compatible
- Ancient Angel (CNS)
- RE4 Remake Ada Wong (CNS)
- Wildfire - Wuwa Lupa Outfit - CNS
The Killing Antidote
- Windows 10 (1809+) or Windows 11, 64-bit.
- Python 3.x for Avalonium runtime features.
- .NET Desktop Runtime 10.0 for PakViewer and the Advanced Conflict Detector.
- libclang.dll for SDK generation and validation.
- 850 MB storage.
- 2 GB RAM minimum, 4 GB recommended.
- 7-Zip or WinRAR for compressed mod archives.
- Universal Manager supports Unreal Engine 4.0 through 5.8.
- Avalonium supports Unreal Engine 4.23 through 5.8.
Building Universal Manager from source requires:
- Universal Manager: Qt Creator (Community) with Qt 6, about 13 GB for the required modules and toolchain.
- C# applications: Visual Studio 2026 for PakViewer and the Advanced Conflict Detector, including the .NET desktop development workload. Workload size depends on selected components.
- WinUI C# tooling: about 9 GB.
- Windows SDK for Windows 11: 10.0.28000.2957, about 7 GB.
- Visual Studio C++ toolchain: about 12 GB.
- CMake: required for configuring the C++ build. Download CMake
- Ninja: required build tool for the C++ build. Download Ninja
Plan for roughly 41 GB or more of free disk space before starting a full build. Sizes depend on the selected workloads.
For lawful modding, interoperability research, compatibility testing, and game development only. Do not use for cheating, anti-cheat bypass, DRM circumvention, piracy, or unauthorized access. Provided as is, without warranty. You are responsible for how you use it.
