• Stars
    star
    911
  • Rank 50,145 (Top 1.0 %)
  • Language
  • License
    The Unlicense
  • Created over 6 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A categorized collection of awesome opensource Unreal Engine 4 and 5 repos

awesome-ue4

A categorized collection of awesome opensource Unreal Engine 4 repos

AI

  • BTUtilityPlugin - Extension to engine behavior tree system, adding utility-based selection nodes - Plugin version
  • charisma-sdk-unreal - Charisma SDK for Unreal Engine 4.
  • Reasonable Planning AI - Reasonable Planning AI, Utility Reasoning with Goal Oriented Action Planning execution. Data driven with C++ and Blueprint Support.

Anti Cheat / Cheat

  • SCUE4-Plugin - Secure-Client; Anti-Cheat Plugin for Unreal Engine 4.
  • SCUE5-Plugin - SCUE updated to Unreal 5.
  • Meta Cheat Manager - A plugin that allows to call cheats with custom meta names from the console command.

Camera

Controller

  • LeapUnreal - Leap Motion SDK for the Unreal Engine
  • myo-ue4 - Myo Plugin for Unreal Engine 4
  • Swipe - A plugin for Unreal Engine 4 that exposes swipes on mobile devices as events in blueprint

Pawn

  • Pawn - Machinery Modelling Toolkit (Plugin for UE4)
  • Morphs Player - A plugin that allows to play Morph Targets directly on the animation track of your skeletal mesh.

Plugin

  • PsWebServer - Civet web server integration plugin for Unreal Engine 4
  • PsReplayKit - Unreal Engine 4 plugin for iOS to record or stream video from the screen, and audio from the app and microphone
  • PsFacebookMobile - Just a simple Unreal Engine 4 integration of Facebook authorization for mobile devices
  • UE4GameLiftClientSDK - Gamelift Client SDK for Unreal Engine 4
  • acl-ue4-plugin - The official Animation Compression Library Unreal Engine 4 plugin
  • 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.
  • Dialogue System - The Dialogue System Plugin allows you to create simple as well as multi-branch dialogoues with the help of a graph editor.
  • 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.
  • Unreal Engine 4 - GameJolt API Plugin - This plugin adds Blueprint nodes to use the GameJolt API
  • KawaiiPhysics - Simple fake Physics for UnrealEngine4
  • UnrealLive2D - UE4 plugin for live2d model
  • ArticyImporterForUnreal - Articy Importer plugin for the Unreal Engine 4.
  • VRExpansionPlugin - A UE4 VR framework
  • AdvancedSessionsPlugin - Advanced Sessions Plugin for UE4
  • Cesium for Unreal - Bringing the 3D geospatial ecosystem to Unreal Engine
  • AccelByte UE4 SDK - AccelByte UE4 SDK is a plugin for Unreal Engine 4
  • MindMaker - MindMaker UE4 Machine Learning Toolkit
  • UEAssimp - Assimp Mesh Importer for UE

Data Exporter

Database Connector

Effects

Game Data

  • SUQS - Steve's Unreal Quest System: data-driven quest system for UE4

Game Environment

  • OceanProject - An Ocean Simulation project for Unreal Engine 4
  • VoxelPlugin - Voxel plugin for Unreal Engine
  • StreetMap - Import OpenStreetMap data into Unreal Engine 4
  • RuntimeMeshComponent - Unreal Engine 4 plugin component for rendering runtime generated content
  • Greebler - UE4 and Unity plugin to automatically add rubble in the nooks and crannies of your scene
  • cashgenUE - Runtime Procedural Terrain Generator for UnrealEngine
  • OpenLand - An OpenSource Landscape Auto Material
  • DungeonGenerator - An Unreal Engine 4 Dungeon Generator
  • ProceduralDungeon - This is an Unreal Engine 4/5 plugin to generate procedural dungeon.

Gameplay

Game Save

  • SPUD - Steve's Persistent Unreal Data library

