awesome-unity-open-source-on-github
A categorized collection of awesome Unity open source on GitHub (800+)
https://github.com/baba-s/awesome-unity-open-source-on-github
Last synced: 8 days ago
JSON representation
-
Editor Window
- WebViewHook - commit/willnode/WebViewHook?logoSize=auto) - Exposed Unity Editor WebView API
- presets-browser - commit/rfadeev/presets-browser?logoSize=auto) - Unity presets browser editor window
- unity-autocomplete-search-field - commit/marijnz/unity-autocomplete-search-field?logoSize=auto) - Search field with Autocomplete
- EditorGUISplitView - commit/miguel12345/EditorGUISplitView?logoSize=auto) - A split view to be used in Unity Editor Windows
- LayerManager - commit/YondernautsGames/LayerManager?logoSize=auto) - A simple tool for reordering, merging and modifying unity layers
- UnityProjectBrowserHistory - commit/creativitRy/UnityProjectBrowserHistory?logoSize=auto) - Back and forward buttons for the Unity project browser
- scripts-manager-unity3d - commit/prashant-singh/scripts-manager-unity3d?logoSize=auto) - Gives the list of scripts in the current scene with gameobject reference
- UnityScreenShooter - commit/Team-on/UnityScreenShooter?logoSize=auto) - Screenshot utility for Unity runtime & editor
- UnityBuildManager - commit/Team-on/UnityBuildManager?logoSize=auto) - Utility for running builds sequence & pushing them to markets & keeping changelog
- CustomToolbar - commit/smkplus/CustomToolbar?logoSize=auto) - Custom toolbar with ability do add new toolbars and reorganize it
- devTools-playerPreferencesEditor - commit/Dysman/devTools-playerPreferencesEditor?logoSize=auto) - Player preferences editor
-
Effect
- Unity-Fade - commit/uzimaru0000/Unity-Fade?logoSize=auto) - ImageEffect of fade
- Unity3DBookPageCurl - Page curl effect using UGUI
- Unity_TransparentWindow - Make Unity's window transparent and overlay on desktop
- Unity3DBookPageCurl - commit/Dandarawy/Unity3DBookPageCurl?logoSize=auto) - Page curl effect using UGUI
- Unity_TransparentWindow - commit/XJINE/Unity_TransparentWindow?logoSize=auto) - Make Unity's window transparent and overlay on desktop
-
Event
- OnDestroyCallback.cs - OnDestroy event
- Unity3D-ExtendedEvent - commit/Thundernerd/Unity3D-ExtendedEvent?logoSize=auto) - A UnityEvent replacement
- UnityAnimatorEvents - commit/forestrf/UnityAnimatorEvents?logoSize=auto) - UnityEvents triggered by states inside an Animator
- Unity-MecanimEventSystem - commit/Bian-Sh/Unity-MecanimEventSystem?logoSize=auto) - Chain programming style callback System for Animator
-
Excel
- Excel4Unity - commit/joexi/Excel4Unity?logoSize=auto) - Excel for Unity
- Unity-QuickSheet - commit/kimsama/Unity-QuickSheet?logoSize=auto) - Enables you to use spreadsheet file data within Unity editor
-
Extension Methods
- Extensions_Math.cs - Extenhsions math
- CameraExtensions.cs - A better way of manipulating the culling mask
- ShaderRenderState.cs - Helpful extension methods to customize Unity's shaders render state from script
- unity-utils - commit/nubick/unity-utils?logoSize=auto) - Different help scripts
- kogane-unity-lib - commit/baba-s/kogane-unity-lib?logoSize=auto) - Extension methods
- unity-extensions - commit/mminer/unity-extensions?logoSize=auto) - Useful extension methods
- UrFairy - commit/beinteractive/UrFairy?logoSize=auto) - C# extensions for Unity development
-
Fade
- FadeCamera2 - commit/tsubaki/FadeCamera2?logoSize=auto) - Fade camera
- Unity-UiFaderPro - commit/QFSW/Unity-UiFaderPro?logoSize=auto) - Make fading in and out chunks of U
- TransitionKit - commit/prime31/TransitionKit?logoSize=auto) - Modular, extensible transitions in scene and between scenes
-
Force Field
- ForceFieldFX - commit/vux427/ForceFieldFX?logoSize=auto) - Force Field FX
- Force-Field - commit/Brackeys/Force-Field?logoSize=auto) - Project files for our tutorial on how to make a Force Field in Unity using Shader Graph
-
Game View
- unity-GameViewSizeHelper - commit/anchan828/unity-GameViewSizeHelper?logoSize=auto) - Game View Size Helper
- GameViewSizeSettings - commit/Syy9/GameViewSizeSettings?logoSize=auto) - Easily register, delete and change GameViewSize
-
Generator
- UnityHexGrid - commit/Amaranthos/UnityHexGrid?logoSize=auto) - A hex grid generation tool
- unity-teddy - commit/mattatz/unity-teddy?logoSize=auto) - Teddy algorithm implementation
- unity-procedural-tree - commit/mattatz/unity-procedural-tree?logoSize=auto) - Procedural tree builder
- unity-procedural-flower - commit/mattatz/unity-procedural-flower?logoSize=auto) - Procedural flower generator
- unity-tetrahedron-tree - commit/sanderman01/unity-tetrahedron-tree?logoSize=auto) - Generate triangle meshes in the shape of trees
- wavefunctioncollapse - commit/marian42/wavefunctioncollapse?logoSize=auto) - Walk through an infinite, procedurally generated city
- unity-polygon-2d-editor - commit/NotWoods/unity-polygon-2d-editor?logoSize=auto) - Uses the collider of a PolygonCollider2D to generate a mesh for a GameObject
- UnityRuntimePreviewGenerator - commit/yasirkula/UnityRuntimePreviewGenerator) - Generate preview textures (thumbnails) for your GameObject's or materials on the fly
-
Git
- unity-git-hooks - commit/doitian/unity-git-hooks?logoSize=auto) - Git hooks for Unity project
-
Gizmo
- FastGizmosUnity - commit/sverdegd/FastGizmosUnity?logoSize=auto) - Set of gizmos utilities
- DrawGizmo - commit/Eldoir/DrawGizmo?logoSize=auto) - Display a gizmo on any GameObject
- GizmoExtensions - commit/code-beans/GizmoExtensions) - - Utility class(es) that extend Unity's Gizmos
- GizmosPlus - commit/zchfvy/GizmosPlus?logoSize=auto) - A Unity Package that provides additional GIzmo shapes and tools
-
Grass
- KvantGrass - commit/keijiro/KvantGrass?logoSize=auto) - Animating grass shader
- ProceduralGrass - commit/FriendSea/ProceduralGrass?logoSize=auto) - Procedural, Dynamic Grass Shader
- UnityGrassGeometryShader - commit/IronWarrior/UnityGrassGeometryShader?logoSize=auto) - Source code for Grass Shader tutorial
-
Hatching
- NPR_Lab - commit/candycat1992/NPR_Lab?logoSize=auto) - Test some NPR
- HatchingShader - commit/nkihrk/HatchingShader?logoSize=auto) - Hatching Shader
- PencilSketchEffect - commit/khalladay/PencilSketchEffect?logoSize=auto) - Real Time Hatching
-
Hierarchy
- HierarchyCustomiser - commit/plyoung/HierarchyCustomiser?logoSize=auto) - Customise the Unity Hierarchy panel
- Unity-HierarchyTools - Some simple tools for Unity hierarchy
- CategoryTool - commit/Demkeys/CategoryTool?logoSize=auto) - Unity Editor tool to create Categories in the Hierarchy
- hierarchy-icons - commit/mminer/hierarchy-icons?logoSize=auto) - Unity extension to show component icons in the Hierarchy
- Unity-HierarchyHelper - commit/gydisme/Unity-HierarchyHelper?logoSize=auto) - The fastest way to create Unity Hierarchy GUI items ever
- EditorGUIHierarchyView - commit/miguel12345/EditorGUIHierarchyView) - Easily add a Hierarchy view (like Unity's scene view) to your Editor UI
- HierarchyDecorator - commit/WooshiiDev/HierarchyDecorator?logoSize=auto) - Provides custom drawing within the Hierarchy window, and add extra information functionality
-
Hologram
- Hologram.shader - Simple hologram shader
- HologramShader - commit/andydbc/HologramShader?logoSize=auto) - Test of an hologram material made
- HoloShield - commit/AdultLink/HoloShield?logoSize=auto) - Highly customizable sci-fi shield / force field shader
-
Hot Key
- AnimatorTransitionShortcuts - commit/GhatSmith/AnimatorTransitionShortcuts?logoSize=auto) - Animator Transition Shortcuts
- selection-history-navigator - commit/mminer/selection-history-navigator?logoSize=auto) - To navigate between object selections
- Unity-Hotkeys - commit/Deadcows/Unity-Hotkeys?logoSize=auto) - Additional unity hotkeys as Lock Inspector and Clear Console
- UnityExtensions.SelectionHistory - commit/garettbass/UnityExtensions.SelectionHistory?logoSize=auto) - "Edit/Selection/Back", "Edit/Selection/Forward"
- UnityEditorSnippets - commit/pointcache/UnityEditorSnippets?logoSize=auto) - Collection of different editor things that help with productivity
-
Icon
- EditorIconViewer.cs - commit/zaikman/UnityPublic/blob/master/EditorIconViewer.cs?logoSize=auto) - Editor icon viewer
- Unity-GUIStyles-list.md - List of GUIStyle
- UnityTextureExporter - commit/miguel12345/UnityTextureExporter?logoSize=auto) - Export procedural or hidden textures to .png files
- unity-editor-icons - commit/halak/unity-editor-icons?logoSize=auto) - Icons what can load using EditorGUIUtility.IconContent
-
Inspector
- TrafficLightAttribute.cs - TrafficLight control/layout/property drawer
- SceneObject.cs - Unity scene object to easily assign scenes in the inspector
- one-line - commit/slavniyteo/one-line?logoSize=auto) - One line property drawer
- ShaderInspector - commit/myacat/ShaderInspector?logoSize=auto) - Shader GUI extensions
- Unity-Game-Framwork - commit/gydisme/Unity-Game-Framwork?logoSize=auto) - unity script share
- RectTransformEditor - commit/Syy9/RectTransformEditor?logoSize=auto) - Custom RectTransform Editor
- MyBox - commit/Deadcows/MyBox?logoSize=auto) - MyBox is a set of attributes, tools and extensions
- ExtendedTransformEditor - commit/keenanwoodall/ExtendedTransformEditor?logoSize=auto) - A clutterless custom Transform editor
- Unity-Reorderable-List - commit/cfoulston/Unity-Reorderable-List?logoSize=auto) - Extended version of the Reorderable List
- uni-transform-inspector - Add reset button to transform inspector
- LeftToggleAttributeDrawerUnity - commit/sverdegd/LeftToggleAttributeDrawerUnity?logoSize=auto) - This is a custom attribute drawer
- AnimationClipInspectorExtension - commit/wotakuro/AnimationClipInspectorExtension?logoSize=auto) - AnimationClip inspector extension
- Unity-Scene-Field - commit/Trisibo/Unity-Scene-Field?logoSize=auto) - Allows directly assigning scenes in the Inspector
- RectTransform-Inspector-Extensions - commit/hont127/RectTransform-Inspector-Extensions?logoSize=auto) - RectTransform Inspector Extensions
- Unity3d-Tags-Filters - Extending a Unity3d Inspector window to show int tags
- UnityEditorJunkie - commit/roboryantron/UnityEditorJunkie?logoSize=auto) - Editor scripts to make working with the Unity Editor better
- UnityExtensions.InspectInline - commit/garettbass/UnityExtensions.InspectInline?logoSize=auto) - Enables you to inspect and edit object references
- AssetPathAttribute - commit/ByronMayne/AssetPathAttribute?logoSize=auto) - Allow you to have drag and drop asset references in the inspector
- AnimationCurveCopyPaste - commit/SenshiSentou/AnimationCurveCopyPaste?logoSize=auto) - Add copy-paste functionality to Unity's AnimationCurve fields
- UnityMaterialInstancedPropertiesEditor - commit/jamesdimick/UnityMaterialInstancedPropertiesEditor?logoSize=auto) - Generic editor for instanced properties in Unity materials.
- UnityEventDrawerEx - commit/mob-sakai/UnityEventDrawerEx?logoSize=auto) - This plugin extends the UnityEventDrawer to display runtime calls in the inspector
- Texture3DPreview-for-Unity - commit/raphael-ernaelsten/Texture3DPreview-for-Unity?logoSize=auto) - Enables interactive previews of Texture3D assets in Unity's Inspector window
- guid-based-reference - commit/Unity-Technologies/guid-based-reference?logoSize=auto) - Giving Game Objects a GUID and a class to create references to objects in any Scene by GUID
- InspectorFoldoutGroup - commit/dimmpixeye/InspectorFoldoutGroup?logoSize=auto) - Group variables in Unity 3d inspector with style
-
iOS
- iPhoneX-overlay - commit/ianwaldrop/iPhoneX-overlay?logoSize=auto) - Unity Editor utility which masks the game view with the shape of an iPhone X
- UnityiOSStatusBar - commit/youten/UnityiOSStatusBar?logoSize=auto) - Toggle iOS Status Bar Enabled
- UniSpeech - commit/noir-neo/UniSpeech?logoSize=auto) - iOS speech framework native plugin for Unity
- LocalNotificationIOS - commit/sanukin39/LocalNotificationIOS?logoSize=auto) - IOS local notification sample of unity
- UniIosAudioService - commit/sanukin39/UniIosAudioService?logoSize=auto) - Unity iOS plugin JUST playing iOS system sound
- unity-ios-background-run - commit/mopsicus/unity-ios-background-run?logoSize=auto) - Little iOS plugin for Unity to work app in background
- Unity3D.UselessAttributeStripper - commit/SaladLab/Unity3D.UselessAttributeStripper?logoSize=auto) - Useless attribute stripper for IL2CPPed executable
- Unity_iOSCameraPermission - Requestes iOS camera permission with a callback method
- UnityNativeGallery - commit/yasirkula/UnityNativeGallery?logoSize=auto) - A native Unity plugin to interact with Gallery/Photos on Android & iOS
- Unity.iOS.OnDemand - commit/chromealex/Unity.iOS.OnDemand?logoSize=auto) - Useful to reduce iOS app size to ~70mb and compress your assets data using 7z
- IOS Easy Alert - commit/Nrjwolf/unity-ios-easy-native-alert?logoSize=auto) - Native IOS alerts
-
iOS / Android
- unity-webview - commit/gree/unity-webview?logoSize=auto) - Web view
- UniClipboard20xx - commit/kyubuns/UniClipboard20xx?logoSize=auto) - Clipboard
- UniVersionManager - commit/sanukin39/UniVersionManager?logoSize=auto) - Version manager
- MemoryChecker-Unity - Memory checker
- unimgpicker - commit/thedoritos/unimgpicker?logoSize=auto) - Image picker for iOS/Android
- UnityInitializeTimeChecker - commit/wotakuro/UnityInitializeTimeChecker?logoSize=auto) - Initialize timer
- simple-disk-utils - commit/dkrprasetya/simple-disk-utils?logoSize=auto) - Disk/storage capacity check helper methods
- Unity-CrossPlatfromAPI - commit/litefeel/Unity-CrossPlatformAPI?logoSize=auto) - Provides a unified cross-platform API
- UnityMobileInput - Unity mobile Input plugin for iOS and Android
- UnityNativeEdit - commit/kmbang/UnityNativeEdit?logoSize=auto) - Unity Native Input Plugin for both iOS and Android
- unity-android-notifications - commit/Agasper/unity-android-notifications?logoSize=auto) - Android local notifications with example project
- unity-share-plugin-ios-android - commit/mopsicus/unity-share-plugin-ios-android?logoSize=auto) - Share plugins for iOS and Android with sources
- PermissionPlugin - commit/hiyorin/PermissionPlugin-for-Unity?logoSize=auto) - A set of tools to allow handling Permission for Android and iOS
- Unity-NativeAppstore - commit/purplelilgirl/Unity-NativeAppstore?logoSize=auto) - Allows opening of an app in the iOS and Android Appstore
- Unity Native Camera Plugin - commit/yasirkula/UnityNativeCamera?logoSize=auto) - Take pictures/record videos with device camera on Android & iOS
- MemoryInfoPlugin-for-Unity - commit/hiyorin/MemoryInfoPlugin-for-Unity?logoSize=auto) - A set of tools to allow handling memory info for Android and iOS
- SystemVolumePlugin-for-Unity - commit/hiyorin/SystemVolumePlugin-for-Unity?logoSize=auto) - A set of tools to allow handling system volume for Android and iOS
- Unity Native Share Plugin - commit/yasirkula/UnityNativeShare) - Natively share files (images, videos, documents, etc.) and/or plain text on Android & iOS
- unity-native-sharing - commit/ChrisMaire/unity-native-sharing?logoSize=auto) - Open native sharing dialogs on iOS and Android, primarily for sharing screenshots
-
iPhone X / XS
- NotchSolution - commit/5argon/NotchSolution?logoSize=auto) - Solve notched/cutout phones layout problems
- Unity-SafeAreaCanvas - commit/nkjzm/Unity-SafeAreaCanvas?logoSize=auto) - Adjusting the size automatically and preview in Editor
-
Jelly
- SoftBodyDemo - A demo of soft body physics
- Unity-JellyBody - commit/losuffi/Unity-JellyBody?logoSize=auto) - JellyBody shader,vertex replacement
-
Joystick
- MovableJoystick - commit/uranuno/MovableJoystick?logoSize=auto) - Movable Joystick
- Simple_Joystick_Unity - commit/tim-hub/Simple_Joystick_Unity?logoSize=auto) - A simple joystick
- UniJoystick - commit/Bian-Sh/UniJoystick?logoSize=auto) - It is a powerful joystick component for UGUI.
- Unity3D-Simple-Mobile-Joystick - commit/syncoder/Unity3D-Simple-Mobile-Joystick?logoSize=auto) - Mobile Joystick suitable for any types of game
-
Layout
- RadialLayout.cs - Radial layout
- CurvedLayout.cs - Curved layout
- HexGridLayout.cs - Hex grid layout
- uGUI-Circle-Layout-Group - commit/hont127/uGUI-Circle-Layout-Group?logoSize=auto) - Circle layout group
- Unity-VariableTileLayout - Tile layout like Pinterenst
- Unity-SwipeableView - commit/kiepng/Unity-SwipeableView?logoSize=auto) - Implementing swipe views like Tinder
- Unity-VariableTileLayout - commit/kiepng/Unity-VariableTileLayout?logoSize=auto) - Tile layout like Pinterenst
-
Low Poly
- Lowpoly-Water-Unity - commit/danielzeller/Lowpoly-Water-Unity?logoSize=auto) - Low poly water with edge/shore blend
- LowPolyShaders - commit/BrokenVector/LowPolyShaders?logoSize=auto) - Unity shaders optimized for Low Poly models
- unity-lowpoly-shader - commit/pavelkouril/unity-lowpoly-shader?logoSize=auto) - Unity Shader for mesh rendering in lowpoly style
- LowPolyWater - commit/jose-villegas/LowPolyWater?logoSize=auto) - Water rending with sum of sines on with low poly style through flat shading
- LowPolyWater - commit/ebrudogan/LowPolyWater?logoSize=auto) - Unity project that allows creating low poly style planes with water wave effect
-
Lua
- tolua_runtime - commit/topameng/tolua_runtime?logoSize=auto) - tolua runtime library
- xLua - commit/Tencent/xLua?logoSize=auto) - xLua is a lua programming solution for C#
- slua - commit/pangweiwei/slua?logoSize=auto) - Fastest lua binding via static code generating for Unity and mono
-
Mask
- UISoftMask - commit/aillieo/UISoftMask?logoSize=auto) - Soft mask
- GuideMask - commit/asyncrun/GuideMask?logoSize=auto) - Like tutorial
- SoftMaskForUGUI - commit/mob-sakai/SoftMaskForUGUI?logoSize=auto) - Soft masking
- CutOutGraphic - commit/DFVSQY/CutOutGraphic?logoSize=auto) - Can cut out a hole
- unity-ui-image-alphamask - commit/49hack/unity-ui-image-alphamask?logoSize=auto) - Alpha mask
- UnmaskForUGUI - commit/mob-sakai/UnmaskForUGUI?logoSize=auto) - Reverse mask for uGUI element
-
Mesh
- Boom.unity - commit/OskarSigvardsson/Boom.unity?logoSize=auto) - Destruction effect
- Deform - commit/keenanwoodall/Deform?logoSize=auto) - A fully-featured deformer system
- UnityShapes - commit/miguel12345/UnityShapes) - Draw shapes (circle,line,arrow) with one line of code
- CurveModifier - commit/leon196/CurveModifier?logoSize=auto) - Implementation of the curve modifier from Blender to Unity
- unity-subdivision-surface - commit/mattatz/unity-subdivision-surface?logoSize=auto) - Loop subdivision surface algorithm implementation
- unity-procedural-cables - commit/henrihanot/unity-procedural-cables?logoSize=auto) - Components for make procedural cables and curved shapes
- unity-delaunay - commit/OskarSigvardsson/unity-delaunay?logoSize=auto) - A Delaunay/Voronoi library for Unity, and a simple destruction effect
- 3DPainterFramework - commit/XY01/3DPainterFramework?logoSize=auto) - 3D painter framework
-
Message Bus
- BasicEventBus - commit/pointcache/BasicEventBus?logoSize=auto) - Basic event bus
- UniEventSystem - commit/Bian-Sh/UniEventSystem?logoSize=auto) - A generic Event-Bus
- Unibus - commit/mattak/Unibus?logoSize=auto) - Unibus is event passing system
- klab-messagebuses-unity - commit/KLab/klab-messagebuses-unity?logoSize=auto) - Message bus
- signals - commit/yankooliveira/signals?logoSize=auto) - A typesafe, lightweight messaging lib
- unity-events - commit/GalvanicGames/unity-events?logoSize=auto) - A code focused strongly typed event system with global system and per GameObject system
- MessageKit - commit/prime31/MessageKit?logoSize=auto) - Decoupled message sending system meant as a replacement for SendMessage and its variantslibrary
- Unity3d-Signals - commit/dimmpixeye/Unity3d-Signals?logoSize=auto) - Signals are in-memory publish/subscribe system and effectively replace Unity SendMessage
-
Metaball
- 2DMetaballs - commit/HuvaaKoodia/2DMetaballs?logoSize=auto) - A 2D metaballs implementation
- Unity-Metaballs-2D - commit/luke161/Unity-Metaballs-2D?logoSize=auto) - Implementation of 2D Metaballs with marching squares
- unity-metaball - commit/qine/unity-metaball?logoSize=auto) - Unity Metaball Effect
- Unity_Metaball2DShader - commit/XJINE/Unity_Metaball2DShader?logoSize=auto) - Draw 2D meta-ball with fragment shader
-
Multiplayer
- Teleport - commit/debox-dev/Teleport?logoSize=auto) - A fast, lightweight, pure C# Unity realtime-game-networking framework
- PhoenixSharp - commit/Mazyod/PhoenixSharp?logoSize=auto) - C# Phoenix Channels client for real-time communication with Elixir/Phoenix servers
-
Noise
- NoiseBall - commit/keijiro/NoiseBall?logoSize=auto) - Mesh deforming shader example
- NoiseRings - commit/kaelb/NoiseRings?logoSize=auto) - NoiseRings is a noisy emanating ring effect
-
Note
- EdNotes - commit/plyoung/EdNotes?logoSize=auto) - Attach notes to objects
- AssetMessenger - commit/wataru-ito/AssetMessenger?logoSize=auto) - Add comments to assets
- NotepadToolUnity - commit/sverdegd/NotepadToolUnity?logoSize=auto) - Take your notes without leaving Unity
- UNotes - commit/rstecca/UNotes?logoSize=auto) - Brings the power of sticky notes to your workflow
-
Object
- PivotUtilities.cs - Pivot Utilities
- create-empty-at-zero-position - Create empty at zero position
- EasyScriptTester - commit/rngtm/EasyScriptTester?logoSize=auto) - Easy Script Tester
- create-empty-at-zero-position - Create empty at zero position
- unity-mulligan-renamer - commit/redbluegames/unity-mulligan-renamer?logoSize=auto) - Allows for quick and safe renaming of many assets and gameobjects at once
- create-empty-at-zero-position - commit/tomori-hikage/create-empty-at-zero-position?logoSize=auto) - Create empty at zero position
-
Object Pooling
- RecyclerKit - commit/prime31/RecyclerKit?logoSize=auto) - Object pool manager
- prototype - commit/inkle/prototype?logoSize=auto) - Prototype component pattern
-
Optimization
- StringBuilderTemporary - commit/wotakuro/StringBuilderTemporary?logoSize=auto) - C# string operation utility
- Relay - commit/SixWays/Relay?logoSize=auto) - Fast, powerful, GC-friendly C# signals/events
- ProjectAuditor - commit/mtrive/ProjectAuditor?logoSize=auto) - An experimental static analysis tool
- FastString - commit/snozbot/FastString?logoSize=auto) - Alternative to StringBuilder class for Unity games
- UnityHeapDump - commit/Zuntatos/UnityHeapDump?logoSize=auto) - Tool to dump memory to text files for inspection
- DTCompileTimeTracker - commit/DarrenTsung/DTCompileTimeTracker?logoSize=auto) - Unity editor extension which tracks compile time
- unitysizeexplorer - commit/aschearer/unitysizeexplorer?logoSize=auto) - Visualize how much space each asset in your Unity game
Programming Languages
Categories
Script Utility
57
Other Shaders
49
Post Effect
40
Editor Utility
37
Sample Project
32
Inspector
24
ECS
24
Sprite
22
Static Code Analysis
21
iOS / Android
19
UI Utility
18
Camera
17
UI Shader
17
Editor Window
16
Physics
16
TextMesh Pro
15
Outline
14
Easing
14
Text
14
Attribute
14
Asset
14
Optimization
12
Water
11
iOS
11
Scene View
8
Collection
8
UI Debug
8
Scroll
8
Generator
8
Message Bus
8
Mesh
8
Extension Methods
7
Sound
7
Layout
7
Particle
7
Hierarchy
7
Shape
6
Object
6
Shader Collection
6
Sample
6
Bookmark
6
Mask
6
Script Debug
5
Code Editor
5
Effect
5
Android
5
Design
5
Hot Key
5
Low Poly
5
Character Controller
5
Color Picker
5
Asset Bundle
4
Joystick
4
Trello
4
Reverse Engineering
4
Controller
4
Tool
4
Note
4
Metaball
4
Gizmo
4
Project Settings
4
Event
4
Icon
4
Project View
4
Prefab
4
Command
4
Blur
4
Voxel
4
Symbol
3
Hologram
3
Transform
3
Grass
3
UI Editor Extensions
3
UI Script
3
Fade
3
Lua
3
Curve
3
ShaderGraph
3
Radar Chart
3
Hatching
3
Portal
3
Wireframe
3
Async / Await
3
Touch
3
Multiplayer
2
3D Model
2
iPhone X / XS
2
Other Asset
2
Retro
2
Noise
2
Game View
2
Coroutine
2
Builder
2
Excel
2
Jelly
2
Force Field
2
Object Pooling
2
Dissolve
2
Shader Optimization
2
Shadow
2
Bloom
2
Tilemap
2
Button
1
Atlas
1
Color
1
Git
1
Test
1
WebGL
1
AI
1
Sub Categories
Keywords
unity
268
unity3d
189
unity-editor
40
shader
39
ugui
32
csharp
29
game-development
25
shaders
24
ui
21
unity3d-plugin
20
kogane-unity-lib
20
c-sharp
20
graphics
19
gamedev
17
unity-asset
14
game
14
unity-scripts
14
effect
11
assets
11
unity-3d
10
editor
10
effects
9
material
9
ecs
8
ios
8
textmeshpro
7
component
7
animation
7
android
7
entity-component-system
6
unity-extension
6
editor-extension
6
tool
5
game-dev
5
shaderlab
5
unity2d
5
unity3d-editor
5
3d
4
simulation
4
unity-extensions
4
asset
4
scene
4
extension
4
unity-plugin
4
blur
4
vfx
4
uguicomponent
4
sprites
3
cg
3
project
3