SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ unreal-engine Projects
-
AirSim
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
ALS-Community
Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes
-
-
-
-
-
Unreal-Engine-Guide
Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.
-
-
-
-
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.
-
-
-
UnrealClaude
Claude Code CLI integration for Unreal Engine 5.7 - Get AI coding assistance with built-in UE5.7 documentation context directly in the editor.
You see the problem is, inside Unreal Engine everything is serialized binary data, stored as a .uasset file. So when I fire up Claude Code to have him review my blueprints, he can't. I search all over the internet, scouring in shock and dismay that somehow this is not a well solved problem. How is it even possible there isn't a full solution for this already, that an LLM can understand what's inside a .uasset? Admirable folks had begun putting up the foundations, but the gap was still very real. I started with the UnrealClaude plugin https://github.com/Natfii/UnrealClaude as the base (shoutout to Natfii, he created a lot of the base capabilities I built on top of, could not have done it without him). It has capability to create blueprints, but limited capability to parse existing ones as an exposed operation. So I leverage existing code in the plugin, and extend it so it can read blueprints in Unreal. And after that — aha! One of the boxes in one of the nodes was 1 when it should have been 10, Claude caught it first try once he could see it. Roadblock removed, I am back on track!
-
-
-
-
C++ unreal-engine discussion
C++ unreal-engine related posts
-
How to prevent/resolve merge conflicts with blueprints? (UE5)
-
Help with ProjectBorealis/UEGitPlugin
-
So You've Decided to Move from Unity to Unreal Engine
-
How the heck do you get UE5 to behave with Git?
-
Does anyone know how to extract texture files from Infinite?
-
How to store a datatype as a variable?
-
3D models
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Aug 2026
Index
What are some of the best open-source unreal-engine projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | AirSim | 18,375 |
| 2 | GameDevMind | 6,449 |
| 3 | ActionRoguelike | 4,539 |
| 4 | UEVR | 4,447 |
| 5 | UEViewer | 2,860 |
| 6 | ALS-Community | 2,635 |
| 7 | FlowGraph | 1,875 |
| 8 | RealtimeMeshComponent | 1,752 |
| 9 | VoxelPluginFreeLegacy | 1,751 |
| 10 | HoudiniEngineForUnreal | 1,588 |
| 11 | Unreal-Engine-Guide | 1,488 |
| 12 | PBCharacterMovement | 1,463 |
| 13 | ALS-Refactored | 1,447 |
| 14 | unrealcpp | 1,304 |
| 15 | SideFXLabs | 1,222 |
| 16 | AsyncLoadingScreen | 1,106 |
| 17 | ue5coro | 1,097 |
| 18 | UEGitPlugin | 881 |
| 19 | UnrealClaude | 880 |
| 20 | UEGitPlugin | 816 |
| 21 | GenericGraph | 769 |
| 22 | SimpleFPSTemplate | 677 |
| 23 | UE4VoxelTerrain | 590 |