Graphics

  • CelShader - Advanced CelShader project for Unreal Engine 4
  • GhostMeshPlugin - This is a UE4 plugin that can create ghost mesh in Unreal Engine 4
  • 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

Graphics Compute Plugins

  • unrealcv - UnrealCV: Connecting Computer Vision to Unreal Engine
  • OpenCL.uplugin - OpenCL Plugin for Unreal Engine 4

Importer / Runtime Data Loader

  • RuntimeFilesDownloader - Runtime Files Downloader plugin for Unreal Engine. Downloading files over HTTP / HTTPS at runtime.
  • RuntimeAudioImporter - Runtime Audio Importer plugin for Unreal Engine. Importing audio of various formats at runtime.
  • ue4_runtimeimageloader - About Load images into Unreal at runtime without hitches
  • RuntimeMeshLoader - A pluging for Unreal Engine 4, which allows to import meshes during runtime.

Localization

  • UE4-BYGLocalization - Simple CSV localization system for Unreal Engine 4
  • Easy Localization Tool - Introduces a way simpler method of localizing game by simply importing CSV file into engine's localization files.

Locomotion

  • ALS-Community - Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 4.26 with additional bug fixes.
  • ALS_Component - Based on ALSv4 this is Component

Machine Learning

  • tensorflow-ue4 - TensorFlow plugin for Unreal Engine 4
  • tensorflow2-ue4-ar - Augmented Reality Computer Vision Application using TensorFlow 2 and the Unreal Engine 4.23

Mobile

  • MobileUtils - A plugin for Unreal Engine 4 that lets you integrate mobile utilities into your project
  • AndroidNative - Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.

Networking

  • VaRest - REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!
  • socketio-client-ue4 - socket.io client plugin for Unreal Engine 4
  • InfraworldRuntime - A solution that enables Unreal Engine 4 to work with Google gRPC services from either C++ or Blueprints.
  • udp-ue4 - Convenience UDP wrapper for Unreal Engine 4
  • tcp-ue4 - Convenience TCP wrapper for Unreal Engine 4
  • socketcluster-client-ue4 - UE4 client for socketcluster framework in node.js
  • UE4MasterServer - This is a plugin for Unreal Engine 4 that adds server registration, deregistration etc with a master server.
  • ObjectDeliverer - ObjectDeliverer is a data transmission / reception library for Unreal Engine (C ++, Blueprint)
  • UE4TcpSocketPlugin - Tcp Socket Plugin facilitates communication with a TCP server in blueprints or in code.
  • Socketer -- A TCP socket blueprint library for Unreal Engine 4!
  • UEWebsocket - unreal engine 4 websocket plugin for both c++ and blueprint developer
  • mqtt-utilities-unreal - MqttUtilities is a plugin for Unreal Engine intended to expose MQTT client functionality to blueprints
  • 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
  • Fetch - A Simple HTTP client for Blueprints & JSON inspired by the Fetch API
  • Smooth-Networked-Movement-Plugin
  • colyseus-unreal - Colyseus Multiplayer SDK for Unreal Engine

Node

Online Services

  • UE4_EOS_Plugin - A plugin and sample project, built for Unreal Engine 4, that implements the Epic Online Services SDK

Scripting

  • Unreal.js - Unreal.js: Javascript runtime built for UnrealEngine 4
  • UnrealEnginePython - Embed Python in Unreal Engine 4
  • sluaunreal - lua dev plugin for unreal engine 4
  • USharp - C# plugin for Unreal Engine 4
  • UnLua - A feature-rich, easy-learning and highly optimized Lua scripting plugin for UE4
  • UnrealCLR - Unreal Engine 4 .NET Core integration
  • LuaMachine - Unreal Engine 4 Plugin for Lua APIs implementation
  • puerts - Write your game with TypeScript in the ue4 or unity
  • NimForUE - Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints.
  • nimue4 - Nim language integration for Unreal Engine 4
  • kotlin-unreal - kotlin-unreal: Use the amazing Kotlin language with UnrealEngine 4
  • Unreal.hx - Unreal.hx: Haxe Integration for Unreal
  • 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)
  • SilvervineUE4Lua - A Lua Scripting Plugin for Unreal Engine 4
  • unreal-rust - Rust integration for Unreal Engine 5

