{"id":13809088,"url":"https://github.com/insthync/awesome-unreal","last_synced_at":"2026-01-27T22:17:38.958Z","repository":{"id":42529391,"uuid":"141489229","full_name":"insthync/awesome-unreal","owner":"insthync","description":"A categorized collection of awesome opensource Unreal Engine 4 and 5 repos","archived":false,"fork":false,"pushed_at":"2025-02-23T04:23:57.000Z","size":298,"stargazers_count":1511,"open_issues_count":2,"forks_count":115,"subscribers_count":57,"default_branch":"master","last_synced_at":"2026-01-21T21:46:45.752Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/insthync.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-18T20:54:53.000Z","updated_at":"2026-01-20T12:27:45.000Z","dependencies_parsed_at":"2023-02-12T18:45:43.361Z","dependency_job_id":"dc7a9c50-1edf-47f7-a5df-b7c9ebb96d11","html_url":"https://github.com/insthync/awesome-unreal","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/insthync/awesome-unreal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insthync%2Fawesome-unreal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insthync%2Fawesome-unreal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insthync%2Fawesome-unreal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insthync%2Fawesome-unreal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/insthync","download_url":"https://codeload.github.com/insthync/awesome-unreal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/insthync%2Fawesome-unreal/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28824078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T18:44:20.126Z","status":"ssl_error","status_checked_at":"2026-01-27T18:44:09.161Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T01:02:01.331Z","updated_at":"2026-01-27T22:17:38.943Z","avatar_url":"https://github.com/insthync.png","language":null,"funding_links":[],"categories":["Programming Language Lists","Others","Game Development","Attribution"],"sub_categories":["C++ Lists","AI-Assisted CG Software"],"readme":"# awesome-unreal\nA categorized collection of awesome opensource Unreal Engine 4 repos\n\n- [Ability System](#ability-system)\n- [AI](#ai)\n- [Anti Cheat / Cheat](#anti-cheat--cheat)\n- [Camera](#camera)\n- [Character Movement](#character-movement)\n- [Controller](#controller)\n- [Pawn](#pawn)\n- [Plugin](#plugin)\n- [Data Exporter](#data-exporter)\n- [Database Connector](#database-connector)\n- [Editor](#editor)\n- [Effects](#effects)\n- [Game Data](#game-data)\n- [Game Environment](#game-environment)\n- [Gameplay](#gameplay)\n- [Game Save](#game-save)\n- [Graphics](#graphics)\n- [Graphics Compute Plugins](#graphics-compute-plugins)\n- [Importer / Runtime Data Loader](#importer--runtime-data-loader)\n- [Localization](#localization)\n- [Locomotion](#locomotion)\n- [Machine Learning](#machine-learning)\n- [Mobile](#mobile)\n- [Modding](#modding)\n- [Networking](#networking)\n- [Node](#node)\n- [Online Services](#online-services)\n- [Project Templates](#project-templates)\n- [Scripting](#scripting)\n- [Serializing](#serializing)\n- [Sound](#sound)\n- [Voice](#voice)\n- [VR](#vr)\n- [UI](#ui)\n- [Utilities](#utilities)\n- [Template](#template)\n- [Text Editor Extensions](#text-editor-extensions)\n- [Text Formatter/Parser](#text-formatterparser)\n- [Tools](#tools)\n- [Tweens / Object Movements](#tweens--object-movements)\n- [Documents](#documents)\n\n## Ability System\n* [RemAbilityUtility](https://github.com/RemRemRemRe/RemAbilityUtility) - Utilities for gameplay ability system\n\n## AI\n* [BTUtilityPlugin](https://github.com/kamrann/BTUtilityPlugin) - Extension to engine behavior tree system, adding utility-based selection nodes - Plugin version\n* [charisma-sdk-unreal](https://github.com/charisma-ai/charisma-sdk-unreal) - Charisma SDK for Unreal Engine 4.\n* [Reasonable Planning AI](https://github.com/hollsteinm/ReasonablePlanningAI) - Reasonable Planning AI, Utility Reasoning with Goal Oriented Action Planning execution. Data driven with C++ and Blueprint Support.\n\n## Anti Cheat / Cheat\n* [SCUE4-Plugin](https://github.com/BrUnOXaVIeRLeiTE/SCUE4-Plugin) - Secure-Client; Anti-Cheat Plugin for Unreal Engine 4.\n* [SCUE5-Plugin](https://github.com/BrUnOXaVIeRLeiTE/SCUE5-Plugin) - SCUE updated to Unreal 5.\n* [Meta Cheat Manager](https://github.com/JanSeliv/MetaCheatManager) - A plugin that allows to call cheats with custom meta names from the console command.\n\n## Camera\n* [Advanced-Camera-Manager](https://github.com/oivio/Advanced-Camera-Manager) - Advanced Player Camera Component\n* [Editor-Camera-Position](https://github.com/zompi2/EditorCameraPositionUE4) - Editor plugin for convenient control of camera position in the editor view\n\n## Character Movement\n* [SMN2](https://github.com/Reddy-dev/SMN2) - Character Movement Network Prediction easily accessible in UE5 Blueprints!\n* [PBCharacterMovement](https://github.com/ProjectBorealis/PBCharacterMovement) - https://github.com/ProjectBorealis/PBCharacterMovement\n* [ALS-Community](https://github.com/dyanikoglu/ALS-Community) - Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 4.26 with additional bug fixes.\n* [ALS_Component](https://github.com/oivio/ALS_Component) - Based on ALSv4 this is Component\n* [ALS-Refactored](https://github.com/Sixze/ALS-Refactored) - Completely reworked and improved C++ version of Advanced Locomotion System V4.\n* [PredictedMovement](https://github.com/Vaei/PredictedMovement) - CMC extended for predicted abilities\n* [GASP-ALS](https://github.com/PolygonHive/GASP-ALS) - Game Animation Sample with ALS Layering\n\n## Controller\n* [LeapUnreal](https://github.com/leapmotion/leapunreal) - Leap Motion SDK for the Unreal Engine\n* [myo-ue4](https://github.com/getnamo/myo-ue4) - Myo Plugin for Unreal Engine 4\n* [Swipe](https://github.com/getsetgames/Swipe) - A plugin for Unreal Engine 4 that exposes swipes on mobile devices as events in blueprint\n\n## Pawn\n* [Pawn](https://github.com/BoredEngineer/MMT_Plugin) - Machinery Modelling Toolkit (Plugin for UE4)\n* [Morphs Player](https://github.com/JanSeliv/MorphsPlayer) - A plugin that allows to play Morph Targets directly on the animation track of your skeletal mesh.\n\n## Plugin\n* [PsWebServer](https://github.com/PushkinStudio/PsWebServer) - Civet web server integration plugin for Unreal Engine 4\n* [PsReplayKit](https://github.com/PushkinStudio/PsReplayKit) - Unreal Engine 4 plugin for iOS to record or stream video from the screen, and audio from the app and microphone\n* [PsFacebookMobile](https://github.com/PushkinStudio/PsFacebookMobile) - Just a simple Unreal Engine 4 integration of Facebook authorization for mobile devices\n* [UE4GameLiftClientSDK](https://github.com/YetiTech-Studios/UE4GameLiftClientSDK) - Gamelift Client SDK for Unreal Engine 4\n* [acl-ue4-plugin](https://github.com/nfrechette/acl-ue4-plugin) - The official Animation Compression Library Unreal Engine 4 plugin\n* [MMT_Plugin](https://github.com/BoredEngineer/MMT_Plugin) -  This plugin provides some basic means to add custom physics code in blueprints, which can be executed during physics sub-stepping. This repository contains only plugin binary for x64 and source code.\n* [Dialogue System](https://gitlab.com/NotYetGames/DlgSystem) - The Dialogue System Plugin allows you to create simple as well as multi-branch dialogoues with the help of a graph editor.\n* [UE4GameJoltAPI](https://github.com/Ogniok/UE4GameJoltAPI) - A project including a plugin that allows you to use GameJolt's Game API to unlock achievements and post highscores to your GameJolt Page.\n* [Unreal Engine 4 - GameJolt API Plugin](https://gitlab.com/f2p-entertainment/plugins/ue4/gj/ue4-gamejoltapi) - This plugin adds Blueprint nodes to use the GameJolt API\n* [KawaiiPhysics](https://github.com/pafuhana1213/KawaiiPhysics) - Simple fake Physics for UnrealEngine4\n* [UnrealLive2D](https://github.com/Arisego/UnrealLive2D) - UE4 plugin for live2d model\n* [ArticyImporterForUnreal](https://github.com/ArticySoftware/ArticyImporterForUnreal) - Articy Importer plugin for the Unreal Engine 4.\n* [VRExpansionPlugin](https://github.com/mordentral/VRExpansionPlugin) - A UE4 VR framework\n* [AdvancedSessionsPlugin](https://github.com/mordentral/AdvancedSessionsPlugin) - Advanced Sessions Plugin for UE4\n* [Cesium for Unreal](https://github.com/CesiumGS/cesium-unreal) - Bringing the 3D geospatial ecosystem to Unreal Engine\n* [AccelByte UE4 SDK](https://github.com/AccelByte/accelbyte-ue4-sdk) - AccelByte UE4 SDK is a plugin for Unreal Engine 4\n* [MindMaker](https://github.com/krumiaa/MindMaker) - MindMaker UE4 Machine Learning Toolkit\n* [UEAssimp](https://github.com/irajsb/UE4_Assimp) - Assimp Mesh Importer for UE\n* [RealtimeMeshComponent](https://github.com/TriAxis-Games/RealtimeMeshComponent) - Unreal Engine 5 plugin component for rendering runtime generated content.\n* [PluginTemplate](https://github.com/Sythenz/PluginTemplate) - A basic Unreal Template with Editor and Runtime Module.\n* [MounteaDialogueSystem](https://github.com/Mountea-Framework/MounteaDialogueSystem)\n\n## Data Exporter\n* [ServerRecast](https://github.com/darkwere/ServerRecast) - UE4 plugin for navmesh export\n* [ue4-export-nav-data](https://github.com/hxhb/ue4-export-nav-data) - Export ue4 navigation data to outside.\n\n## Database Connector\n* [MySQLConnectorUE4Plugin](https://github.com/KhArtNJava/MySQLConnectorUE4Plugin) - MySQL Database Connector Plugin for Unreal Engine 4\n* [SQLite3UE4](https://github.com/KhArtNJava/SQLite3UE4) - SQLite3 Database Plugin for Unreal Engine 4\n\n## Editor\n* [RemEditorUtilities](https://github.com/RemRemRemRe/RemEditorUtilities) - Utilities for editor customization\n* [Function Picker](https://github.com/JanSeliv/FunctionPicker) - a plugin that allows to choose a function right in the property from any blueprint or asset.\n\n## Effects\n* [UE4-AuroraEffect](https://github.com/Hideous/UE4-AuroraEffect) - A raymarched aurora borealis effect for Unreal 4\n* [NiagaraUIRenderer](https://github.com/SourySK/NiagaraUIRenderer) - Niagara UI Renderer | Free Plugin for Unreal Engine\n* [UE5-StylizedPostProcess](https://github.com/ymt3d/UE5-StylizedPostProcess) - Stylized Post Process for Unreal Engine 5\n\n## Game Data\n* [SUQS](https://github.com/sinbad/SUQS) - Steve's Unreal Quest System: data-driven quest system for UE4\n\n## Game Environment\n* [OceanProject](https://github.com/UE4-OceanProject/OceanProject) - An Ocean Simulation project for Unreal Engine 4\n* [VoxelPlugin](https://github.com/Phyronnaz/VoxelPlugin) - Voxel plugin for Unreal Engine\n* [StreetMap](https://github.com/ue4plugins/StreetMap) - Import OpenStreetMap data into Unreal Engine 4\n* [RuntimeMeshComponent](https://github.com/Koderz/RuntimeMeshComponent) - Unreal Engine 4 plugin component for rendering runtime generated content\n* [Greebler](https://github.com/alexismorin/Greebler) - UE4 and Unity plugin to automatically add rubble in the nooks and crannies of your scene\n* [cashgenUE](https://github.com/midgen/cashgenUE) - Runtime Procedural Terrain Generator for UnrealEngine\n* [OpenLand](https://github.com/GameDev4K/unreal-open-land) - An OpenSource Landscape Auto Material\n* [DungeonGenerator](https://github.com/orfeasel/DungeonGenerator) - An Unreal Engine 4 Dungeon Generator\n* [ProceduralDungeon](https://github.com/BenPyton/ProceduralDungeon) - This is an Unreal Engine 4/5 plugin to generate procedural dungeon.\n\n## Gameplay\n* [UE4-CustomGravityPlugin](https://github.com/mhousse1247/UE4-CustomGravityPlugin) - Unreal Engine 4 : Custom Gravity Plugin\n* [UnrealSandboxTerrain](https://github.com/bw2012/UnrealSandboxTerrain) - Smooth voxel terrain plugin\n* [VaFogOfWar](https://github.com/ufna/VaFogOfWar) - A clear and simple solution of Fog of War for Unreal Engine 4\n* [GASDocumentation](https://github.com/tranek/GASDocumentation) - My understanding of Unreal Engine 4's GameplayAbilitySystem plugin with a simple multiplayer sample project.\n* [GASShooter](https://github.com/tranek/GASShooter) - Advanced FPS/TPS Sample Project for Unreal Engine 4's GameplayAbilitySystem plugin\n* [Inventory + Equipment System](https://github.com/angelhodar/OpenRPG_Inventory) - Generic and fully featured multipurpose inventory container and equipment system for Unreal Engine 4\n* [Quests](https://github.com/angelhodar/OpenRPG_Quest) - Efficient and rich featured quests system for Unreal Engine 4\n* [Horizontal 360 Radar](https://github.com/angelhodar/OpenRPG_RadarSystem) - Horizontal 360º rich featured radar system, typically seen in games like Skyrim, for Unreal Engine 4\n* [Stats + Attributes](https://github.com/angelhodar/OpenRPG_Stats) - A powerful stats, attributes, leveling system and much more for Unreal Engine 4!\n* [PsRealVehicle](https://github.com/PushkinStudio/PsRealVehicle) - PsRealVehicle is the plugin for Unreal Engine 4 with simple force-driven vehicle simulation.\n* [ue4-targetsystemplugin](https://github.com/mklabs/ue4-targetsystemplugin) - UE4 Dark Souls inspired Camera Lock On / Targeting system plugin.\n* [WeaponTrace-Unreal](https://github.com/getnamo/WeaponTrace-Unreal) - WeaponTracing plugin for reliable melee combat.\n* [GameplayTesting-UE5](https://github.com/Polarzincomfrio/GameplayTesting-UE5) - This project was created with the sole purpose of performing several small gameplay tests in Unreal Engine 5.\n* [Bomber](https://github.com/JanSeliv/Bomber) - This project could be useful for learners, demonstrating a clean code base, the newest UE5 features, and multiplayer functionalities.\n* [Arc Activities](https://github.com/punyhumangames/ArcActivities) -  An Activity and Quest system with a custom editor graph for creating gameplay activities for UE5.  \n\n## Game Save\n* [SPUD](https://github.com/sinbad/SPUD) - Steve's Persistent Unreal Data library\n\n## Graphics\n* [CelShader](https://github.com/antidamage/CelShader) - Advanced CelShader project for Unreal Engine 4\n* [GhostMeshPlugin](https://github.com/NoahZuo/GhostMeshPlugin) - This is a UE4 plugin that can create ghost mesh in Unreal Engine 4\n* [CensoredUE4](https://github.com/BitReign/CensoredUE4) - World space area censoring solution for Unreal Engine 4. It is using blueprint actor for censoring and can be attached to any other blueprint actor like characters\n\n## Graphics Compute Plugins\n* [unrealcv](https://github.com/unrealcv/unrealcv) - UnrealCV: Connecting Computer Vision to Unreal Engine\n* [OpenCL.uplugin](https://github.com/kwonoh/OpenCL.uplugin) - OpenCL Plugin for Unreal Engine 4\n\n## Importer / Runtime Data Loader\n* [RuntimeFilesDownloader](https://github.com/gtreshchev/RuntimeFilesDownloader) - Runtime Files Downloader plugin for Unreal Engine. Downloading files over HTTP / HTTPS at runtime.\n* [RuntimeAudioImporter](https://github.com/gtreshchev/RuntimeAudioImporter) - Runtime Audio Importer plugin for Unreal Engine. Importing audio of various formats at runtime.\n* [ue4_runtimeimageloader](https://github.com/RaiaN/ue4_runtimeimageloader) - About\nLoad images into Unreal at runtime without hitches\n* [RuntimeMeshLoader](https://github.com/Chrizey91/RuntimeMeshLoader) - A pluging for Unreal Engine 4, which allows to import meshes during runtime.\n\n## Localization\n* [UE4-BYGLocalization](https://github.com/BraceYourselfGames/UE4-BYGLocalization) - Simple CSV localization system for Unreal Engine 4\n* [Easy Localization Tool](https://github.com/zompi2/UE4EasyLocalizationTool) - Introduces a way simpler method of localizing game by simply importing CSV file into engine's localization files.\n\n## Machine Learning\n* [tensorflow-ue4](https://github.com/getnamo/tensorflow-ue4) - TensorFlow plugin for Unreal Engine 4\n* [tensorflow2-ue4-ar](https://github.com/Allysony/tensorflow2-ue4-ar) - Augmented Reality Computer Vision Application using TensorFlow 2 and the Unreal Engine 4.23\n* [UELlama](https://github.com/mika314/UELlama) - Llama plugin for Unreal Engine 5\n\n## Mobile\n* [MobileUtils](https://github.com/gameDNAstudio/MobileUtils) - A plugin for Unreal Engine 4 that lets you integrate mobile utilities into your project\n* [AndroidNative](https://github.com/gtreshchev/AndroidNative) - Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.\n\n## Modding\n* [UAssetAPI](https://github.com/atenfyr/UAssetAPI) - A low-level .NET library for reading and writing Unreal Engine 4 game assets.\n* [mod.io](https://github.com/modio/modio-ue) - Unreal Engine Plugin for easily integrating mod.io into your game - the UGC management service for game developers.\n\n## Networking\n* [VaRest](https://github.com/ufna/VaRest) - REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!\n* [socketio-client-ue4](https://github.com/getnamo/socketio-client-ue4) - socket.io client plugin for Unreal Engine 4\n* [InfraworldRuntime](https://github.com/vizor-games/InfraworldRuntime) - A solution that enables Unreal Engine 4 to work with Google gRPC services from either C++ or Blueprints.\n* [udp-ue4](https://github.com/getnamo/udp-ue4) - Convenience UDP wrapper for Unreal Engine 4\n* [tcp-ue4](https://github.com/getnamo/tcp-ue4) - Convenience TCP wrapper for Unreal Engine 4\n* [socketcluster-client-ue4](https://github.com/ziicreater/socketcluster-client-ue4) - UE4 client for socketcluster framework in node.js\n* [UE4MasterServer](https://github.com/RyroNZ/UE4MasterServer) - This is a plugin for Unreal Engine 4 that adds server registration, deregistration etc with a master server.\n* [ObjectDeliverer](https://github.com/ayumax/ObjectDeliverer) - ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint)\n* [UE4TcpSocketPlugin](https://github.com/CodeSpartan/UE4TcpSocketPlugin) - Tcp Socket Plugin facilitates communication with a TCP server in blueprints or in code.\n* [Socketer](https://github.com/How2Compute/Socketer) -- A TCP socket blueprint library for Unreal Engine 4!\n* [UEWebsocket](https://github.com/kristjanvalur/UEWebsocket) - unreal engine 4 websocket plugin for both c++ and blueprint developer\n* [mqtt-utilities-unreal](https://github.com/NinevaStudios/mqtt-utilities-unreal) - MqttUtilities is a plugin for Unreal Engine intended to expose MQTT client functionality to blueprints\n* [ble-utilities-unreal](https://github.com/NinevaStudios/ble-utilities-unreal) - This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications\n* [Fetch](https://github.com/GameDev4K/unreal-fetch) - A Simple HTTP client for Blueprints \u0026 JSON inspired by the Fetch API\n* [colyseus-unreal](https://github.com/charisma-ai/colyseus-unreal) - Colyseus Multiplayer SDK for Unreal Engine\n* [GGPOUE4](https://github.com/BwdYeti/GGPOUE4) - Unreal Engine 4 plugin port of GGPO\n* [UE-DSSPlugin](https://github.com/sha3sha3/UE-DSSPlugin) - Scalable MMO servers instantiation, dungeon instantiation and player balancing subsystem for unreal engine\n* [UE-EasyKafka](https://github.com/sha3sha3/UE-EasyKafka) - EasyKafka is a Kafka/Redpanda client sub-system for unreal engine. It supports producing and consuming records through blueprint and C++.\n* [Unreal-SignalR](https://github.com/FrozenStormInteractive/Unreal-SignalR) - SignalR client for Unreal Engine.\n* [OWS](https://github.com/Dartanlla/OWS) - Open World Server system\n* [LocusReplicationGraph](https://github.com/locus84/LocusReplicationGraph) - Simple Unity Addressables Alternative That Supports Synchronized API And Memory Management.\n\n## Node\n* [Unreal-Magic-Nodes](https://github.com/BrUnOXaVIeRLeiTE/Unreal-Magic-Nodes) - Custom Kismet Node System that enables C++ code to be written on Blueprint Graphs.\n* [Unreal-Magic-Nodes-CS](https://github.com/BrUnOXaVIeRLeiTE/Unreal-Magic-Nodes-CS) - C# Magic Nodes\n\n## Online Services\n* [UE4_EOS_Plugin](https://github.com/gaslightgames/UE4_EOS_Plugin) - A plugin and sample project, built for Unreal Engine 4, that implements the Epic Online Services SDK\n\n## Project templates\n* [Nano](https://github.com/pfist/Nano) - A tiny template for tiny Unreal games.\n\n## Scripting\n* [Unreal.js](https://github.com/ncsoft/Unreal.js) - Unreal.js: Javascript runtime built for UnrealEngine 4\n* [UnrealEnginePython](https://github.com/20tab/UnrealEnginePython) - Embed Python in Unreal Engine 4\n* [sluaunreal](https://github.com/Tencent/sluaunreal) - lua dev plugin for unreal engine 4\n* [USharp](https://github.com/pixeltris/USharp) - C# plugin for Unreal Engine 4\n* [UnLua](https://github.com/Tencent/UnLua) - A feature-rich, easy-learning and highly optimized Lua scripting plugin for UE4\n* [UnrealCLR](https://github.com/nxrighthere/UnrealCLR) - Unreal Engine 4 .NET Core integration\n* [LuaMachine](https://github.com/rdeioris/LuaMachine) - Unreal Engine 4 Plugin for Lua APIs implementation\n* [puerts](https://github.com/Tencent/puerts) - Write your game with TypeScript in the ue4 or unity\n* [NimForUE](https://github.com/jmgomez/NimForUE) - Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints.\n* [nimue4](https://github.com/pragmagic/nimue4) - Nim language integration for Unreal Engine 4\n* [kotlin-unreal](https://github.com/hiperbou/kotlin-unreal) - kotlin-unreal: Use the amazing Kotlin language with UnrealEngine 4\n* [Unreal.hx](https://github.com/proletariatgames/unreal.hx) - Unreal.hx: Haxe Integration for Unreal\n* [UnrealEngine-Angelscript](https://github.com/Hazelight/UnrealEngine-Angelscript) - Angelscript Integration for Unreal Engine (__Note:__ Private repository, due to being a direct fork of the Unreal Engine source code. In order to view the repository, you must join the Epic Games organization. Learn how to do so [here](https://www.unrealengine.com/en-US/ue4-on-github))\n* [SilvervineUE4Lua](https://github.com/devcat-studio/SilvervineUE4Lua) - A Lua Scripting Plugin for Unreal Engine 4\n* [unreal-rust](https://github.com/MaikKlein/unreal-rust) - Rust integration for Unreal Engine 5\n\n## Serializing\n* [FreeXml](https://gitlab.com/f2p-entertainment/plugins/ue4/xmlparser) - A simple plugin exposing Unreal's xml parsing capabilities to Blueprints\n* [ue4-protobuf](https://github.com/hxhb/ue4-protobuf) - This is an Unreal Engine 4 plugin that integrates Protobuf into the project without requiring you to add system PATH or anything else.\n* [DataConfig](https://github.com/slowburn-dev/DataConfig) - Serialization framework for Unreal Engine Property System that just works!\n\n## Sound\n* [ArthursAudioBPs](https://github.com/ArthurBarthur/ArthursAudioBPs) - UE4 project with various examples of audio-related stuff like visualizers, generators etc.\n* [AudioAnalysisTools](https://github.com/gtreshchev/AudioAnalysisTools) - Audio Analysis Tools plugin for Unreal Engine. Provides a variety of functions for analyzing audio data. Works in conjunction with the Runtime Audio Importer plugin.\n* [XJ music](https://github.com/xjmusic/UnrealPlugin/) - XJ music plugin for Unreal Engine. XJ is the first end-to-end solution for adaptive music in video games built specifically and only for music, enabling composers to realize new possibilities.\n* [Level Sequencer Audio Trimmer](https://github.com/JanSeliv/LevelSequencerAudioTrimmer) - A plugin that trims and reimports all audio assets in a level sequence to reduce project size.\n\n## Voice\n* [RuntimeSpeechRecognizer](https://github.com/gtreshchev/RuntimeSpeechRecognizer) -  Cross-platform, real-time, offline speech recognition plugin for Unreal Engine. Based on Whisper OpenAI technology, whisper.cpp.\n\n## VR\n* [OSVR-Unreal](https://github.com/OSVR/OSVR-Unreal) - OSVR plugin for Unreal Engine\n* [MixedReality-UXTools-Unreal](https://github.com/microsoft/MixedReality-UXTools-Unreal) - UX tools and components for developing Mixed Reality applications in UE4.\n\n## UI\n* [React-UMG](https://github.com/ncsoft/React-UMG) - A React renderer for Unreal Motion Graphics With Unreal.js\n* [Noesis/UE4Plugin](https://github.com/Noesis/UE4Plugin) - NoesisGUI Integration to UE4\n* [UMG-MoveableWindow](https://github.com/insthync/UMG-MoveableWindow)\n* [VRUMGPlugin](https://github.com/mitchemmc/VRUMGPlugin) - A compatability layer between UE4 UMG and VR\n* [MeshWidgets](https://github.com/skeskinen/MeshWidgets) - UE 4.13 plugin for UMG \u0026 Slate widgets on StaticMesh surface\n* [UMG-ResizableWidget](https://github.com/MWadstein/UMG-ResizableWidget) - Resizable Widget for UMG for Unreal Engine 4\n* [AnimatedCrosshairsUE4](https://github.com/BitReign/AnimatedCrosshairsUE4) - Animated Crosshairs for Unreal Engine 4 provides 17 ready to use animated UMG widgets including demo scene to test their combination\n* [FastSwitcher](https://github.com/gameDNAstudio/FastSwitcher) - Fast Switcher UMG for Unreal Engine 4 loads only the needed widget\n* [Unreal-UMG-3DObjectInWidget](https://github.com/Tolc/Unreal-UMG-3DObjectInWidget) - A simple Unreal Engine 4 project (precisely 4.7.4) showing how to render a 3D object/mesh in a UMG widget\n* [UE4GamepadUMG](https://github.com/EverNewJoy/UE4GamepadUMG) - Unreal Engine 4 gamepad plugin so you can use a gamepad like a mouse in UMG\n* [VaTexAtlas](https://github.com/ufna/VaTexAtlas) - Simple way to use texture atlases for Unreal Engine 4 UMG\n* [ParagonUIPrototyping](https://github.com/roman-dzieciol/ParagonUIPrototyping) - Paragon UI Prototyping using UE4.11 UMG\n* [BLUI](https://github.com/AaronShea/BLUI) - Rich HTML UI engine for UE4\n* [UnrealImGui](https://github.com/segross/UnrealImGui) - Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4.\n* [ue4-uitween](https://github.com/benui-dev/ue4-uitween) - Unreal 4 UMG UI tweening library in C++\n* [ue4-canvas-gui](https://github.com/MaddyOff/ue4-canvas-gui) - It's a simple Canvas GUI for Unreal Engine 4 with mouse operation\n* [FairyGUI-unreal](https://github.com/fairygui/FairyGUI-unreal) - A flexible UI framework for Unreal Engine\n* [MDFastBinding](https://github.com/DoubleDeez/MDFastBinding) - A versatile and performant alternative to property bindings for designer-friendly workflows in UE5.1+\n* [Settings Widget Constructor](https://github.com/JanSeliv/SettingsWidgetConstructor) - A plugin that automatically generates a UI for your game settings.\n* [Custom Shape Button](https://github.com/JanSeliv/CustomShapeButton) - A plugin that allows the creation of buttons of any shape or form.\n* [RemWidgetComponent](https://github.com/RemRemRemRe/RemWidgetComponent) - Component for user widget\n* [RemWidgetComponentEditor](https://github.com/RemRemRemRe/RemWidgetComponentEditor) - Editor customization for RemWidgetComponent\n\n## Utilities\n* [ZipUtility Plugin](https://github.com/getnamo/ZipUtility-ue4) - Event driven 7zip utility plugin for Unreal Engine 4\n* [VictoryPlugin](https://github.com/EverNewJoy/VictoryPlugin) - Rama's Victory BP Plugin\n* [RuntimeMeshComponent](https://github.com/Koderz/RuntimeMeshComponent) - Unreal Engine 4 plugin component for rendering runtime generated content\n* [HoudiniEngineForUnreal](https://github.com/sideeffects/HoudiniEngineForUnreal) - Houdini Engine for Unreal Engine is a plug-in that allows integration of Houdini technology into Unreal.\n* [Unreal-Library](https://github.com/EliotVU/Unreal-Library) - UE Explorer's library for parsing data from games built with the Unreal Engine.\n* [ProjectExodus](https://github.com/NegInfinity/ProjectExodus) - Project Exodus - Unity to Unreal scene/project transfer tool.\n* [SuperluminalPlugin](https://github.com/kitelightning/SuperluminalPlugin) - UE4 Plugin for Superluminal Profiler\n* [UE4-Binary-Builder](https://github.com/ryanjon2040/UE4-Binary-Builder) - An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.\n* [prefabricator-ue4](https://github.com/coderespawn/prefabricator-ue4) - Prefabricator - Prefab plugin for Unreal Engine 4\n* [WhatsMyPublicIP-ue4-plugin](https://github.com/alexhajdu/WhatsMyPublicIP-ue4-plugin) - In case you need to get your public IP - this can help. C++ and Blueprints\n* [WindowCapture2D](https://github.com/ayumax/WindowCapture2D) - Library for capturing and displaying windows in real time with UnrealEngine\n* [UnrealFastNoise](https://github.com/midgen/UnrealFastNoise) - Modular, Blueprint-friendly noise generation for UE4\n* [UnrealFastNoise2](https://github.com/DoubleDeez/UnrealFastNoise2) - A plugin that wraps [FastNoise2](https://github.com/Auburn/FastNoise2), allowing you to use the FastNoise2 library in blueprints.\n* [StevesUEHelpers](https://github.com/sinbad/StevesUEHelpers) - A plugin adding a bunch of common helper functionality that I use in my UE projects\n* [AsyncLoadingScreen](https://github.com/truong-bui/AsyncLoadingScreen) - Async Loading Screen is a free and open-source plugin for Unreal Engine. Async Loading Screen allows you to easily configure a Loading Screen System in the project settings, and automatically add a Loading Screen whenever you open a new level, without Level Streaming.\n* [global-event-system-ue4](https://github.com/getnamo/global-event-system-ue4) - A loosely coupled internal global event system (GES) plugin for the Unreal Engine. Aims to solve cross-map and cross-blueprint communication for reliable and inferable event flow.\n* [EnhancedCodeFlow](https://github.com/zompi2/UE4EnhancedCodeFlow) -  Drastically improves the quality of life during the implementation of game flow in C++.\n* [Ue4MarchingCubes](https://github.com/mikhomak/Ue4MarchingCubes) - 3D Perlin Noise using Marching cubes algorithm for Unreal Engine 4\n* [UE4-Node-Graph-Assistant](https://github.com/pdlogingithub/UE4-Node-Graph-Assistant) - A plugin to help you to create node graph faster and easier in unreal engine 4.\n* [Hermes](https://github.com/jorgenpt/Hermes) - An Unreal Engine plugin that allows direct (deep) links into the UE4 editor\n* [RedTalaria](https://github.com/cdpred/RedTalaria) - an Unreal Engine plugin providing a set of Hermes endpoints\n* [Pool Manager](https://github.com/JanSeliv/PoolManager) - A plugin that helps reuse objects, improving game performance by maintaining a pool of objects for reuse instead of creating and destroying them each time.\n* [unreal-bp-csv-parsing](https://github.com/IncantaGames/unreal-bp-csv-parsing) - Unreal Engine plugin that adds CSV parsing blueprint nodes\n* [MDMetaDataEditor](https://github.com/DoubleDeez/MDMetaDataEditor) - Unreal Engine 5.1+ plugin to enable editing meta data of Blueprint Properties, Functions, and Function and Event Parameters\n* [UE-EasyJWT](https://github.com/sha3sha3/UE-EasyJWT) - JWT wrapper (Engine Sub-system) for Unreal Engine.\n* [RuntimeArchiver](https://github.com/gtreshchev/RuntimeArchiver) - Cross-platform archiving and unarchiving directories and files. Supports Zip, Oodle, Tar, LZ4, and GZip formats.\n* [ue5coro](https://github.com/landelare/ue5coro) - A C++20 coroutine plugin, offering seamless integration with Unreal Engine 5.\n* [RemMyBlank](https://github.com/RemRemRemRe/RemMyBlank) - My plugin template\n* [RemCommon](https://github.com/RemRemRemRe/RemCommon) - Common utilities for gameplay in UnrealEngine\n* [RemRanges](https://github.com/RemRemRemRe/RemRanges) - Combination of IGRanges and ranges-v3 for Unreal\n\n## Template\n* [TP_2DSideScrollerBP](https://github.com/CobraCodeDev/TP_2DSideScrollerBP)\n\n## Text Editor Extensions\n* [sublime-unreal-snippets](https://github.com/awforsythe/sublime-unreal-snippets) - A collection of Sublime Text 3 snippets for writing Unreal Engine 4 game code.\n* [vscode-unreal-snippets](https://github.com/pseuplex/vscode-unreal-snippets) - Unreal Engine snippets based on https://github.com/awforsythe/sublime-unreal-snippets.\n\n## Text Formatter/Parser\n* [EasyJsonParser](https://github.com/ayumax/EasyJsonParser) - json parse library for unreal engine\n* [EasyXMLParser](https://github.com/ayumax/EasyXMLParser) - xml parse library for unreal engine\n\n## Tools\n* [Retargeting Mixamo Animation Tool](http://terribilisstudio.fr/converter)\n* [Mr-Mannequins-Tools](https://github.com/Jim-Kroovy/Mr-Mannequins-Tools) - An add-on for Blender 2.8+ that enables export and import of animations and character meshes to and from UE4 without the need for re-targeting within Unreal Engine.\n* [optick](https://github.com/bombomby/optick) - C++ Profiler For Games \n* [ue4-docker](https://github.com/adamrehn/ue4-docker) - Windows and Linux containers for Unreal Engine 4\n* [LocalizationUE4](https://github.com/rionix/LocalizationUE4) - Translation Editor for Unreal Engine 4\n* [UnrealVersionChanger](https://github.com/Gradess2019/UnrealVersionChanger) - Simple tool for faking UE version for Epic Games Store so we can install outdated / non-upgraded plugins to newer UE version without installing old UE\n* [Nuke.Unreal](https://github.com/microdee/Nuke.Unreal) - C# scriptable workflow for automating Unreal Engine project tasks embracing the [Nuke](https://nuke.build) target graph and fluent API tool bindings.\n\n## Tweens / Object Movements\n* [Fresh Cooked Tweens](https://github.com/jdcook/fresh_cooked_tweens) - A tweening library for Unreal Engine that provide convenient curve equations to ease a value between a start and end, like a position, scale, color, anything you want to smoothly change. \n* [UE-BUITween](https://github.com/benui-dev/UE-BUITween) - UI Tweening Libary for Unreal Engine UMG UI. Create simple tweens for UMG widgets from C++.\n\n## Documents\n* [GASDocumentation](https://github.com/tranek/GASDocumentation) - My understanding of Unreal Engine 4's GameplayAbilitySystem plugin with a simple multiplayer sample project.\n* [Game Development \u0026 Unreal Engine Programming Guide](https://github.com/ikrima/gamedevguide) - Game Development \u0026 Unreal Engine Programming Guide https://ikrima.dev\n* [UE4-Plugin-Resources](https://github.com/Sythenz/UE4-Plugin-Resources) - A list of community resources for Slate, Graphs, and UE4 Plugin Development.\n* [UE4-CheatSheet](https://github.com/jbtronics/UE4-CheatSheet) - An Cheat Sheet for Unreal Engine 4 C++ programming, licensed under CC BY-NC-SA 4.0\n* [unrealcpp](https://github.com/Harrison1/unrealcpp) - Unreal Engine 4 C++ examples\n* [MassSample](https://github.com/Megafunk/MassSample) - Community Mass Sample\n* [Guide-UnrealEngine](https://github.com/MrRobinOfficial/Guide-UnrealEngine) - This repository is designed to help developers learn how to get started with Unreal Engine. This project includes tutorials and examples for using these tools with the Unreal Engine and C++\n* [Narxim-GAS-Example](https://github.com/Narxim/Narxim-GAS-Example) - A basic setup for using Epic's Gameplay Ability System.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsthync%2Fawesome-unreal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finsthync%2Fawesome-unreal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsthync%2Fawesome-unreal/lists"}