Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source game-engine software

355 open-source libraries, tools and applications tagged game-engine, ranked by how closely game-engine is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

355 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
ML-Agents
The Unity Machine Learning Agents Toolkit (ML-Agents) lets Unity games and simulations serve as environments for training intelligent agent…
6619717active
microsoft/AirSim
AirSim is an open‑source high‑fidelity simulator for drones, cars and other vehicles built as a plugin for Unreal Engine and Unity. It prov…
6618501active
CoplayDev/unity-mcp
MCP for Unity is a bridge that connects AI assistants (Claude, Cursor, VS Code, local LLMs) to the Unity Editor via the Model Context Proto…
8214826active
Cysharp/UniTask
UniTask is a C# library for Unity that provides an efficient, allocation-free async/await integration. It makes Unity AsyncOperations, coro…
8011244stable
egametang/ET
ET is a C# game development framework combining a Unity3D client with a distributed C# game server, built around a fiber-based actor model …
739927active
jynew/jynew
An open-source wuxia RPG game framework built in Unity as a tribute to the classic Heroes of Jin Yong, with full modding support and 10+ ho…
528982stable
sebastianstarke/AI4Animation
AI4Animation is a deep learning framework for data-driven character animation and control, built around Unity with a Python remake (AI4Anim…
638873active
HybridCLR
HybridCLR is a fully featured, high-performance native C# hot-update solution for Unity that extends the il2cpp AOT runtime into an AOT+Int…
777989stable
MinecraftForge/MinecraftForge
MinecraftForge is the long-standing modding framework and API for Minecraft, providing patched base game files, event systems, registries, …
777814active
Entitas
Entitas is a fast Entity Component System (ECS) framework built specifically for C# and Unity, optimized for garbage-collected environments…
237677stable
UIEffect
UIEffect is a Unity package for applying rich visual effects like grayscale, blur, and dissolve to UI elements directly from the Inspector …
937660active
Colyseus
Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, …
967426stable
MessagePack-CSharp/MessagePack-CSharp
An extremely fast MessagePack binary serializer for C# targeting .NET, .NET Core, Unity, and Xamarin. It includes built-in LZ4 compression …
966783stable
Mirror Networking
Mirror is the most popular free open-source networking library for Unity, forked from Unity's deprecated UNET HLAPI and battle-tested since…
926335stable
dialogic-godot/dialogic
Dialogic 2 is a Godot 4.5+ plugin for creating in-game dialogs, visual novels, and RPGs with a visual timeline editor and character managem…
836054active
mob-sakai/ParticleEffectForUGUI
A Unity package that renders ParticleSystem effects directly within UnityUI (uGUI) via CanvasRenderer, without needing extra Camera, Render…
946000stable
mindcraft-bots/mindcraft
Mindcraft is a JavaScript application that connects LLM-powered AI agents to Minecraft via the Mineflayer library, letting language models …
755776active
liangxiegame/QFramework
QFramework is a lightweight (under 1000 lines of core code) system design architecture and game development framework for Unity and Godot, …
815487active
Spine
Official runtime libraries for loading and rendering Spine 2D skeletal animation data in game engines and toolkits across many languages. T…
775314stable
godot-rust (gdnative)
gdext provides Rust bindings for the Godot 4 game engine, letting developers write game logic and engine extensions in Rust via GDExtension…
955295active
Cysharp/ZLinq
ZLinq is a zero-allocation LINQ replacement library for .NET and Unity/Godot, built on struct-based ValueEnumerable to avoid allocations in…
895282active
dbrizov/NaughtyAttributes
NaughtyAttributes is a Unity plugin that extends the Unity Inspector with a rich set of C# attributes for building powerful inspectors with…
885221active
inkle/ink
ink is inkle's open-source scripting language and narrative engine for writing interactive, branching stories in games. Written in C#, it i…
674973stable
zalo/MathUtilities
A collection of math and physics utility implementations in C# for Unity, covering techniques like Kabsch alignment, mesh deformation, sign…
324755active
Cysharp/MemoryPack
MemoryPack is a zero-encoding, extremely fast binary serializer for C# and Unity, using a C#-optimized format that copies memory directly i…
674752active
focus-creative-games/luban
Luban is a powerful, stable game configuration pipeline tool that reads data from Excel/CSV/JSON/XML/YAML/Lua sources and generates typed c…
974624active
IvanMurzak/Unity-MCP
A Unity plugin, MCP server, and CLI that lets AI agents (Claude, Cursor, Copilot, Gemini, Codex, etc.) build, edit, and playtest Unity game…
844490active
Cysharp/MagicOnion
MagicOnion is a unified RPC and real-time communication framework for .NET and Unity, built on gRPC and MessagePack. It uses C# interfaces …
934452active
UnityCommunity/UnityLibrary
A community-maintained collection of Unity scripts, snippets, shaders, and script templates gathered from Unity forums and other sources. I…
754400active
TokisanGames/Terrain3D
Terrain3D is a high-performance, editable terrain system for Godot 4, written in C++ as a GDExtension addon. It supports sculpting, texture…
824310active
gdquest-demos/godot-shaders
A large collection of free and open-source 2D, 3D, and screen-space shaders for the Godot game engine, each with playable demo scenes. It a…
564156active
Cysharp/R3
R3 is a modern reimplementation of Reactive Extensions (Rx) for .NET, succeeding dotnet/reactive and UniRx with a redesigned core focused o…
754018active
wave-harmonic/crest
Crest Water 4 is an advanced, class-leading water and ocean rendering system for Unity, implemented in C# with GPU displacement and samplin…
683909active
SmartlyDressedGames/U3-SDK
The full source code and Unity project for Unturned, a free open-world zombie survival sandbox game. It serves as an SDK allowing players a…
973893active
nathanhoad/godot_dialogue_manager
Dialogue Manager is a Godot 4 addon providing a stateless branching dialogue editor and runtime for games. It lets developers write nonline…
963884active
amzeratul/halley
Halley is a lightweight, code-first game engine written in modern C++17, featuring a true entity-component-system architecture, modern grap…
773866active
misprit7/computerraria
Computerraria is a fully compliant RISC-V (rv32i) computer built entirely inside the wiring system of the game Terraria, paired with a Rust…
703861active
XCharts
XCharts is a powerful, easy-to-use charting and data visualization library for Unity built on UGUI. It supports over a dozen built-in chart…
773789active
Facepunch/Facepunch.Steamworks
A C# wrapper library for the Steamworks SDK, providing idiomatic .NET access to Steam features like friends, achievements, auth, avatars, a…
863775active
GodotSteam
GodotSteam is an ecosystem of tools integrating Valve's Steamworks SDK into the Godot game engine, available as pre-compiled engine modules…
103760active
xNode
xNode is a Unity framework for building and editing node-based graphs directly inside the Unity editor. It provides a lightweight runtime w…
233744stable
Thrive
Thrive is a free, open-source evolution simulation game developed by Revolutionary Games in C# on the Godot engine, where players guide a s…
923721active
VRTK
VRTK v4 is an example Unity project (Farm Yard scene) demonstrating how to use the Tilia packages to rapidly build spatial computing / virt…
233721active
Deform
Deform is a fully-featured mesh deformer system for Unity that lets you stack deformer components to animate models in real time. It uses U…
233701active
SebLague/Geographical-Adventures
A small Unity-based geography game where players fly around a miniature 3D Earth delivering packages to countries, built with real-world ge…
323664active
playgameservices/play-games-plugin-for-unity
An open-source Unity plugin by Google that lets game developers integrate Google Play Games services into Unity games. It supports sign-in,…
863656active
Steamworks.NET
Steamworks.NET is a C# wrapper for Valve's Steamworks API, usable with Unity or any C#/.NET application. It provides a near 1:1 mapping to …
873623active
ramokz/phantom-camera
Phantom Camera is a Godot 4 addon/plugin that simplifies common Camera2D and Camera3D behaviors, heavily inspired by Unity's Cinemachine. I…
933573active
ndeadly/MissionControl
Mission Control is a Nintendo Switch system module (sysmodule) for Atmosphere custom firmware that lets you connect third-party Bluetooth c…
843533active
Interkarma/daggerfall-unity
Daggerfall Unity is an open-source recreation of The Elder Scrolls II: Daggerfall built in the Unity engine, requiring the original DOS gam…
663527active
EngineHub/WorldEdit
WorldEdit is an in-game Minecraft map editor available as a mod or server plugin, offering selections, schematics, copy/paste, brushes, and…
773518active
bbepis/XUnity.AutoTranslator
A Unity game translation plugin that automatically translates game text via online translation services and supports manual translation wor…
913450active
pafuhana1213/KawaiiPhysics
KawaiiPhysics is a simple pseudo-physics plugin for Unreal Engine 4 & 5 that animates secondary motion like hair, skirts, and breasts on ch…
833313active
2Retr0/GodotOceanWaves
An open-source Godot Engine addon implementing FFT-based ocean-wave rendering using inverse Fourier transforms of directional ocean-wave sp…
303299active
bitbrain/beehave
Beehave is a Godot Engine addon for building AI systems with behavior trees, composed directly in the scene tree. It includes a runtime deb…
903294active
avianphysics/avian
Avian is an ECS-driven 2D and 3D physics engine built natively for the Bevy game engine in Rust. It provides rigid body dynamics, collision…
963248active
FabricMC/fabric-api
Fabric API is the essential hooks and interoperability library for Minecraft mods built on the Fabric mod loader. It exposes events, APIs f…
953196active
hadashiA/VContainer
VContainer is a fast, GC-allocation-free dependency injection (DI) container library for the Unity Game Engine, written in C#. It offers co…
933072active
ps2homebrew/Open-PS2-Loader
Open PS2 Loader (OPL) is an open-source game and application loader for PlayStation 2 and PS3 consoles. It loads games and homebrew apps fr…
763057active
HungryProton/scatter
ProtonScatter is a Godot 4 add-on that procedurally and non-destructively automates the placement of props and scenes within an area. It us…
663013active
Unity-Technologies/Graphics
The public mirror of Unity's Graphics repository containing the Scriptable Render Pipeline (SRP), including the Universal Render Pipeline (…
763004active
fairygui/FairyGUI-unity
FairyGUI is a cross-platform UI editor and framework for Unity, designed to let designers build interfaces with a designer-oriented workflo…
482974active
ValveSoftware/steam-audio
Steam Audio is Valve's open-source spatial audio SDK providing physics-based sound propagation, occlusion, reflection, reverb, and HRTF-bas…
632956active
rashevskyv/dbi
DBI is a Nintendo Switch homebrew application for installing game titles in NSP, NSZ, XCI, and XCZ formats via MTP, USB, HTTP, and other so…
962953active
Syomus/ProceduralToolkit
Procedural Toolkit is a procedural generation (PCG) programming library for the Unity game engine, written in C#. It provides algorithms an…
232910active
Tayx94/graphy
Graphy is a Unity plugin providing an in-game FPS counter, stats monitor (FPS, memory, audio), and debugger with customizable graphs and co…
822908stable
Yarn Spinner
Yarn Spinner is the core compiler and engine-agnostic runtime for the Yarn dialogue language, a screenplay-like format for writing interact…
822856stable
mob-sakai/SoftMaskForUGUI
A Unity plugin that adds advanced soft-masking components to Unity's uGUI system, enabling smooth-edged masks for UI elements. It provides …
932830active
Cysharp/ZString
ZString is a zero-allocation StringBuilder implementation for .NET Core and Unity that avoids allocations from string concatenation, boxing…
672814stable
qiankanglai/LoopScrollRect
A Unity UGUI component library that makes ScrollRect reuse cells by only instantiating visible items, backed by an object pool. It improves…
672772stable
FreyaHolmer/Mathfs
Mathfs is an expanded math library for Unity written in C#, providing functionality beyond Unity's built-in Mathf. It covers 2D intersectio…
772755active
bitwes/Gut
GUT (Godot Unit Test) is a unit testing framework for the Godot game engine that lets you write tests for GDScript in GDScript. It includes…
822750active
yimengfan/BDFramework.Core
BDFramework is a commercial-grade Unity3D game development framework providing a complete workflow from development to deployment. It bundl…
752708active
xasset/xasset
xasset is a professional Unity build tool for asset bundling, loading, splitting, encryption, and play-while-downloading (hot update) workf…
322697active
alelievr/NodeGraphProcessor
A node graph editor framework for Unity built on UIElements and GraphView, focused on data processing graphs. It provides a C# API for crea…
392694active
Demigiant/dotween
DOTween is a fast, type-safe C# tween/animation engine for Unity, evolved from HOTween v2. It animates numeric and non-numeric values (tran…
712690stable
gree/unity-webview
A Unity plugin that overlays native WebView components (WebView/WKWebView) on top of Unity's rendering view. It supports Android, iOS, Mac,…
762676active
in0finite/SanAndreasUnity
An open-source reimplementation of the GTA San Andreas game engine built in Unity, focusing on gameplay features, multiplayer, and an exten…
232648active
KsanaDock/Microverse
Microverse is a god-simulation sandbox game built on Godot 4 that implements a multi-agent AI social simulation. AI characters have indepen…
482500active
homuler/MediaPipeUnityPlugin
A Unity native plugin that ports the MediaPipe C++ API to C#, enabling MediaPipe graphs and solutions to run inside Unity applications. It …
562484active
elringus/sprite-glow
A Unity plugin providing a sprite glow effect using HDR sprite outlines via shaders combined with bloom post-processing. It is distributed …
402418stable
m969/EGamePlay
EGamePlay is a lightweight, flexible combat and skill framework for Unity built on an Entity-Component-System pattern, with status effects,…
772389active
NavMeshPlus
NavMeshPlus is a Unity library that extends Unity's NavMeshComponents with 2D pathfinding support, generating navigation meshes from tilema…
742356active
LitMotion
LitMotion is a high-performance, zero-allocation tweening library for Unity that animates components like Transform, Material, and TextMesh…
722330active
Netcode for GameObjects
Netcode for GameObjects is a Unity package providing high-level networking capabilities for GameObject and MonoBehaviour workflows, built o…
982326active
handzlikchris/FastScriptReload
Fast Script Reload is a Unity plugin that hot-reloads C# script changes into a running play-mode session without full domain reload or reco…
522253active
FakeFishGames/Barotrauma
Barotrauma is a 2D online multiplayer survival game set in a submarine traveling the icy ocean beneath Jupiter's moon Europa, with source c…
712249active
JasonXuDeveloper/JEngine
JEngine is a Unity framework that enables runtime hot updates for games, letting developers push code, assets, and logic changes without re…
732242active
vovgou/loxodon-framework
Loxodon Framework is a lightweight MVVM and data-binding framework for Unity3D, usable from both C# and Lua (via XLua/ILRuntime). It provid…
532207active
andrumak/MyBox
MyBox is a collection of attributes, editor tools, and extensions for the Unity game engine, written in C#. It enhances the Unity inspector…
662194active
sturdyspoon/unity-movement-ai
A Unity library of common movement AI scripts known as Steering Behaviors, used to control NPC movement in games. It includes behaviors lik…
322135stable
FishNet
FishNet is a feature-rich networking library for Unity aimed at reliability, ease of use, efficiency, and flexibility. It supports a wide r…
972067active
leinlin/Miku-LuaProfiler
A Lua profiler plugin for Unity that instruments xLua-based Lua code to report per-function CPU time and GC memory usage. It works in the U…
462021active
KyryloKuzyk/PrimeTween
PrimeTween is a high-performance, allocation-free tweening library for Unity that lets developers animate transforms, values, and materials…
752007stable
Cysharp/MessagePipe
MessagePipe is a high-performance in-memory and distributed messaging pipeline library for .NET and Unity. It supports pub/sub, mediator pa…
812001active
ruyo/VRM4U
VRM4U is an Unreal Engine (UE4/UE5) plugin that imports VRM 3D avatar files at runtime and in-editor. It generates skeletal rigs, morph tar…
1001994active
arimger/Unity-Editor-Toolbox
A Unity Editor extension library providing custom attributes, property drawers, hierarchy overlay, and other workflow improvements for the …
841982active
docker-archive-public/docker.dockercraft
A Minecraft server plugin that acts as a Docker client, letting users visualize and manage Docker containers as in-world structures with le…
107479maintenance
neuecc/UniRx
UniRx is a reimplementation of .NET Reactive Extensions for Unity, enabling composable asynchronous and event-based programming with LINQ-s…
107324maintenance
CoderGamester/mcp-unity
A Unity Editor plugin implementing the Model Context Protocol (MCP) that lets AI coding assistants like Cursor, Claude Code, Codex, and Win…
831923active

page 1 / 4 next →