Serializing

  • FreeXml - A simple plugin exposing Unreal's xml parsing capabilities to Blueprints
  • 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.
  • DataConfig - Serialization framework for Unreal Engine Property System that just works!

Sound

  • ArthursAudioBPs - UE4 project with various examples of audio-related stuff like visualizers, generators etc.
  • 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.

VR

UI

  • React-UMG - A React renderer for Unreal Motion Graphics With Unreal.js
  • Noesis/UE4Plugin - NoesisGUI Integration to UE4
  • UMG-MoveableWindow
  • VRUMGPlugin - A compatability layer between UE4 UMG and VR
  • MeshWidgets - UE 4.13 plugin for UMG & Slate widgets on StaticMesh surface
  • UMG-ResizableWidget - Resizable Widget for UMG for Unreal Engine 4
  • AnimatedCrosshairsUE4 - Animated Crosshairs for Unreal Engine 4 provides 17 ready to use animated UMG widgets including demo scene to test their combination
  • FastSwitcher - Fast Switcher UMG for Unreal Engine 4 loads only the needed widget
  • 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
  • UE4GamepadUMG - Unreal Engine 4 gamepad plugin so you can use a gamepad like a mouse in UMG
  • VaTexAtlas - Simple way to use texture atlases for Unreal Engine 4 UMG
  • ParagonUIPrototyping - Paragon UI Prototyping using UE4.11 UMG
  • BLUI - Rich HTML UI engine for UE4
  • UnrealImGui - Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4.
  • ue4-uitween - Unreal 4 UMG UI tweening library in C++
  • ue4-canvas-gui - It's a simple Canvas GUI for Unreal Engine 4 with mouse operation
  • FairyGUI-unreal - A flexible UI framework for Unreal Engine
  • MDFastBinding - A versatile and performant alternative to property bindings for designer-friendly workflows in UE5.1+
  • Settings Widget Constructor - A plugin that automatically generates a UI for your game settings.
  • Custom Shape Button - A plugin that allows the creation of buttons of any shape or form.

Utilities

  • ZipUtility Plugin - Event driven 7zip utility plugin for Unreal Engine 4
  • VictoryPlugin - Rama's Victory BP Plugin
  • RuntimeMeshComponent - Unreal Engine 4 plugin component for rendering runtime generated content
  • HoudiniEngineForUnreal - Houdini Engine for Unreal Engine is a plug-in that allows integration of Houdini technology into Unreal.
  • Unreal-Library - UE Explorer's library for parsing data from games built with the Unreal Engine.
  • ProjectExodus - Project Exodus - Unity to Unreal scene/project transfer tool.
  • SuperluminalPlugin - UE4 Plugin for Superluminal Profiler
  • UE4-Binary-Builder - An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
  • prefabricator-ue4 - Prefabricator - Prefab plugin for Unreal Engine 4
  • WhatsMyPublicIP-ue4-plugin - In case you need to get your public IP - this can help. C++ and Blueprints
  • WindowCapture2D - Library for capturing and displaying windows in real time with UnrealEngine
  • UnrealFastNoise - Modular, Blueprint-friendly noise generation for UE4
  • StevesUEHelpers - A plugin adding a bunch of common helper functionality that I use in my UE projects
  • 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.
  • 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.
  • EnhancedCodeFlow - Drastically improves the quality of life during the implementation of game flow in C++.
  • Ue4MarchingCubes - 3D Perlin Noise using Marching cubes algorithm for Unreal Engine 4
  • UE4-Node-Graph-Assistant - A plugin to help you to create node graph faster and easier in unreal engine 4.
  • Hermes - An Unreal Engine plugin that allows direct (deep) links into the UE4 editor
  • RedTalaria - an Unreal Engine plugin providing a set of Hermes endpoints
  • ue5coro - A gameplay-focused C++17/20 coroutine implementation for Unreal Engine 5.
  • Pool Manager - 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.

