SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Unity Projects
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
-
Project mention: UniTask: High-Performance Async/Await Integration for Unity Developers | news.ycombinator.com | 2024-08-14
-
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30 -
Project mention: Il2CppDumper: Open-Source Tool for Unity Il2cpp Reverse Engineering | news.ycombinator.com | 2024-10-06
-
-
MixedRealityToolkit-Unity
This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
MessagePack for C# (.NET, .NET Core, Unity, Xamarin)
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
There's a very good MessagePack serialization library for C#. I've used it in many of the games I worked on.
https://github.com/MessagePack-CSharp/MessagePack-CSharp
-
UIEffect
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
-
-
-
Woah, over 80 versions 😮! This is a project with over 1,740 releases over the past five years. Mirror is one for the game devs in the room. It's a high level networking library for Unity. Used in some of the top video games, Mirror is used by thousands of game developers around the world. The latest update brings Mirror in line with the latest Unity version, includes better motion smoothing time, and lots more. Check out all the changes in the Mirror changelog.
-
-
-
ParticleEffectForUGUI
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
-
MathUtilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
-
Project mention: AssetRipper: A GUI Tool for Engine Assets and Asset Bundles | news.ycombinator.com | 2024-08-13
-
Project mention: Show HN: Kyoo self hosted media browser (jellyfin/plex alternative) | news.ycombinator.com | 2024-04-05
If you're in dotnet land, I'd recommend poking magic onion [0] or messagepack. It'll be much nicer to work with once you have a decent pile of message types. Otherwise it's easy to end up in an entity framework like situation where you're constantly serializing and deserializing, generating serializer wrappers, etc. Although any of the cysharp libs are great in dotnet, definitely recommend checking out their back catalogue.
[0] https://github.com/Cysharp/MagicOnion
-
-
-
-
Deform
A fully-featured deformer system for Unity that lets you stack effects to animate models in real-time
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Unity discussion
C# Unity related posts
-
Il2CppDumper: Open-Source Tool for Unity Il2cpp Reverse Engineering
-
LLMUnity: Create AI Characters in Unity with LLMs
-
Creating safe and fast multiplayer in games on Unity and NodeJS with examples
-
UniTask: High-Performance Async/Await Integration for Unity Developers
-
AssetRipper: A GUI Tool for Engine Assets and Asset Bundles
-
Serialization for C# Games
-
A remarkable breakthrough towards the Riemann hypothesis
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Dec 2024
Index
What are some of the best open-source Unity projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | ILSpy | 21,772 |
2 | ml-agents | 17,286 |
3 | UniTask | 8,427 |
4 | Entitas | 7,198 |
5 | Il2CppDumper | 7,140 |
6 | dnSpy | 7,065 |
7 | MixedRealityToolkit-Unity | 6,021 |
8 | MessagePack for C# (.NET, .NET Core, Unity, Xamarin) | 5,835 |
9 | UIEffect | 5,730 |
10 | open-project-1 | 5,726 |
11 | Harmony | 5,343 |
12 | Mirror | 5,291 |
13 | BepInEx | 5,038 |
14 | wavefunctioncollapse | 4,542 |
15 | ParticleEffectForUGUI | 4,436 |
16 | MathUtilities | 4,302 |
17 | AssetRipper | 4,253 |
18 | MagicOnion | 3,901 |
19 | UnityLibrary | 3,871 |
20 | crest | 3,518 |
21 | xNode | 3,369 |
22 | Deform | 3,316 |
23 | XCharts | 3,311 |