C# Unity3d

Open-source C# projects categorized as Unity3d

Top 23 C# Unity3d Projects

  1. 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.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Il2CppDumper

    Unity il2cpp reverse engineer

    Project mention: Il2CppDumper: Open-Source Tool for Unity Il2cpp Reverse Engineering | news.ycombinator.com | 2024-10-06
  4. Entitas

    Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

  5. UIEffect

    UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters, such as grayscale, blur, and dissolve, to decorate your UI with a unique visual style!

  6. BepInEx

    Unity / XNA game patcher and plugin framework

  7. AssetRipper

    GUI Application to work with engine assets, asset bundles, and serialized files

    Project mention: AssetRipper: A GUI Tool for Engine Assets and Asset Bundles | news.ycombinator.com | 2024-08-13
  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. ParticleEffectForUGUI

    Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.

  10. NaughtyAttributes

    Attribute Extensions for Unity

  11. MathUtilities

    A collection of some of the neat math and physics tricks that I've collected over the last few years.

  12. UnityLibrary

    :books: Library of all kind of scripts, snippets & shaders for Unity

  13. UtinyRipper

    GUI and API library to work with Engine assets, serialized and bundle files

  14. UniVRM

    UniVRM is a gltf-based VRM format implementation for Unity. English is here https://vrm.dev/en/ . 日本語 はこちら https://vrm.dev/

    Project mention: How to Create a VTuber Studio with Three.js, React & VRM | dev.to | 2025-04-25

    👉 For more info, visit the official VRM documentation.

  15. ProceduralToolkit

    Procedural generation library for Unity

  16. YarnSpinner

    Yarn Spinner is a tool for building interactive dialogue in games!

  17. SoftMaskForUGUI

    Enhance Unity UI (uGUI) with advanced soft-masking features to create more visually appealing effects!

  18. SanAndreasUnity

    Open source reimplementation of GTA San Andreas game engine in Unity

  19. VContainer

    The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.

  20. Kino

    A collection of custom post processing effects for Unity

  21. com.unity.netcode.gameobjects

    Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.

  22. UnityStandaloneFileBrowser

    A native file browser for unity standalone platforms

  23. MyBox

    MyBox is a set of attributes, tools and extensions for Unity

  24. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Unity3d discussion

Log in or Post with

C# Unity3d related posts

  • 🧠🥷How to make AI controled Avatar 1 (VRoid)

    1 project | dev.to | 11 Apr 2025
  • Il2CppDumper: Open-Source Tool for Unity Il2cpp Reverse Engineering

    1 project | news.ycombinator.com | 6 Oct 2024
  • AssetRipper: A GUI Tool for Engine Assets and Asset Bundles

    1 project | news.ycombinator.com | 13 Aug 2024
  • My Animal Mart (Part 2) - The data config problem.

    1 project | dev.to | 12 Jun 2024
  • VContainer VS Init(args) Lite - a user suggested alternative

    2 projects | 5 May 2024
  • Zenject VS Init(args) Lite - a user suggested alternative

    2 projects | 5 May 2024
  • Optimizing Graphics and Rendering in Unity: Key aspects and practical solutions

    2 projects | dev.to | 29 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Unity3d projects in C#? This list will help you:

# Project Stars
1 ml-agents 18,234
2 Il2CppDumper 7,779
3 EntityComponentSystemSamples 7,671
4 Entitas 7,329
5 UIEffect 6,424
6 BepInEx 5,842
7 AssetRipper 5,354
8 ParticleEffectForUGUI 4,941
9 NaughtyAttributes 4,823
10 MathUtilities 4,568
11 UnityLibrary 4,107
12 UtinyRipper 2,924
13 UniVRM 2,907
14 ProceduralToolkit 2,713
15 YarnSpinner 2,504
16 SoftMaskForUGUI 2,389
17 SanAndreasUnity 2,371
18 VContainer 2,328
19 Kino 2,231
20 com.unity.netcode.gameobjects 2,229
21 UnityStandaloneFileBrowser 2,225
22 MyBox 2,084
23 NavMeshPlus 2,029

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com