Text Editor Extensions

Text Formatter/Parser

Tools

Documents

More Repositories

1

awesome-unity3d

A categorized collection of awesome opensource unity3d repos
1,780
star
2

UnityMultiplayerARPG_MMO

This is repository make "Multiplayer Action RPG Template" to be MMORPG game
C#
340
star
3

LiteNetLibManager

Higher level implementation for LiteNetLib (https://github.com/RevenantX/LiteNetLib)
C#
95
star
4

UnityMultiplayerARPG_UMA

UMA addon for MMORPG KIT
C#
39
star
5

unity3d-videoplayer-plugin

Unity3d video player plugin for iOS and Android design for Advertisment
Java
32
star
6

UnityMultiplayerARPG_CharacterRace

Character race addon for MMORPG KIT
C#
17
star
7

UnityMultiplayerARPG_MMO.NET

A MMORPG KIT's MMO server project written by using NET7
C#
16
star
8

rpg-php-service

PHP web-service for RPG project
PHP
15
star
9

UnityMultiplayerARPG_TopDownController

A controller for MMORPG KIT
C#
12
star
10

unity3d-daily-notify-plugin

Local notification everyday at 12:00 and 24:00
Java
12
star
11

UnityMultiplayerARPG_AuctionHouse

Auction house system for MMORPG KIT
C#
11
star
12

UnityMultiplayerARPG_AimAtCursorController

This controller was made for 3D and 2D games, character will aimming to cursor.
C#
11
star
13

unity-camera-and-input

A camera controller and input wrapper
C#
11
star
14

unity-graphic-settings

Generic graphic settings UI components
C#
11
star
15

EnetUnetTransport

Use ENet as transport for UNET HLAPI
C#
10
star
16

UnityMultiplayerARPG_HeroEditor4D

Character model component integration for Fantasy Heroes: 4-Directional Character Editor.
C#
9
star
17

UnityMultiplayerARPG_2DAI

AI implement for 2D mode, which implements A* Pathfinding Project
C#
9
star
18

UnityMultiplayerARPG_OpsiveBT

Opsive's Behavior Designer (Behavior Trees for Everyone) integration for MMORPG KIT
C#
8
star
19

ENetForUnity

ENet C# wrapper forked from https://www.zer7.com/software/enetcs for Unity
C#
8
star
20

LiteNetLibManager-Dissonance-Integration

The LiteNetLibManager integration for Dissonance Voice Chat
C#
8
star
21

MegamanCharacterController

The Custom Character Controller for Unity, with Megaman controlling style such as dash, air-jump, air-dash, dash-jump. It 's based on SuperCharacterController.
C#
8
star
22

UnityMultiplayerARPG_MMO_Extension_Samples

This is collection of dev extension samples for https://github.com/insthync/UnityMultiplayerARPG_MMO
C#
7
star
23

UnityMultiplayerARPG_GuildWar

Guild war for MMORPG KIT
C#
7
star
24

UnityEditorUtils

Collections of Unity editor utilities
C#
6
star
25

MMORPGKIT_GooglePlayAuth

Google Play authentication integration for MMORPG KIT (http://u3d.as/1524)
C#
6
star
26

unet-hlapi-manager

The simple network manager based on Unity's NetworkManager without players, scenes stuffs focus on network messages callback handles. Intenly made for multiple server purposes
C#
6
star
27

UnityMultiplayerARPG_ScriptsOnDemand

Requested scripts / Sample scripts for MMORPG KIT :P
C#
6
star
28

LiteNetLibManagerSample

Sample for LiteNetLibManager project
C#
6
star
29

AndroidSimpleScreenRTMP

Experiment Screencast by RTMP Project
Java
6
star
30

android-vlc-videoplayer

Android VLC SDK implements - Video Player
Java
5
star
31

UnityMultiplayerARPG_ShooterExtensions

Some extensions for shooter games
C#
5
star
32

UnityMultiplayerARPG_Cinemachine

Cinemachine integration for MMORPG KIT
C#
5
star
33

simple-photon2-networkmanager

A simple network manager for PUN2 users, make it more easier to manage online/offline scenes, default character prefabs, start points, game rules
C#
5
star
34

MMORPGKIT_FacebookAuth

Facebook authentication integration for MMORPG KIT (http://u3d.as/1524)
C#
4
star
35

unity-simple-asset-bundle-client

A simple asset bundle client which will download all asset bundles when start the game
C#
4
star
36

LiteNetLibManager_KCP

KCP transport layer for LiteNetLibManager project (https://github.com/insthync/LiteNetLibManager)
C#
4
star
37

UMG-MoveableWindow

4
star
38

shooter-io-demo

A Shooter IO demo project
C#
4
star
39

simple-lan-networkmanager

A simple network manager for LiteNetLibManager users, make it more easier to manage default character prefabs, game rules
C#
4
star
40

UnityMultiplayerARPG_KCCEntityMovement

A entity movement component which implements [KCC](https://assetstore.unity.com/packages/tools/physics/kinematic-character-controller-99131)
C#
4
star
41

dot-io-playfab-client

The client side implementation for Playfab
C#
3
star
42

UnityMultiplayerARPG_KiwiCoderBT

KiwiCoder's behaviour tree integration for MMORPG KIT (https://www.youtube.com/watch?v=SgrG6uAZDHE)
C#
3
star
43

litenetlib-shooter-io-core

C#
3
star
44

unity-simple-monetization-admob

Admob integration for project unity-simple-monetization (https://github.com/insthync/unity-simple-monetization)
C#
3
star
45

unity-ui-utilities

C#
3
star
46

unity-tbrpg-realtime-arena

Realtime multiplayer game mode for Turnbase RPG template
C#
3
star
47

unity-tbrpg-google-play-login-gamesparks

Google Play Login for Turnbase RPG (For GameSparks Integration)
C#
3
star
48

rpg-web-service-client

The client side implementation for https://github.com/insthync/tbrpg-php-service
C#
3
star
49

tbrpg-realtime-arena-server

Realtime arena server-side for https://github.com/insthync/unity-tbrpg-realtime-arena
TypeScript
3
star
50

gamesparks-tbrpg-addons

This is Gamesparks integration for Turnbase RPG template project (https://www.assetstore.unity3d.com/en/#!/content/107578)
C#
3
star
51

unity-simple-monetization

A simple IAP, ADS monetization integration for Unity
C#
3
star
52

AndroidSimpleScreenRTMP4

Experiment Screencast by RTMP Project
Java
3
star
53

mmorpg-kit-nodejs-db

Part of moving codes from MMO repository to separated repo and also running outside Unity.
TypeScript
2
star
54

photon-battle-io-core

C#
2
star
55

UnityMultiplayerARPG_FinalIK

Uses Final IK for arm and aim IK integration
C#
2
star
56

MultiplayerShooter2D

Example game for LiteNetLibManager
C#
2
star
57

simple-patcher-client

Very very simple patcher client for the https://github.com/insthync/simple-patcher-service
C#
2
star
58

mmorpg-kit-guild-war-service

Guild war service for MMORPG KIT
TypeScript
2
star
59

LiteNetLibManager_DarkRift2

DarkRift2 transport layer for LiteNetLibManager project (https://github.com/insthync/LiteNetLibManager)
C#
2
star
60

mmog-session-store-shared

Client for mmog-session-store
C#
2
star
61

unity-runtime-file-loader

A collection of file loader classes that I've used in my projects
C#
2
star
62

LiteNetLibManagerSimpleCharacter

Simple character controller for LiteNetLibManager project
C#
2
star
63

unity-socket-io

Socket IO implementation based on [socket.io-client-csharp](https://github.com/doghappy/socket.io-client-csharp) project
HTML
2
star
64

UnityMultiplayerARPG_TestRewiredIntegration

Just a Rewired integration testing content
2
star
65

bomber-io-demo

A Bomber IO demo project
C#
2
star
66

LiteNetLibManager_ENET

ENet transport layer for LiteNetLibManager project (https://github.com/insthync/LiteNetLibManager)
C#
2
star
67

unity-simple-monetization-demo

Demo for project unity-simple-monetization (https://github.com/insthync/unity-simple-monetization)
2
star
68

unity-dev-extension

This project will helps developer make easier classes methods extensions
C#
2
star
69

FishNetRequestResponse

A Request and response addon for FishNet
C#
2
star
70

battle-io-demo

A Battle IO demo project
C#
2
star
71

CloudCode-GS-TBRPG

Gamesparks integration for Turnbase RPG game template (https://www.assetstore.unity3d.com/en/#!/content/107578)
JavaScript
2
star
72

SimpleAssetStoreInvoiceValidator

PHP
2
star
73

insthync

1
star
74

simple-daily-rewarding-service

A simple daily rewarding service built with NodeJS, Fastify and Prisma
TypeScript
1
star
75

IdentityService

Identity Servive made with .NET Core
C#
1
star
76

unity-tbrpg-facebook-login

Facebook Login for Turnbase RPG
C#
1
star
77

photon-bomber-io-core

C#
1
star
78

litenetlib-bomber-io-core

C#
1
star
79

UnityGridInventory

Try to make inventory like Diablo :P
C#
1
star
80

dot-io-playfab-cloudcodes

Cloud codes for `dot-io-playfab-client`
JavaScript
1
star
81

ShooterIOMasterServer

C#
1
star
82

BattleIOMasterServer

C#
1
star
83

UnityMultiplayerARPG_DatabaseManagerSource

Database manager's source codes which will be shared between projects
C#
1
star
84

UnityMultiplayerARPG_MMOSource

Central server's source codes which will be shared between projects
C#
1
star
85

unity-audio-manager

A simple audio manager
C#
1
star
86

unity-tbrpg-google-play-login

Google Play Login for Turnbase RPG
C#
1
star
87

Net-Warrior-Online

MMORPG Game, XNA4 Client and Java Server
C#
1
star
88

simple-version-checker

It is a simple version checker for any Unity project
C#
1
star
89

rpg-php-service-facebook-login

Facebook Login for Turnbase RPG (Backend side)
PHP
1
star
90

unity-tbrpg-2d

A 2D demo for Turnbase RPG project
C#
1
star
91

unity-utilities

Collection of Unity3d extension and helper components
C#
1
star
92

unity3d-serialization-surrogates

Serialization surrogates for Unity's structs
C#
1
star
93

insthync-unet-chat

This is the chat system for Unity UNET it's designed to use with NetworkManager class
C#
1
star
94

whitegate

The micro service for application authentication
Go
1
star
95

LiteNetLibUnetTransport

Use LiteNetLib as transport for UNET HLAPI
C#
1
star
96

LiteNetLibManager_TCP

TCP transport layer for LiteNetLibManager project (https://github.com/insthync/LiteNetLibManager)
C#
1
star
97

nodejs-serve-unity-webgl

Use NodeJS+Express to serve Unity WebGL build
JavaScript
1
star
98

test-missing-prefabs

C#
1
star
99

unity-tbrpg-facebook-login-gamesparks

Facebook Login for Turnbase RPG (For GameSparks Integration)
C#
1
star
100

photon-shooter-io-core

C#
1
star