A list of recommended third party plugins for Unreal Engine.
Name | Description | Source | Notes |
---|---|---|---|
GameItemsPlugin | Provides classes and tools for creating gameplay items, inventories and equipment. | Open | |
ExtendedGameplayAbilitiesPlugin | Three plugins for extending and working with Unreal's builtin Gameplay Abilities. | Open | |
GameExperiencesPlugin | Defining modular extensions to game modes that leverage the GameFeatures plugin. Based on Lyra experiences. | Open | |
SPUD | A save game and streaming level persistence solution for Unreal Engine 5. | Open | |
SUDS | Allows you to run dialogues in your game based on a script that you write in a text file. | Open | Has paid version |
Name | Description | Source | Notes |
---|---|---|---|
FlowGraph | A design-agnostic event node editor. It provides a graph editor tailored for scripting flow of events in virtual worlds. | Open | |
ue5coro | Implements C++20 coroutine support for Unreal Engine 5 with a focus on gameplay logic, convenience, and providing seamless integration with the engine. | Open | |
VoxelCore | It's essentially a layer on top Unreal to make it easier to write high-performance code & customize the editor. | Open |
Name | Description | Source | Notes |
---|---|---|---|
Blueprint Assist | Provides automatic formatting and mouse-free node editing when working with blueprints. | Paid | |
MDMetaDataEditor | Enables editing the meta data of Blueprint-created variables, function parameters, functions, events, macros, and collapsed graphs. | Open | |
Get Relief! | Aims to simplify and demystify different Relief Mapping techniques for materials. | Open | |
Quick Actions | Open | ||
Slate Icon Browser | Lets you browse Unreal Engine's Editor icons/brushes easily, search for specific ones and copy slate code for the selected icon. | Open |
Name | Description | Source | Notes |
---|---|---|---|
UnrealImGui | Integrates Dear ImGui developed by Omar Cornut. | Open | |
Cog | A set of debug tools for Unreal Engine built on top of Dear ImGui | Open | |
Property Watcher | A runtime variable watch window for Unreal Engine using ImGui. | Open | |
Subsystem Browser | Provides a dedicated Subsystem Browser panel to display active subsystems with property editor. | Open |
Name | Description | Source | Notes |
---|---|---|---|
MDViewModel | An Unreal-ified implementation of the Model-View-ViewModel pattern, supporting UMG Widgets and Actor Blueprints as Views with the goal of automating the most common binding patterns. | Open | |
MDFastBinding | A versatile and performant alternative to UMG property bindings for designer-friendly workflows. The goal was to build a tool that allows mutating raw data into a form that can drive visuals, all within the editor, while staying performant. | Open | |
UIDataSource | A light MVVM plugin that aims to provide a performant, simple, and easy to integrate middle layer that helps with developping UI alongside an ever changing game. | Open | |
DeferredPainter | An UMG exposed deferred paint container for Unreal. | Open |
Name | Description | Source | Notes |
---|---|---|---|
EOS Online Subsystem | Paid | Offers limited free version | |
EOSIntegrationKit | Open | Optional marketplace payment |
Name | Description | Source | Notes |
---|---|---|---|
AngelScript | A set of engine modifications and a plugin for Unreal Engine 5 that integrates a full-featured scripting language. | Open | Requires custom engine fork |
UnrealSharp | Allows game developers to use C# in their projects with the power of .NET 9. | Open |
Name | Description | Source | Notes |
---|---|---|---|
UEGitPlugin | Refactor of the Git LFS 2 plugin by SRombauts, with lessons learned from production that include performance optimizations, new features and workflow improvements. | Open | |
rugs | An efficient, easy-to-deploy alternative to Epic's official metadata server for Unreal Game Sync. It is designed to work seamlessly with Unreal Game Sync, and adds support for basic authentication if desired. | Open | |
Friendshipper | Desktop application for viewing and downloading builds of an Unreal project. It can be used in one of two modes: | Open | |
p4transfer | Utility for transferring a subset of files (with complete history of all changelists) from one Helix Core repository to another, only requiring read access to the source repository. | Open |