awesome-unity3d
A categorized collection of awesome opensource unity3d repos
https://github.com/insthync/awesome-unity3d
Last synced: 9 days ago
JSON representation
-
Open Source Repositories
-
Utilities
- graphy - Graphy is the ultimate, easy to use, feature packed stats monitor and debugger for your Unity project
- unity-routines - Replacement for Unity coroutines that supports hierarchical routines and pooling
- CropTexture - Crop and resize texture in unity editor! Open it: Press F1
- demilib - A library of various utilities and tools for Unity (alpha)
- SerializableCallback - UnityEvent and System.Func had a child
- bitstrap - BitStrap is BitCake's collection of Unity tools that improve our workflow
- UnityPack - Python deserialization library for Unity3D Asset format
- UnityOctree - A dynamic, loose octree implementation for Unity written in C#
- MathUtilities - A collection of some of the neat math and physics tricks that I've collected over the last few years.
- CoroutineChain - Unity3d, Coroutine, scripting
- disruptor-unity3d - Basic implementation of Disruptor for Unity3d
- InkPainter - Texture-Paint on Unity
- WaveformProvider - Provide a texture to simulate waves with Unity. Require InkPainter.
- DataBind - Simple data binding for Unity
- GradientGenerator - A Unity script to generate multiple variants of evenly distributed `Gradient` based on input `AnimationCurve`.
- Unity-EasingLibraryVisualisation - Front end visualisation of 40 common easing equations.
- Xamarin.Forms.Unity - Xamarin.Forms for Unity (Platform implementation for Unity Game Engine)
- UnityTimer - Powerful and convenient library for running actions after a delay in Unity3D
- PixelSpriteGenerator-Unity - A port of the PixelSpriteGenerator to C# for use with the Unity3D game engine
- WeightedRandomSelector - Very fast C# class for weighted random picking.
- SmartAssembler - Smartly Assembly your Project
- GetComponentAttribute - A simple DI plugin for getting MonoBehaviour components just with an attribute over fields.
- unity-utils - Different help scripts for Unity engine.
- csharp-eval-unity3d - C# Expression Parser for Unity3D
- UnityNativeGallery - A native Unity plugin to interact with Gallery/Photos on Android & iOS (save and/or load images/videos)
- ThreeDPoseUnityBarracuda - Unity sample of 3D pose estimation using Barracuda
- UnityStandaloneFileBrowser - A native file browser for unity standalone platforms
- Mathfs - Expanded Math Functionality for Unity
- Unity3D-Histogrammer - A tool for Unity3D to help you pinpoint redundant data
- Unity3D-Humanizr - Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities.
- SceneKeeper - A simple tool that keeps your scene state (Hierarchy/Selection) exactly as you left in between switching scenes on editor or play mode.
- Unity3D-save-audioClip-to-MP3 - Save an audioclip to mp3 in unity3d. Also plugin can save audioclip to wav and convert wav to mp3.
- CandyCoded - Custom Unity Components that are delightful
- PrefabLightmapping - Script for saving lightmapping data to prefabs. Used through the Assets tab in Unity.
- unimgpicker - Image picker for Unity iOS/Android
- GCFreeClosure - About
- Evolunity - Well-designed package with useful scripting tools for Unity development
- UniRate - A Unity plugin to easily manage the application frame rate and rendering interval.
- UnityMarkdownViewer - A markdown viewer for unity
- UnityClipboardImage - Small lib to read clipboard image data from unity
- UnityAsyncImageLoader - Asynchronous Image Loader for Unity
- LucidRandom - Enhanced random number generator for Unity
- Unity-Ripgrep-Search-Tool - Helper class for making your own search tools along with a built-in transient Ripgrep search window.
- Scene Reference Attribute - Unity C# attribute for serializing component and interface references within the scene or prefab during OnValidate.
- UnityPythonMediaPipeAvatar - Creating a multi-threaded full body tracking solution supporting arbitrary humanoid avatars for Unity using Google Mediapipe Pose Python bindings.
- RapidEnum - Enum utility with SourceGenerator for C#/.NET
- R3 - The new future of dotnet/reactive and UniRx.
- ZLinq - Zero allocation LINQ with LINQ to Span, LINQ to SIMD, and LINQ to Tree (FileSystem, JSON, GameObject, etc.) for all .NET platforms and Unity, Godot.
- Eflatun.SceneReference - Unity Scene References for Runtime and Editor. Strongly typed, robust, and reliable. Provides GUID, Path, Build Index, Name, and Address.
- UnityStudio - Unity Studio is a tool for exploring, extracting and exporting assets from Unity games and apps.
-
Vehicle
- Tork - Vehicle system for Unity
- Randomation-Vehicle-Physics - Vehicle physics system for the Unity engine.
- Aircraft-Physics - Fixed wing aircraft physics for Unity
-
VR/XR
- NewtonVR - A virtual reality interaction system for unity based on physics.
- MixedRealityToolkit-Unity - MixedRealityToolkit-Unity uses code from the base MixedRealityToolkit repository and makes it easier to consume in Unity.
- Google VR SDK for Unity - Google VR SDK for Unity http://developers.google.com/vr/unity/
- TButt - A lightweight multiplatform VR interface for Unity
- VRWorksAudio-Unity - Unofficial implementation of NVIDIA's VRWorks - Audio for Unity3D
- Lightweight-VR - An open sourced, light weight, VR input framework. This is basically an empty Unity project that's been setup for easy VR integration without having to pull down any packages. No need for Steam VR or OVR plugins.
- HPTK - Hand Physics Toolkit (HPTK) is a toolkit to build physical hand-driven interactions in a modular and scalable way.
- unity-webxr-export - Develop and export WebXR experiences using Unity WebGL
- Simple-WebXR-Unity - SimpleWebXR is a lightweight library that exposes the WebXR javascript API in your C# Unity code.
- ultimatexr-unity - UltimateXR is a free, open source framework that facilitates the creation of VR applications.
- VisualProfiler-Unity - The Visual Profiler provides a drop in solution for viewing your mixed reality Unity application's frame rate, scene complexity, and memory usage.
- XRTK - The Official Mixed Reality Framework for Unity
-
Web View
- servo-unity - This project constitutes a Unity native plugin and a set of Unity C# script components allow third parties to incorporate Servo browser windows into Unity scenes.
- unity-webview - A plugin for Unity 5 that overlays WebView components on Unity view. It works on Android, iOS, Unity Web Player, and OS X (Windows is not supported for now).
-
Programming Languages
Categories
Sub Categories
Utilities
68
Effect and Shaders
53
Editor
45
Networking
44
UI
39
DOTS
32
AI
32
Level Editor
18
Meshes
15
Gameplay
15
Modding
14
Framework
14
VR/XR
12
Physic
11
ECS Framework
11
Collections / Forums / Shops
10
Tweening
10
Controller Mappings
9
Procedural Generation Systems
8
Plugins
8
Asset Bundle / Addressable Assets
8
Animation
8
Scriptings
8
Effect-Highlighter
7
Audio
7
2D
7
Build Tools and CI
7
Node Graph
7
Dependency Injection
6
Camera
6
Effect-Toon
6
Art Tools
6
Character Controllers 3D
6
Services
5
Console
5
Input
5
Scriptable Object
5
Creation Tools
5
Sounds
5
Light
5
Character Controllers 2D
4
3D Bones / IK
4
Effect-Ocean
4
Package Manager
4
Document Reader
3
Vehicle
3
Lua
3
Embedding
3
Runtime Editor
3
Media Player
3
Theading
3
Pooling System
3
Serializer
3
Audio Manager
3
2D Bones / IK
3
Web View
2
Analyzer
2
Playable
2
Terrain
2
Profobuf
2
Icons
2
Feedback Libraries
1
Bolt
1
Machine Learning
1
Project Management
1
Gizmos
1
Code Gen
1
Timeline
1
Anti-Cheat/Hack
1
Monetization
1
Scene Transition
1
Anti-Cheat
1
Obfuscation
1
Lua Utilities
1
Job System
1
Keywords
unity
260
unity3d
157
csharp
48
game-development
34
unity3d-plugin
26
shader
25
gamedev
25
ecs
20
unity-asset
18
shaders
17
c-sharp
17
game
17
unity-editor
16
unity-3d
15
unity-scripts
13
ui
13
animation
12
framework
12
dots
12
ugui
12
graphics
11
unity2d
11
dotnet
10
entity-component-system
9
game-dev
9
editor
9
urp
8
material
8
physics
8
2d
8
pathfinding
7
navmesh
7
shaderlab
7
ai
7
game-engine
7
multiplayer
6
tools
6
webgl
6
rendering
6
unity-framework
6
mono
6
procedural-generation
6
upm
6
networking
6
package
5
effect
5
plugin
5
hlsl
5
ios
5
openupm
5