# awesome-unity-open-source-on-github **Repository Path**: ysofar/awesome-unity-open-source-on-github ## Basic Information - **Project Name**: awesome-unity-open-source-on-github - **Description**: 26年530闲逛gitHub发现的一个unity开源代码梳理库 - **Primary Language**: Unknown - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-30 - **Last Updated**: 2026-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Awesome Unity Open Source on GitHub (800+) A categorized collection of awesome Unity open source on GitHub. # Contents - [Shader](#Shader) - [Collection](#Collection) - [Post Effect](#Post-Effect) - [Outline](#Outline) - [Water](#Water) - [Low Poly](#Low-Poly) - [Blur](#Blur) - [Metaball](#Metaball) - [ShaderGraph](#ShaderGraph) - [Wireframe](#Wireframe) - [Hatching](#Hatching) - [Hologram](#Hologram) - [Voxel](#Voxel) - [Grass](#Grass) - [Bloom](#Bloom) - [Portal](#Portal) - [Dissolve](#Dissolve) - [Retro](#Retro) - [Builder](#Builder) - [Shadow](#Shadow) - [Jelly](#Jelly) - [Optimization](#Shader-Optimization) - [Noise](#Noise) - [Force Field](#Force-Field) - [Overdraw](#Overdraw) - [Code Editor](#Code-Editor) - [Other](#Other-Shaders) - [Editor Extensions](#Editor-Extensions) - [Scene View](#Scene-View) - [Hierarchy](#Hierarchy) - [Project View](#Project-View) - [Inspector](#Inspector) - [Game View](#Game-View) - [Attribute](#Attribute) - [Editor Window](#Editor-Window) - [Asset](#Asset) - [Hot Key](#Hot-Key) - [Object](#Object) - [Bookmark](#Bookmark) - [Icon](#Icon) - [Prefab](#Prefab) - [Project Settings](#Project-Settings) - [Design](#Design) - [Command](#Command) - [Note](#Note) - [Symbol](#Symbol) - [Coroutine](#Coroutine) - [Tilemap](#Tilemap) - [3D Model](#3D-Model) - [Color](#Color) - [Utility](#Editor-Utility) - [UI](#UI) - [Shader Collection](#Shader-Collection) - [Shader](#UI-Shader) - [Utility](#UI-Utility) - [Text](#Text) - [Debug](#UI-Debug) - [Layout](#Layout) - [Scroll](#Scroll) - [Mask](#Mask) - [Shape](#Shape) - [Color Picker](#Color-Picker) - [Script](#UI-Script) - [iPhone X / XS](#iPhone-X-/-XS) - [Radar Chart](#Radar-Chart) - [Fade](#Fade) - [Editor Extensions](#UI-Editor-Extensions) - [Atlas](#Atlas) - [Button](#Button) - [Sample](#Sample) - [Script](#Script) - [Easing](#Easing) - [Mesh](#Mesh) - [Generator](#Generator) - [Message Bus](#Message-Bus) - [Extension Methods](#Extension-Methods) - [Character Controller](#Character-Controller) - [Debug](#Script-Debug) - [Asset Bundle](#Asset-Bundle) - [Controller](#Controller) - [Joystick](#Joystick) - [Transform](#Transform) - [Effect](#Effect) - [Trello](#Trello) - [Async / Await](#Async-/-Await) - [Touch](#Touch) - [Gizmo](#Gizmo) - [Curve](#Curve) - [Event](#Event) - [Object Pooling](#Object-Pooling) - [Utility](#Script-Utility) - [Mobile](#Mobile) - [iOS / Android](#iOS-/-Android) - [iOS](#iOS) - [Android](#Android) - [Other](#Other) - [ECS](#ECS) - [Sprite](#Sprite) - [Static Code Analysis](#Static-Code-Analysis) - [Camera](#Camera) - [Physics](#Physics) - [TextMesh Pro](#TextMesh-Pro) - [Optimization](#Optimization) - [Particle](#Particle) - [Sound](#Sound) - [Reverse Engineering](#Reverse-Engineering) - [Tool](#Tool) - [Lua](#Lua) - [Asset](#Other-Asset) - [Excel](#Excel) - [Git](#Git) - [Test](#Test) - [Multiplayer](#Multiplayer) - [AI](#AI) - [Sample Project](#Sample-Project) # Shader ## Collection - [SkyboxPlus](https://github.com/keijiro/SkyboxPlus) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/SkyboxPlus?logoSize=auto) - Basic skybox extensions - [SIGExam](https://github.com/leon196/SIGExam) ![GitHub last commit](https://img.shields.io/github/last-commit/leon196/SIGExam?logoSize=auto) - Correction of a Shader Exam - [ShaderProject](https://github.com/ellioman/ShaderProject) ![GitHub last commit](https://img.shields.io/github/last-commit/ellioman/ShaderProject?logoSize=auto) - A container for all sorts of handy shaders - [Shaders](https://github.com/ewersp/Shaders) ![GitHub last commit](https://img.shields.io/github/last-commit/ewersp/Shaders?logoSize=auto) - A collection of shaders written in CG/ShaderLab - [Cubeds-Unity-Shaders](https://github.com/cubedparadox/Cubeds-Unity-Shaders) ![GitHub last commit](https://img.shields.io/github/last-commit/cubedparadox/Cubeds-Unity-Shaders?logoSize=auto) - A compilation of custom shaders - [UnityEffects](https://github.com/vivekhnz/UnityEffects) ![GitHub last commit](https://img.shields.io/github/last-commit/vivekhnz/UnityEffects?logoSize=auto) - A collection of video game effects recreated in Unity - [Unity-Shaders](https://github.com/igradeca/Unity-Shaders) ![GitHub last commit](https://img.shields.io/github/last-commit/igradeca/Unity-Shaders?logoSize=auto) - Unity project about reseach on shaders and particle system - [UnitySpecialEffectWithDepth](https://github.com/chenjd/UnitySpecialEffectWithDepth) ![GitHub last commit](https://img.shields.io/github/last-commit/chenjd/UnitySpecialEffectWithDepth?logoSize=auto) - RenderDepthMap, ScannerEffect, XrayEffect, ForceFieldEffect ## Post Effect - [PixelVision](https://github.com/n1ckfg/PixelVision) ![GitHub last commit](https://img.shields.io/github/last-commit/n1ckfg/PixelVision?logoSize=auto) - Pixel effect LUT - [RasterEffects](https://github.com/Ryanel/RasterEffects) ![GitHub last commit](https://img.shields.io/github/last-commit/Ryanel/RasterEffects?logoSize=auto) - Image Effects - [Shaders](https://github.com/OctoClo/Shaders) ![GitHub last commit](https://img.shields.io/github/last-commit/OctoClo/Shaders?logoSize=auto) - Exploration of shaders - [KinoBinary](https://github.com/keijiro/KinoBinary) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoBinary?logoSize=auto) - Binary image effect - [AsciiArtFx](https://github.com/keijiro/AsciiArtFx) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/AsciiArtFx?logoSize=auto) - ASCII art image effect - [UnityWhiteBalance](https://github.com/dskjal/UnityWhiteBalance) ![GitHub last commit](https://img.shields.io/github/last-commit/dskjal/UnityWhiteBalance?logoSize=auto) - White Balance - [KinoSlitscan](https://github.com/keijiro/KinoSlitscan) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoSlitscan?logoSize=auto) - Slit-scan image effect - [ASCII-Shader](https://github.com/mandersson1024/ASCII-Shader) ![GitHub last commit](https://img.shields.io/github/last-commit/mandersson1024/ASCII-Shader?logoSize=auto) - An ASCII camera effect - [2D-UI-Shader](https://github.com/Orangexx/2D-UI-Shader) ![GitHub last commit](https://img.shields.io/github/last-commit/Orangexx/2D-UI-Shader?logoSize=auto) - UI and 2D Shader Unity - [Unity_StarGlow](https://github.com/XJINE/Unity_StarGlow) ![GitHub last commit](https://img.shields.io/github/last-commit/XJINE/Unity_StarGlow?logoSize=auto) - Simple star-glow effect - [Analog_Pixelate](https://github.com/analogstudio/Analog_Pixelate) ![GitHub last commit](https://img.shields.io/github/last-commit/analogstudio/Analog_Pixelate?logoSize=auto) - Pixelation image effect - [UnityImageEffects](https://github.com/hiroakioishi/UnityImageEffects) ![GitHub last commit](https://img.shields.io/github/last-commit/hiroakioishi/UnityImageEffects?logoSize=auto) - Post Processing Effects - [unityglitch](https://github.com/staffantan/unityglitch) ![GitHub last commit](https://img.shields.io/github/last-commit/staffantan/unityglitch?logoSize=auto) - Glitch post-processing shader - [LightLeaksUnity](https://github.com/danielzeller/LightLeaksUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/danielzeller/LightLeaksUnity?logoSize=auto) - Light Leaks Image Effects - [unity-lens-flare-1](https://github.com/modanhan/unity-lens-flare-1) ![GitHub last commit](https://img.shields.io/github/last-commit/modanhan/unity-lens-flare-1?logoSize=auto) - Lens flare image effect - [UnityHSVColorModifier](https://github.com/hiroakioishi/UnityHSVColorModifier) ![GitHub last commit](https://img.shields.io/github/last-commit/hiroakioishi/UnityHSVColorModifier?logoSize=auto) - HSV Color Modifier - [Unity_Image_Flash_Effect](https://github.com/carlosCn/Unity_Image_Flash_Effect) ![GitHub last commit](https://img.shields.io/github/last-commit/carlosCn/Unity_Image_Flash_Effect?logoSize=auto) - Image Flash Effect - [unity-pixelShader](https://github.com/codexus/unity-pixelShader) ![GitHub last commit](https://img.shields.io/github/last-commit/codexus/unity-pixelShader?logoSize=auto) - pixel image effect shader - [unity-image-processing](https://github.com/noshipu/unity-image-processing) ![GitHub last commit](https://img.shields.io/github/last-commit/noshipu/unity-image-processing?logoSize=auto) - Image effect samples - [KinoFringe](https://github.com/keijiro/KinoFringe) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoFringe?logoSize=auto) - Chromatic aberration image effect - [PhotoMosaic](https://github.com/keijiro/PhotoMosaic) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/PhotoMosaic?logoSize=auto) - Photographic mosaic image effect - [Retro-Image-Effects](https://github.com/danielshervheim/Retro-Image-Effects) ![GitHub last commit](https://img.shields.io/github/last-commit/danielshervheim/Retro-Image-Effects?logoSize=auto) - A collection of image effects - [UnityAsciiArtEffect](https://github.com/kaiware007/UnityAsciiArtEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/kaiware007/UnityAsciiArtEffect?logoSize=auto) - Ascii Art Image Effect for Unit3d - [CollectionOfUnityShader](https://github.com/YESshowMeCode/CollectionOfUnityShader) ![GitHub last commit](https://img.shields.io/github/last-commit/YESshowMeCode/CollectionOfUnityShader?logoSize=auto) - Collection of Unity Shader - [UnityScanlinesEffect](https://github.com/aaaleee/UnityScanlinesEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/aaaleee/UnityScanlinesEffect?logoSize=auto) - A simple scanlines image effect - [Image-Effects-for-Unity](https://github.com/danielshervheim/Image-Effects-for-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/danielshervheim/Image-Effects-for-Unity?logoSize=auto) - A collection of image effects - [Unity3d-distortionImageEffect](https://github.com/joansolroo/Unity3d-distortionImageEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/joansolroo/Unity3d-distortionImageEffect?logoSize=auto) - Distortion Image Effect - [DynamicCentralLineCamera](https://github.com/MizoTake/DynamicCentralLineCamera) ![GitHub last commit](https://img.shields.io/github/last-commit/MizoTake/DynamicCentralLineCamera?logoSize=auto) - Dynamic Central Line Camera - [KinoTube](https://github.com/keijiro/KinoTube) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoTube?logoSize=auto) - An image effect simulating analog video artifacts - [ImageEffectLab](https://github.com/cyario/ImageEffectLab) ![GitHub last commit](https://img.shields.io/github/last-commit/cyario/ImageEffectLab?logoSize=auto) - This is my unity shader experimental project - [ColorSpread](https://github.com/lindenreid/ColorSpread) ![GitHub last commit](https://img.shields.io/github/last-commit/lindenreid/ColorSpread?logoSize=auto) - color spreading post-processing effect in Unity - [UnityShaderEffect](https://github.com/Mas9uerade/UnityShaderEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/Mas9uerade/UnityShaderEffect?logoSize=auto) - Some basic unity shaders for image/ video effect - [UnityUVCheckerImageEffect](https://github.com/kaiware007/UnityUVCheckerImageEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/kaiware007/UnityUVCheckerImageEffect?logoSize=auto) - Display UV Check pattern of image effect - [ImageEffectGraph](https://github.com/iBicha/ImageEffectGraph) ![GitHub last commit](https://img.shields.io/github/last-commit/iBicha/ImageEffectGraph?logoSize=auto) - Image effects for post processing stack created with shader graph - [unity-postprocessing-old-monitor-shader](https://github.com/jfranmora/unity-postprocessing-old-monitor-shader) ![GitHub last commit](https://img.shields.io/github/last-commit/jfranmora/unity-postprocessing-old-monitor-shader?logoSize=auto) - Camera effect for use PostProcessingStackV2 - [Unity-PostProV2-User-LUT-And-Z-Grading](https://github.com/Philipp-Seifried/Unity-PostProV2-User-LUT-And-Z-Grading) ![GitHub last commit](https://img.shields.io/github/last-commit/Philipp-Seifried/Unity-PostProV2-User-LUT-And-Z-Grading?logoSize=auto) - Z-Based Color Grading and Separate User LUT - [ClearFlagsMobile](https://github.com/falconmick/ClearFlagsMobile) ![GitHub last commit](https://img.shields.io/github/last-commit/falconmick/ClearFlagsMobile?logoSize=auto) - A Unity Image Effect to reproduce the Clear Flags camera effect for mobile - [PixelBaseOutlinePostProcessing](https://github.com/vux427/PixelBaseOutlinePostProcessing) ![GitHub last commit](https://img.shields.io/github/last-commit/vux427/PixelBaseOutlinePostProcessing?logoSize=auto) - use some unity graphic API to display outline post processing - [XELF.Hexelate.Shader](https://github.com/xelfia/XELF.Hexelate.Shader) ![GitHub last commit](https://img.shields.io/github/last-commit/xelfia/XELF.Hexelate.Shader?logoSize=auto) - Hexelation Shader is an image effect Screen will be filtered by hexagonal grids - [FastPostProcessing](https://github.com/demonixis/FastPostProcessing) ![GitHub last commit](https://img.shields.io/github/last-commit/demonixis/FastPostProcessing) - A small and fast post processing stack (only one pass) targeting mobile and mobile VR - [EdgeDetect-PostProcessingUnity](https://github.com/jean-moreno/EdgeDetect-PostProcessingUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/jean-moreno/EdgeDetect-PostProcessingUnity?logoSize=auto) - Unity legacy Edge Detect image effect ported to Post Processing Stack v2 - [Heatwave](https://github.com/andrewgotow/Heatwave) ![GitHub last commit](https://img.shields.io/github/last-commit/andrewgotow/Heatwave?logoSize=auto) - A simple post-processing effect for the Unity game engine which renders small-scale distortions ## Outline - [Unity-Outline](https://github.com/zhangmaker/Unity-Outline) ![GitHub last commit](https://img.shields.io/github/last-commit/zhangmaker/Unity-Outline?logoSize=auto) - Model effects - [globaloutline](https://github.com/rickomax/globaloutline) ![GitHub last commit](https://img.shields.io/github/last-commit/rickomax/globaloutline?logoSize=auto) - Global Outline - [UnityFx.Outline](https://github.com/Arvtesh/UnityFx.Outline) ![GitHub last commit](https://img.shields.io/github/last-commit/Arvtesh/UnityFx.Outline?logoSize=auto) - Screen-space outlines - [UnityOutline](https://github.com/kerrot/UnityOutline) ![GitHub last commit](https://img.shields.io/github/last-commit/kerrot/UnityOutline?logoSize=auto) - Unity Ouline by post effect - [OutLine_Geometry](https://github.com/yuyujunjun/OutLine_Geometry) ![GitHub last commit](https://img.shields.io/github/last-commit/yuyujunjun/OutLine_Geometry?logoSize=auto) - VFX using Outline And Geometry - [UnityOutlineShader](https://github.com/IronWarrior/UnityOutlineShader) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/UnityOutlineShader?logoSize=auto) - Source code for Outline Shader tutorial - [UltimateOutline](https://github.com/Shrimpey/UltimateOutline) ![GitHub last commit](https://img.shields.io/github/last-commit/Shrimpey/UltimateOutline?logoSize=auto) - The easiest way to achieve outlines in unity - [QuickOutline](https://github.com/chrisnolet/QuickOutline) ![GitHub last commit](https://img.shields.io/github/last-commit/chrisnolet/QuickOutline?logoSize=auto) - Unity asset for adding outlines to game objects - [UnityOutlineFX](https://github.com/michaelcurtiss/UnityOutlineFX) ![GitHub last commit](https://img.shields.io/github/last-commit/michaelcurtiss/UnityOutlineFX?logoSize=auto) - Implementation of Unity's Editor outline for runtime - [marching-ants-outline.shader](https://gist.github.com/unitycoder/6f20e24a7650d626213048929e578bcc) - Unity Marching Ants Sprite Outline Shader - [Outline-Effect-but-its-faster](https://github.com/JimmyCushnie/Outline-Effect-but-its-faster) ![GitHub last commit](https://img.shields.io/github/last-commit/JimmyCushnie/Outline-Effect-but-its-faster?logoSize=auto) - a fork of Outline Effect with improved performance - [unity-mesh-outline](https://github.com/westmark/unity-mesh-outline) ![GitHub last commit](https://img.shields.io/github/last-commit/westmark/unity-mesh-outline?logoSize=auto) - Unity Package for rendering outlines around meshes/objects ## Water - [WaterColorFilter](https://github.com/nobnak/WaterColorFilter) ![GitHub last commit](https://img.shields.io/github/last-commit/nobnak/WaterColorFilter?logoSize=auto) - Water Color Filter - [unity-water-shader2d](https://github.com/real-marco-b/unity-water-shader2d) ![GitHub last commit](https://img.shields.io/github/last-commit/real-marco-b/unity-water-shader2d?logoSize=auto) - A 2D water shader - [Unity-WaterBuoyancy](https://github.com/dbrizov/Unity-WaterBuoyancy) ![GitHub last commit](https://img.shields.io/github/last-commit/dbrizov/Unity-WaterBuoyancy?logoSize=auto) - Water Buoyancy Simulation - [Phillips-Ocean](https://github.com/Scrawk/Phillips-Ocean) ![GitHub last commit](https://img.shields.io/github/last-commit/Scrawk/Phillips-Ocean?logoSize=auto) - A ocean using Phillips spectrum in Unity - [UnityWaveEquation](https://github.com/AsehesL/UnityWaveEquation) ![GitHub last commit](https://img.shields.io/github/last-commit/AsehesL/UnityWaveEquation?logoSize=auto) - Caustics under surface of the water - [ToonWaterShader](https://github.com/IronWarrior/ToonWaterShader) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/ToonWaterShader?logoSize=auto) - Source code for Toon Water Shader tutorial - [crest-oceanrender](https://github.com/huwb/crest-oceanrender) ![GitHub last commit](https://img.shields.io/github/last-commit/huwb/crest-oceanrender?logoSize=auto) - An advanced ocean system implemented in Unity3D - [water-demo](https://github.com/shanecelis/water-demo) ![GitHub last commit](https://img.shields.io/github/last-commit/shanecelis/water-demo?logoSize=auto) - A port of Evan Wallace's "Water Demo" for WebGL to Unity - [UnityWaterSurface](https://github.com/hecomi/UnityWaterSurface) ![GitHub last commit](https://img.shields.io/github/last-commit/hecomi/UnityWaterSurface?logoSize=auto) - Water Surface Simulation using CutomRenderTexture - [water2d-unity](https://github.com/valryon/water2d-unity) ![GitHub last commit](https://img.shields.io/github/last-commit/valryon/water2d-unity?logoSize=auto) - A simple shader example of a water surface with reflection in 2D - [Ocean_Community_Next_Gen](https://github.com/eliasts/Ocean_Community_Next_Gen) ![GitHub last commit](https://img.shields.io/github/last-commit/eliasts/Ocean_Community_Next_Gen?logoSize=auto) - Next gen iteration of the unity community ocean shader ## Low Poly - [Lowpoly-Water-Unity](https://github.com/danielzeller/Lowpoly-Water-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/danielzeller/Lowpoly-Water-Unity?logoSize=auto) - Low poly water with edge/shore blend - [LowPolyShaders](https://github.com/BrokenVector/LowPolyShaders) ![GitHub last commit](https://img.shields.io/github/last-commit/BrokenVector/LowPolyShaders?logoSize=auto) - Unity shaders optimized for Low Poly models - [unity-lowpoly-shader](https://github.com/pavelkouril/unity-lowpoly-shader) ![GitHub last commit](https://img.shields.io/github/last-commit/pavelkouril/unity-lowpoly-shader?logoSize=auto) - Unity Shader for mesh rendering in lowpoly style - [LowPolyWater](https://github.com/jose-villegas/LowPolyWater) ![GitHub last commit](https://img.shields.io/github/last-commit/jose-villegas/LowPolyWater?logoSize=auto) - Water rending with sum of sines on with low poly style through flat shading - [LowPolyWater](https://github.com/ebrudogan/LowPolyWater) ![GitHub last commit](https://img.shields.io/github/last-commit/ebrudogan/LowPolyWater?logoSize=auto) - Unity project that allows creating low poly style planes with water wave effect ## Blur - [SmokeBlur](https://github.com/nobnak/SmokeBlur) ![GitHub last commit](https://img.shields.io/github/last-commit/nobnak/SmokeBlur?logoSize=auto) - Smoke Blur - [Super-Blur](https://github.com/PavelDoGreat/Super-Blur) ![GitHub last commit](https://img.shields.io/github/last-commit/PavelDoGreat/Super-Blur?logoSize=auto) - Screen and UI gaussian blur - [Unity3D-Blur](https://github.com/remibodin/Unity3D-Blur) ![GitHub last commit](https://img.shields.io/github/last-commit/remibodin/Unity3D-Blur?logoSize=auto) - Gaussian and kawase blur - [UnityFluid2DBlurImageEffect](https://github.com/hiroakioishi/UnityFluid2DBlurImageEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/hiroakioishi/UnityFluid2DBlurImageEffect?logoSize=auto) - Fluid2D Blur Post Processing Effect ## Metaball - [unity-metaball](https://github.com/qine/unity-metaball) ![GitHub last commit](https://img.shields.io/github/last-commit/qine/unity-metaball?logoSize=auto) - Unity Metaball Effect - [2DMetaballs](https://github.com/HuvaaKoodia/2DMetaballs) ![GitHub last commit](https://img.shields.io/github/last-commit/HuvaaKoodia/2DMetaballs?logoSize=auto) - A 2D metaballs implementation - [Unity_Metaball2DShader](https://github.com/XJINE/Unity_Metaball2DShader) ![GitHub last commit](https://img.shields.io/github/last-commit/XJINE/Unity_Metaball2DShader?logoSize=auto) - Draw 2D meta-ball with fragment shader - [Unity-Metaballs-2D](https://github.com/luke161/Unity-Metaballs-2D) ![GitHub last commit](https://img.shields.io/github/last-commit/luke161/Unity-Metaballs-2D?logoSize=auto) - Implementation of 2D Metaballs with marching squares ## ShaderGraph - [ShaderGraphExamples](https://github.com/keijiro/ShaderGraphExamples) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/ShaderGraphExamples?logoSize=auto) - Simple examples of Unity shader graphs - [unity-shadergraph-sandbox](https://github.com/andydbc/unity-shadergraph-sandbox) ![GitHub last commit](https://img.shields.io/github/last-commit/andydbc/unity-shadergraph-sandbox?logoSize=auto) - Collection of ShaderGraph examples - [ShaderGraph_ExampleLibrary](https://github.com/UnityTechnologies/ShaderGraph_ExampleLibrary) ![GitHub last commit](https://img.shields.io/github/last-commit/UnityTechnologies/ShaderGraph_ExampleLibrary?logoSize=auto) - A library of Shaders created using Unity's Shader Graph ## Wireframe - [unity-wireframe](https://github.com/Chaser324/unity-wireframe) ![GitHub last commit](https://img.shields.io/github/last-commit/Chaser324/unity-wireframe?logoSize=auto) - General purpose wireframe shaders - [Wireframe-Shader](https://github.com/Scrawk/Wireframe-Shader) ![GitHub last commit](https://img.shields.io/github/last-commit/Scrawk/Wireframe-Shader?logoSize=auto) - A wireframe material in Unity using the geometry shader - [UnityWireframeRenderer](https://github.com/miguel12345/UnityWireframeRenderer) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityWireframeRenderer?logoSize=auto) - Get a beautiful cross-platform wireframe renderer for your meshes with one click ## Hatching - [NPR_Lab](https://github.com/candycat1992/NPR_Lab) ![GitHub last commit](https://img.shields.io/github/last-commit/candycat1992/NPR_Lab?logoSize=auto) - Test some NPR - [HatchingShader](https://github.com/nkihrk/HatchingShader) ![GitHub last commit](https://img.shields.io/github/last-commit/nkihrk/HatchingShader?logoSize=auto) - Hatching Shader - [PencilSketchEffect](https://github.com/khalladay/PencilSketchEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/khalladay/PencilSketchEffect?logoSize=auto) - Real Time Hatching ## Hologram - [Hologram.shader](https://gist.github.com/nir1082/672645c6fa0fc890c56393437272672d) - Simple hologram shader - [HologramShader](https://github.com/andydbc/HologramShader) ![GitHub last commit](https://img.shields.io/github/last-commit/andydbc/HologramShader?logoSize=auto) - Test of an hologram material made - [HoloShield](https://github.com/AdultLink/HoloShield) ![GitHub last commit](https://img.shields.io/github/last-commit/AdultLink/HoloShield?logoSize=auto) - Highly customizable sci-fi shield / force field shader ## Voxel - [unity-voxel](https://github.com/mattatz/unity-voxel) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-voxel?logoSize=auto) - Mesh voxelization - [Mesh-Voxelization](https://github.com/Scrawk/Mesh-Voxelization) ![GitHub last commit](https://img.shields.io/github/last-commit/Scrawk/Mesh-Voxelization?logoSize=auto) - Mesh voxelization - [unity-voxelizer](https://github.com/brianasu/unity-voxelizer) ![GitHub last commit](https://img.shields.io/github/last-commit/brianasu/unity-voxelizer?logoSize=auto) - Utility library to voxelize meshes - [VoxReader](https://github.com/sandrofigo/VoxReader) ![GitHub last commit](https://img.shields.io/github/last-commit/sandrofigo/VoxReader?logoSize=auto) - Library to read .vox files created with MagicaVoxel ## Grass - [KvantGrass](https://github.com/keijiro/KvantGrass) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KvantGrass?logoSize=auto) - Animating grass shader - [ProceduralGrass](https://github.com/FriendSea/ProceduralGrass) ![GitHub last commit](https://img.shields.io/github/last-commit/FriendSea/ProceduralGrass?logoSize=auto) - Procedural, Dynamic Grass Shader - [UnityGrassGeometryShader](https://github.com/IronWarrior/UnityGrassGeometryShader) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/UnityGrassGeometryShader?logoSize=auto) - Source code for Grass Shader tutorial ## Bloom - [KinoBloom](https://github.com/keijiro/KinoBloom) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoBloom?logoSize=auto) - Bloom effect - [unity-mask-bloom](https://github.com/mattatz/unity-mask-bloom) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-mask-bloom?logoSize=auto) - Mask by alpha channel bloom effect ## Portal - [PortalFX](https://github.com/vux427/PortalFX) ![GitHub last commit](https://img.shields.io/github/last-commit/vux427/PortalFX?logoSize=auto) - Portal FX - [Unity-Portals](https://github.com/HuvaaKoodia/Unity-Portals) ![GitHub last commit](https://img.shields.io/github/last-commit/HuvaaKoodia/Unity-Portals?logoSize=auto) - Portals by not using RenderTextures - [unity-portal-rendering](https://github.com/pr0g/unity-portal-rendering) ![GitHub last commit](https://img.shields.io/github/last-commit/pr0g/unity-portal-rendering?logoSize=auto) - Super small example of using offscreen render targets to achieve a portal effect ## Dissolve - [VerticalDissolve](https://github.com/AdultLink/VerticalDissolve) ![GitHub last commit](https://img.shields.io/github/last-commit/AdultLink/VerticalDissolve?logoSize=auto) - Procedural vertical dissolve shader. - [SphereDissolve](https://github.com/AdultLink/SphereDissolve) ![GitHub last commit](https://img.shields.io/github/last-commit/AdultLink/SphereDissolve?logoSize=auto) - Customizable procedural spherical dissolve shader. ## Retro - [RetroSuite3D](https://github.com/oxysoft/RetroSuite3D) ![GitHub last commit](https://img.shields.io/github/last-commit/oxysoft/RetroSuite3D?logoSize=auto) - Some image effects and shaders to achieve a retro look in Unity - [RetroTVFX](https://github.com/KillaMaaki/RetroTVFX) ![GitHub last commit](https://img.shields.io/github/last-commit/KillaMaaki/RetroTVFX?logoSize=auto) - A small collection of shaders for a range of authentic old TV effects ## Builder - [unity-mesh-builder](https://github.com/mattatz/unity-mesh-builder) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-mesh-builder?logoSize=auto) - Primitive mesh builder - [unity-triangulation2D](https://github.com/mattatz/unity-triangulation2D) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-triangulation2D?logoSize=auto) - Ruppert's Delaunay Refinement Algorithm ## Shadow - [UnityDitheredShadows](https://github.com/bodhid/UnityDitheredShadows) ![GitHub last commit](https://img.shields.io/github/last-commit/bodhid/UnityDitheredShadows?logoSize=auto) - Unity Shadow Dithering - [PlannarShadowForUnity](https://github.com/ozlael/PlannarShadowForUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/ozlael/PlannarShadowForUnity?logoSize=auto) - Planar Shadow is very cheap and useful for mobile games ## Jelly - [SoftBodyDemo](https://github.com/calleerlandsson/SoftBodyDemo) ![GitHub last commit](https://img.shields.io/github/last-commit/calleerlandsson/SoftBodyDemo?logoSize=auto) - A demo of soft body physics - [Unity-JellyBody](https://github.com/losuffi/Unity-JellyBody) ![GitHub last commit](https://img.shields.io/github/last-commit/losuffi/Unity-JellyBody?logoSize=auto) - JellyBody shader,vertex replacement ## Shader Optimization - [unity-standard-shader-mobile](https://github.com/nylonee/unity-standard-shader-mobile) ![GitHub last commit](https://img.shields.io/github/last-commit/nylonee/unity-standard-shader-mobile?logoSize=auto) - Mobile optimised shader - [Unity-OptimalUnlitShader](https://github.com/azixMcAze/Unity-OptimalUnlitShader) ![GitHub last commit](https://img.shields.io/github/last-commit/azixMcAze/Unity-OptimalUnlitShader?logoSize=auto) - An unlit uber-shader covering all the common use cases ## Noise - [NoiseBall](https://github.com/keijiro/NoiseBall) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/NoiseBall?logoSize=auto) - Mesh deforming shader example - [NoiseRings](https://github.com/kaelb/NoiseRings) ![GitHub last commit](https://img.shields.io/github/last-commit/kaelb/NoiseRings?logoSize=auto) - NoiseRings is a noisy emanating ring effect ## Force Field - [ForceFieldFX](https://github.com/vux427/ForceFieldFX) ![GitHub last commit](https://img.shields.io/github/last-commit/vux427/ForceFieldFX?logoSize=auto) - Force Field FX - [Force-Field](https://github.com/Brackeys/Force-Field) ![GitHub last commit](https://img.shields.io/github/last-commit/Brackeys/Force-Field?logoSize=auto) - Project files for our tutorial on how to make a Force Field in Unity using Shader Graph ## Code Editor - [language-shadercode](https://github.com/axot/language-shadercode) ![GitHub last commit](https://img.shields.io/github/last-commit/axot/language-shadercode?logoSize=auto) - HLSL, UDF, GLSL and CG syntax highlighting - [Unity3D-Shader](https://github.com/petereichinger/Unity3D-Shader) ![GitHub last commit](https://img.shields.io/github/last-commit/petereichinger/Unity3D-Shader?logoSize=auto) - Adds Syntax Highlighting .shader files to Sublime Text - [unity-shader-files](https://github.com/nadege/unity-shader-files) ![GitHub last commit](https://img.shields.io/github/last-commit/nadege/unity-shader-files?logoSize=auto) - Adds syntax coloring to Unity 3D ShaderLab .shader files - [ShaderlabVS](https://github.com/wudixiaop/ShaderlabVS) ![GitHub last commit](https://img.shields.io/github/last-commit/wudixiaop/ShaderlabVS?logoSize=auto) - ShaderlabVS is a Visual Studio plugin for Unity Shaderlab programming - [unity_shader_st3](https://github.com/waqiju/unity_shader_st3) ![GitHub last commit](https://img.shields.io/github/last-commit/waqiju/unity_shader_st3?logoSize=auto) - A sublime text plugin which aim at boosting happiness when editing Unity Shader ## Other Shaders - [SonarFx](https://github.com/keijiro/SonarFx) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/SonarFx?logoSize=auto) - Sonar effect - [SnowTrail](https://github.com/nkihrk/SnowTrail) ![GitHub last commit](https://img.shields.io/github/last-commit/nkihrk/SnowTrail?logoSize=auto) - Snow Trail - [DarkMatterShader](https://github.com/Elringus/DarkMatterShader) ![GitHub last commit](https://img.shields.io/github/last-commit/Elringus/DarkMatterShader?logoSize=auto) - VFX - [colorgrade](https://github.com/jarnik/colorgrade) ![GitHub last commit](https://img.shields.io/github/last-commit/jarnik/colorgrade?logoSize=auto) - Color Grading - [KinoFog](https://github.com/keijiro/KinoFog) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoFog?logoSize=auto) - Global fog effect - [VolumeCloud](https://github.com/yangrc1234/VolumeCloud) ![GitHub last commit](https://img.shields.io/github/last-commit/yangrc1234/VolumeCloud?logoSize=auto) - Volume cloud - [KinoContour](https://github.com/keijiro/KinoContour) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoContour?logoSize=auto) - Contour line filter - [SpektrLightning](https://github.com/keijiro/SpektrLightning) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/SpektrLightning?logoSize=auto) - Lightning effect - [FlipBook](https://github.com/keijiro/FlipBook) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/FlipBook?logoSize=auto) - Flip book effect example - [ShaderTutorials](https://github.com/ronja-tutorials/ShaderTutorials) ![GitHub last commit](https://img.shields.io/github/last-commit/ronja-tutorials/ShaderTutorials?logoSize=auto) - unity shader tutorials - [UnityVertexColors](https://github.com/H-man/UnityVertexColors) ![GitHub last commit](https://img.shields.io/github/last-commit/H-man/UnityVertexColors?logoSize=auto) - Unity Vertex Colors - [RippleEffect](https://github.com/keijiro/RippleEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/RippleEffect?logoSize=auto) - Water surface ripple effect - [OIT_Lab](https://github.com/candycat1992/OIT_Lab) ![GitHub last commit](https://img.shields.io/github/last-commit/candycat1992/OIT_Lab?logoSize=auto) - Order-independent Transparent - [2DShadow](https://github.com/unitycoder/2DShadow) ![GitHub last commit](https://img.shields.io/github/last-commit/unitycoder/2DShadow?logoSize=auto) - 2D Visibility / Shadow casting - [ShaderGum](https://github.com/leon196/ShaderGum) ![GitHub last commit](https://img.shields.io/github/last-commit/leon196/ShaderGum?logoSize=auto) - Unity3D GPU Sculpt & Morph - [OneBitGraphicShader](https://github.com/inoook/OneBitGraphicShader) ![GitHub last commit](https://img.shields.io/github/last-commit/inoook/OneBitGraphicShader?logoSize=auto) - 1 bit graphic shader - [unity-grabsquares-effect](https://github.com/qine/unity-grabsquares-effect) ![GitHub last commit](https://img.shields.io/github/last-commit/qine/unity-grabsquares-effect?logoSize=auto) - GrabSquares Effect - [KinoMirror](https://github.com/keijiro/KinoMirror) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoMirror?logoSize=auto) - Mirroring and kaleidoscope effect - [DelaunayTriangulation](https://github.com/inoook/DelaunayTriangulation) ![GitHub last commit](https://img.shields.io/github/last-commit/inoook/DelaunayTriangulation?logoSize=auto) - Delaunay Triangulation - [Unity-Shaders](https://github.com/CiaccoDavide/Unity-Shaders) ![GitHub last commit](https://img.shields.io/github/last-commit/CiaccoDavide/Unity-Shaders?logoSize=auto) - Some custom 3D/2D shaders - [unity-abstract-wire](https://github.com/qine/unity-abstract-wire) ![GitHub last commit](https://img.shields.io/github/last-commit/qine/unity-abstract-wire?logoSize=auto) - Unity Abstract Wires Effect - [Pixel-Burn-Effect](https://github.com/Shealynntate/Pixel-Burn-Effect) ![GitHub last commit](https://img.shields.io/github/last-commit/Shealynntate/Pixel-Burn-Effect?logoSize=auto) - Pixel Burn shader effects made - [ShaderMan](https://github.com/smkplus/ShaderMan) ![GitHub last commit](https://img.shields.io/github/last-commit/smkplus/ShaderMan?logoSize=auto) - Convert ShaderToy to Unity HLSL/CG - [UnityMaskShader](https://github.com/fand/UnityMaskShader) ![GitHub last commit](https://img.shields.io/github/last-commit/fand/UnityMaskShader?logoSize=auto) - Mask shader for installation apps - [unity-frosted-glass](https://github.com/andydbc/unity-frosted-glass) ![GitHub last commit](https://img.shields.io/github/last-commit/andydbc/unity-frosted-glass?logoSize=auto) - Test of a frosted glass material - [HelpfulScripts](https://github.com/cjacobwade/HelpfulScripts) ![GitHub last commit](https://img.shields.io/github/last-commit/cjacobwade/HelpfulScripts?logoSize=auto) - A collection of random, useful scripts - [TexturePanner](https://github.com/AdultLink/TexturePanner) ![GitHub last commit](https://img.shields.io/github/last-commit/AdultLink/TexturePanner?logoSize=auto) - This shader is a glorified texture panner - [SinewaveShapeDistortion](https://github.com/khalladay/SinewaveShapeDistortion) ![GitHub last commit](https://img.shields.io/github/last-commit/khalladay/SinewaveShapeDistortion?logoSize=auto) - A Screen space distortion effect - [VolumetricLinesUnity](https://github.com/johannesugb/VolumetricLinesUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/johannesugb/VolumetricLinesUnity?logoSize=auto) - Source of the Volumetric Lines Asset - [Unity-CustomMipMaps](https://github.com/azixMcAze/Unity-CustomMipMaps) ![GitHub last commit](https://img.shields.io/github/last-commit/azixMcAze/Unity-CustomMipMaps?logoSize=auto) - A custom mipmaps texture importer - [unity-sunburst-effects](https://github.com/keijiro/unity-sunburst-effects) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/unity-sunburst-effects?logoSize=auto) - Sunburst effects with mesh animation - [fun-frag-shaders](https://github.com/makitsune/fun-frag-shaders) ![GitHub last commit](https://img.shields.io/github/last-commit/makitsune/fun-frag-shaders?logoSize=auto) - Fun fragment shaders you can use in Unity - [KinoFeedback](https://github.com/keijiro/KinoFeedback) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/KinoFeedback?logoSize=auto) - Oldskool frame buffer feedback effect for Unity - [2DFieldOfViewVisualization](https://github.com/HuvaaKoodia/2DFieldOfViewVisualization) ![GitHub last commit](https://img.shields.io/github/last-commit/HuvaaKoodia/2DFieldOfViewVisualization?logoSize=auto) - A 2D field of view implementation - [VideoPlayerEffects](https://github.com/keijiro/VideoPlayerEffects) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/VideoPlayerEffects?logoSize=auto) - Experimental special effects for VideoPlayer - [unity3d-dissolve-shader](https://github.com/kwnetzwelt/unity3d-dissolve-shader) ![GitHub last commit](https://img.shields.io/github/last-commit/kwnetzwelt/unity3d-dissolve-shader?logoSize=auto) - Dissolve by Distance & Dissolve by Height - [unity-shaderfog-example](https://github.com/keijiro/unity-shaderfog-example) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/unity-shaderfog-example?logoSize=auto) - An example of HLSL fog and surface shader fog - [UnityShaderCheatsheet](https://github.com/nothke/UnityShaderCheatsheet) ![GitHub last commit](https://img.shields.io/github/last-commit/nothke/UnityShaderCheatsheet?logoSize=auto) - Collection of Unity shader copypastas and gotchas - [unity-moveable-linerenderer](https://github.com/qine/unity-moveable-linerenderer) ![GitHub last commit](https://img.shields.io/github/last-commit/qine/unity-moveable-linerenderer?logoSize=auto) - Unity LineRenderers with the simple turbulence - [DemkeysUnityShaders](https://github.com/Demkeys/DemkeysUnityShaders) ![GitHub last commit](https://img.shields.io/github/last-commit/Demkeys/DemkeysUnityShaders?logoSize=auto) - Unity shaders made for various purposes, written in Cg/HLSL - [Rimlight](https://github.com/AdultLink/Rimlight) ![GitHub last commit](https://img.shields.io/github/last-commit/AdultLink/Rimlight?logoSize=auto) - Customizable rimlight shader for Unity that includes pulsation and noise scrolling - [unity-cellular-automaton-based-ink-simulation](https://github.com/mattatz/unity-cellular-automaton-based-ink-simulation) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-cellular-automaton-based-ink-simulation?logoSize=auto) - 2D Cellular automaton based ink simulation - [UnityFlatShading](https://github.com/miguel12345/UnityFlatShading) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityFlatShading?logoSize=auto) - Get a flat look for your models with one click, without touching your mesh - [ToonShading](https://github.com/Kink3d/ToonShading) ![GitHub last commit](https://img.shields.io/github/last-commit/Kink3d/ToonShading?logoSize=auto) - A collection of "Toon" shaders for Unity based on a stepped PBR approximation - [unity-surfaceshader-flipbook](https://github.com/thnewlands/unity-surfaceshader-flipbook) ![GitHub last commit](https://img.shields.io/github/last-commit/thnewlands/unity-surfaceshader-flipbook?logoSize=auto) - Surface shaders with flipbook / spritesheet animation functionality - [Unity-Colour-Skybox](https://github.com/increpare/Unity-Colour-Skybox) ![GitHub last commit](https://img.shields.io/github/last-commit/increpare/Unity-Colour-Skybox?logoSize=auto) - remaking the old unity procedural skybox that was in the beta version ages ago - [unity-dithered-transparency-shader](https://github.com/gkjohnson/unity-dithered-transparency-shader) ![GitHub last commit](https://img.shields.io/github/last-commit/gkjohnson/unity-dithered-transparency-shader?logoSize=auto) - Unity material and shader for applying clipped, dithered transparency - [UnityGradientBackground](https://github.com/miguel12345/UnityGradientBackground) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityGradientBackground?logoSize=auto) - Get a beautiful background gradient just by adding a simple script to your camera - [DepthInverseProjection](https://github.com/keijiro/DepthInverseProjection) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/DepthInverseProjection?logoSize=auto) - An example showing how to inverse-project depth samples into the view/world space - [WavTexture](https://github.com/keijiro/WavTexture) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/WavTexture?logoSize=auto) - A Unity example showing how to bake a waveform of an audio clip into a texture and use it in a shader - [Smooth radial gradient shader](https://github.com/Nrjwolf/unity-shader-smooth-radial-gradient) ![GitHub last commit](https://img.shields.io/github/last-commit/Nrjwolf/unity-shader-smooth-radial-gradient?logoSize=auto) - Helps to create radial gradient without banding by using noise - [Radial fill shader](https://github.com/Nrjwolf/unity-shader-sprite-radial-fill) ![GitHub last commit](https://img.shields.io/github/last-commit/Nrjwolf/unity-shader-sprite-radial-fill?logoSize=auto) - Helps to create radial fill with sprite # Editor Extensions ## Scene View - [NormalsVisualizer.cs](https://gist.github.com/mandarinx/ed733369fbb2eea6c7fa9e3da65a0e17) - Normals Visualizer - [UnitySmoothEditorCamera](https://github.com/dnnkeeper/UnitySmoothEditorCamera) ![GitHub last commit](https://img.shields.io/github/last-commit/dnnkeeper/UnitySmoothEditorCamera?logoSize=auto) - Smooth Scene View camera motion - [UnityGridFramework](https://github.com/yasirkula/UnityGridFramework) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityGridFramework?logoSize=auto) - Open source Grid Framework for creating grid-based levels easily - [UnitySceneViewFovControl](https://github.com/t-mat/UnitySceneViewFovControl) ![GitHub last commit](https://img.shields.io/github/last-commit/t-mat/UnitySceneViewFovControl?logoSize=auto) - Unity Editor Extension which enables controlling Scene View's FoV - [SceneShotBookmarks](https://github.com/derek-knox/SceneShotBookmarks) ![GitHub last commit](https://img.shields.io/github/last-commit/derek-knox/SceneShotBookmarks?logoSize=auto) - Unity custom editor for bookmarking Scene View camera angles/settings - [SceneViewUIOverlay.cs](https://gist.github.com/aholkner/a4b500a23f56cbcdb4e451cdabfc313e) - Unity editor extension to display a zoom indicator over the 2D scene view - [Unity3D-HighlightHelper](https://github.com/toxicFork/Unity3D-HighlightHelper) ![GitHub last commit](https://img.shields.io/github/last-commit/toxicFork/Unity3D-HighlightHelper?logoSize=auto) - to see which objects you are hovering over in the Unity3D hierarchy pane - [Arrows2DMovement.cs](https://gist.github.com/dvddarias/dd4206dec54a3f48aa536126de2594b0) - To precisely move, rotate and scale GameObjects on a 2D scene, using the arrow keys - [SceneHistoryWidget.cs](https://gist.github.com/jringrose/a8655f3232b0ee910bbfa2a1a26c421e) - Drop this into an Editor folder in your project to add a history widget to your scene view ## Hierarchy - [HierarchyCustomiser](https://github.com/plyoung/HierarchyCustomiser) ![GitHub last commit](https://img.shields.io/github/last-commit/plyoung/HierarchyCustomiser?logoSize=auto) - Customise the Unity Hierarchy panel - [CategoryTool](https://github.com/Demkeys/CategoryTool) ![GitHub last commit](https://img.shields.io/github/last-commit/Demkeys/CategoryTool?logoSize=auto) - Unity Editor tool to create Categories in the Hierarchy - [EditorSceneActiveSwitcher-Unity](https://github.com/VeniTaku/EditorSceneActiveSwitcher-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/VeniTaku/EditorSceneActiveSwitcher-Unity?logoSize=auto) - Load and unload scenes with a one click - [hierarchy-icons](https://github.com/mminer/hierarchy-icons) ![GitHub last commit](https://img.shields.io/github/last-commit/mminer/hierarchy-icons?logoSize=auto) - Unity extension to show component icons in the Hierarchy - [Unity-HierarchyHelper](https://github.com/gydisme/Unity-HierarchyHelper) ![GitHub last commit](https://img.shields.io/github/last-commit/gydisme/Unity-HierarchyHelper?logoSize=auto) - The fastest way to create Unity Hierarchy GUI items ever - [EditorGUIHierarchyView](https://github.com/miguel12345/EditorGUIHierarchyView) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/EditorGUIHierarchyView) - Easily add a Hierarchy view (like Unity's scene view) to your Editor UI - [Unity Hierarchy Menu Customizer](https://github.com/baba-s/unity-hierarchy-menu-customizer) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-hierarchy-menu-customizer?logoSize=auto) - Customize the menu that appears when you right-click on Hierarchy - [HierarchyDecorator](https://github.com/WooshiiDev/HierarchyDecorator) ![GitHub last commit](https://img.shields.io/github/last-commit/WooshiiDev/HierarchyDecorator?logoSize=auto) - Provides custom drawing within the Hierarchy window, and add extra information functionality ## Project View - [SearchTools](https://github.com/eral/SearchTools) ![GitHub last commit](https://img.shields.io/github/last-commit/eral/SearchTools?logoSize=auto) - Search Tools In Unity - [ProjectPaneExtensions.cs](https://gist.github.com/Tenebrous/db7f6e9087d34b73de5d45c82263d131) - Add extensions - [unity3d-rainbow-folders](https://github.com/PhannGor/unity3d-rainbow-folders) ![GitHub last commit](https://img.shields.io/github/last-commit/PhannGor/unity3d-rainbow-folders?logoSize=auto) - Allows you to set custom icons for any folder in unity project browser - [CustomInspectorCreator.cs](https://gist.github.com/LotteMakesStuff/cb63e4e25e5dfdda19a95380e9c03436) - Adds a tool to automagically generate boilerplate custom inspector code - [Unity Project Window Menu Customizer](https://github.com/baba-s/unity-project-window-menu-customizer) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-project-window-menu-customizer?logoSize=auto) - Customize the menu that appears when you right-click on Project view ## Inspector - [one-line](https://github.com/slavniyteo/one-line) ![GitHub last commit](https://img.shields.io/github/last-commit/slavniyteo/one-line?logoSize=auto) - One line property drawer - [ShaderInspector](https://github.com/myacat/ShaderInspector) ![GitHub last commit](https://img.shields.io/github/last-commit/myacat/ShaderInspector?logoSize=auto) - Shader GUI extensions - [Unity-Game-Framwork](https://github.com/gydisme/Unity-Game-Framwork) ![GitHub last commit](https://img.shields.io/github/last-commit/gydisme/Unity-Game-Framwork?logoSize=auto) - unity script share - [RectTransformEditor](https://github.com/Syy9/RectTransformEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/Syy9/RectTransformEditor?logoSize=auto) - Custom RectTransform Editor - [MyBox](https://github.com/Deadcows/MyBox) ![GitHub last commit](https://img.shields.io/github/last-commit/Deadcows/MyBox?logoSize=auto) - MyBox is a set of attributes, tools and extensions - [ExtendedTransformEditor](https://github.com/keenanwoodall/ExtendedTransformEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/keenanwoodall/ExtendedTransformEditor?logoSize=auto) - A clutterless custom Transform editor - [Unity-Reorderable-List](https://github.com/cfoulston/Unity-Reorderable-List) ![GitHub last commit](https://img.shields.io/github/last-commit/cfoulston/Unity-Reorderable-List?logoSize=auto) - Extended version of the Reorderable List - [uni-transform-inspector](https://github.com/baba-s/uni-transform-inspector) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-transform-inspector?logoSize=auto) - Add reset button to transform inspector - [Unity-Reorderable-List](https://github.com/cfoulston/Unity-Reorderable-List) ![GitHub last commit](https://img.shields.io/github/last-commit/cfoulston/Unity-Reorderable-List?logoSize=auto) - Extended version of the Reorderable List - [LeftToggleAttributeDrawerUnity](https://github.com/sverdegd/LeftToggleAttributeDrawerUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/sverdegd/LeftToggleAttributeDrawerUnity?logoSize=auto) - This is a custom attribute drawer - [AnimationClipInspectorExtension](https://github.com/wotakuro/AnimationClipInspectorExtension) ![GitHub last commit](https://img.shields.io/github/last-commit/wotakuro/AnimationClipInspectorExtension?logoSize=auto) - AnimationClip inspector extension - [Unity-Scene-Field](https://github.com/Trisibo/Unity-Scene-Field) ![GitHub last commit](https://img.shields.io/github/last-commit/Trisibo/Unity-Scene-Field?logoSize=auto) - Allows directly assigning scenes in the Inspector - [TrafficLightAttribute.cs](https://gist.github.com/LotteMakesStuff/7fa131b0402ffb50a9e617c0d45ffa59) - TrafficLight control/layout/property drawer - [RectTransform-Inspector-Extensions](https://github.com/hont127/RectTransform-Inspector-Extensions) ![GitHub last commit](https://img.shields.io/github/last-commit/hont127/RectTransform-Inspector-Extensions?logoSize=auto) - RectTransform Inspector Extensions - [InspectorFoldoutGroup](https://github.com/dimmpixeye/InspectorFoldoutGroup) ![GitHub last commit](https://img.shields.io/github/last-commit/dimmpixeye/InspectorFoldoutGroup?logoSize=auto) - Group variables in Unity 3d inspector with style - [SceneObject.cs](https://gist.github.com/Hertzole/ac269f3148bc5192cc2eb6d472870d24) - Unity scene object to easily assign scenes in the inspector - [Unity3d-Tags-Filters](https://github.com/dimmpixeye/Unity3d-Tags-Filters) ![GitHub last commit](https://img.shields.io/github/last-commit/dimmpixeye/Unity3d-Tags-Filters?logoSize=auto) - Extending a Unity3d Inspector window to show int tags - [UnityEditorJunkie](https://github.com/roboryantron/UnityEditorJunkie) ![GitHub last commit](https://img.shields.io/github/last-commit/roboryantron/UnityEditorJunkie?logoSize=auto) - Editor scripts to make working with the Unity Editor better - [UnityExtensions.InspectInline](https://github.com/garettbass/UnityExtensions.InspectInline) ![GitHub last commit](https://img.shields.io/github/last-commit/garettbass/UnityExtensions.InspectInline?logoSize=auto) - Enables you to inspect and edit object references - [AssetPathAttribute](https://github.com/ByronMayne/AssetPathAttribute) ![GitHub last commit](https://img.shields.io/github/last-commit/ByronMayne/AssetPathAttribute?logoSize=auto) - Allow you to have drag and drop asset references in the inspector - [AnimationCurveCopyPaste](https://github.com/SenshiSentou/AnimationCurveCopyPaste) ![GitHub last commit](https://img.shields.io/github/last-commit/SenshiSentou/AnimationCurveCopyPaste?logoSize=auto) - Add copy-paste functionality to Unity's AnimationCurve fields - [UnityMaterialInstancedPropertiesEditor](https://github.com/jamesdimick/UnityMaterialInstancedPropertiesEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/jamesdimick/UnityMaterialInstancedPropertiesEditor?logoSize=auto) - Generic editor for instanced properties in Unity materials. - [UnityEventDrawerEx](https://github.com/mob-sakai/UnityEventDrawerEx) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/UnityEventDrawerEx?logoSize=auto) - This plugin extends the UnityEventDrawer to display runtime calls in the inspector - [Texture3DPreview-for-Unity](https://github.com/raphael-ernaelsten/Texture3DPreview-for-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/raphael-ernaelsten/Texture3DPreview-for-Unity?logoSize=auto) - Enables interactive previews of Texture3D assets in Unity's Inspector window - [guid-based-reference](https://github.com/Unity-Technologies/guid-based-reference) ![GitHub last commit](https://img.shields.io/github/last-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 - [unity-scene-reference](https://github.com/starikcetin/unity-scene-reference) ![GitHub last commit](https://img.shields.io/github/last-commit/starikcetin/unity-scene-reference?logoSize=auto) - Wrapper class that uses ISerializationCallbackReceiver and a custom PropertyDrawer to provide safe ## Game View - [unity-GameViewSizeHelper](https://github.com/anchan828/unity-GameViewSizeHelper) ![GitHub last commit](https://img.shields.io/github/last-commit/anchan828/unity-GameViewSizeHelper?logoSize=auto) - Game View Size Helper - [GameViewSizeSettings](https://github.com/Syy9/GameViewSizeSettings) ![GitHub last commit](https://img.shields.io/github/last-commit/Syy9/GameViewSizeSettings?logoSize=auto) - Easily register, delete and change GameViewSize ## Attribute - [NaughtyAttributes](https://github.com/dbrizov/NaughtyAttributes) ![GitHub last commit](https://img.shields.io/github/last-commit/dbrizov/NaughtyAttributes?logoSize=auto) - Attribute Extensions for Unity - [HighlightAttribute.cs](https://gist.github.com/LotteMakesStuff/2d3c6dc7a913ed118601db95735574de) - Add some color to you inspectors - [UnityNonNull](https://github.com/ulrikdamm/UnityNonNull) ![GitHub last commit](https://img.shields.io/github/last-commit/ulrikdamm/UnityNonNull?logoSize=auto) - NonNull attribute to fields and classes in Unity - [EmbeddedInspectorAttribute.cs](https://gist.github.com/edwardrowe/709bcbc5c53a477ffc482a48daa7d115) - Embedded Inspector Attribute - [UnityGetComponentAutoInjector](https://github.com/jinnin0105/UnityGetComponentAutoInjector) ![GitHub last commit](https://img.shields.io/github/last-commit/jinnin0105/UnityGetComponentAutoInjector?logoSize=auto) - Unity GetComponent Auto Injector - [OpenWatcher](https://github.com/omid3098/OpenWatcher) ![GitHub last commit](https://img.shields.io/github/last-commit/omid3098/OpenWatcher?logoSize=auto) - Check your field or property value at runtime in game view - [DisplayInspector-Attribute](https://github.com/Deadcows/DisplayInspector-Attribute) ![GitHub last commit](https://img.shields.io/github/last-commit/Deadcows/DisplayInspector-Attribute?logoSize=auto) - Attribute to display one Inspector inside another - [EssentialEditor](https://github.com/zsaladin/EssentialEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/zsaladin/EssentialEditor?logoSize=auto) - Exposes properties and methods of MonoBehaviour to inspector - [Unity3D-ExecutionOrderAttribute](https://github.com/Thundernerd/Unity3D-ExecutionOrderAttribute) ![GitHub last commit](https://img.shields.io/github/last-commit/Thundernerd/Unity3D-ExecutionOrderAttribute?logoSize=auto) - An attribute that sets a script's execution order - [StatsBarAttribute.cs](https://gist.github.com/LotteMakesStuff/b8853a16de3e680dc1c326fe6f5ebd7e) - Add a StatsBar attribute to a property to make it draw a lil bar - [ReorderableInspector](https://github.com/SubjectNerd-Unity/ReorderableInspector) ![GitHub last commit](https://img.shields.io/github/last-commit/SubjectNerd-Unity/ReorderableInspector?logoSize=auto) - Automatic reorderable lists for Unity game engine components - [unity-forge-property-drawers](https://github.com/rfadeev/unity-forge-property-drawers) ![GitHub last commit](https://img.shields.io/github/last-commit/rfadeev/unity-forge-property-drawers?logoSize=auto) - Custom propery drawers to ease fields value management - [Unity3D_PropertyDrawer_AudioClip](https://github.com/samsawyer85/Unity3D_PropertyDrawer_AudioClip) ![GitHub last commit](https://img.shields.io/github/last-commit/samsawyer85/Unity3D_PropertyDrawer_AudioClip?logoSize=auto) - Draws a play button and waveform preview for serialized AudioClip fields - [Auto attach components](https://github.com/Nrjwolf/unity-auto-attach-component-attributes) ![GitHub last commit](https://img.shields.io/github/last-commit/Nrjwolf/unity-auto-attach-component-attributes?logoSize=auto) - This asset help you to auto attach components into your serialized fields in inpector. I started use it to avoid every time assign components in Awake/Start function. ## Editor Window - [Unity-RegexTool](https://github.com/rngtm/Unity-RegexTool) ![GitHub last commit](https://img.shields.io/github/last-commit/rngtm/Unity-RegexTool?logoSize=auto) - Regex tool - [UnityRenameTool](https://github.com/KonH/UnityRenameTool) ![GitHub last commit](https://img.shields.io/github/last-commit/KonH/UnityRenameTool?logoSize=auto) - Rename tool - [USubWindow](https://github.com/AsehesL/USubWindow) ![GitHub last commit](https://img.shields.io/github/last-commit/AsehesL/USubWindow?logoSize=auto) - Multiple sub window - [SceneHistory-Unity](https://github.com/takupisu/SceneHistory-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/takupisu/SceneHistory-Unity?logoSize=auto) - Scene history manager - [Render-Queue](https://github.com/FreyaHolmer/Render-Queue) ![GitHub last commit](https://img.shields.io/github/last-commit/FreyaHolmer/Render-Queue?logoSize=auto) - Render Queue Unity Extension - [WebViewHook](https://github.com/willnode/WebViewHook) ![GitHub last commit](https://img.shields.io/github/last-commit/willnode/WebViewHook?logoSize=auto) - Exposed Unity Editor WebView API - [unity-customizable-toolbar-v2](https://github.com/baba-s/unity-customizable-toolbar-v2) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-customizable-toolbar-v2?logoSize=auto) - Customizable toolbar - [presets-browser](https://github.com/rfadeev/presets-browser) ![GitHub last commit](https://img.shields.io/github/last-commit/rfadeev/presets-browser?logoSize=auto) - Unity presets browser editor window - [devTools-playerPreferencesEditor](https://github.com/Dysman/devTools-playerPreferencesEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/Dysman/devTools-playerPreferencesEditor?logoSize=auto) - Player preferences editor - [unity-autocomplete-search-field](https://github.com/marijnz/unity-autocomplete-search-field) ![GitHub last commit](https://img.shields.io/github/last-commit/marijnz/unity-autocomplete-search-field?logoSize=auto) - Search field with Autocomplete - [EditorGUISplitView](https://github.com/miguel12345/EditorGUISplitView) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/EditorGUISplitView?logoSize=auto) - A split view to be used in Unity Editor Windows - [LayerManager](https://github.com/YondernautsGames/LayerManager) ![GitHub last commit](https://img.shields.io/github/last-commit/YondernautsGames/LayerManager?logoSize=auto) - A simple tool for reordering, merging and modifying unity layers - [UnityProjectBrowserHistory](https://github.com/creativitRy/UnityProjectBrowserHistory) ![GitHub last commit](https://img.shields.io/github/last-commit/creativitRy/UnityProjectBrowserHistory?logoSize=auto) - Back and forward buttons for the Unity project browser - [scripts-manager-unity3d](https://github.com/prashant-singh/scripts-manager-unity3d) ![GitHub last commit](https://img.shields.io/github/last-commit/prashant-singh/scripts-manager-unity3d?logoSize=auto) - Gives the list of scripts in the current scene with gameobject reference - [UnityScreenShooter](https://github.com/Team-on/UnityScreenShooter) ![GitHub last commit](https://img.shields.io/github/last-commit/Team-on/UnityScreenShooter?logoSize=auto) - Screenshot utility for Unity runtime & editor - [UnityBuildManager](https://github.com/Team-on/UnityBuildManager) ![GitHub last commit](https://img.shields.io/github/last-commit/Team-on/UnityBuildManager?logoSize=auto) - Utility for running builds sequence & pushing them to markets & keeping changelog - [CustomToolbar](https://github.com/smkplus/CustomToolbar) ![GitHub last commit](https://img.shields.io/github/last-commit/smkplus/CustomToolbar?logoSize=auto) - Custom toolbar with ability do add new toolbars and reorganize it ## Asset - [Deeplicate.unity](https://github.com/c3-hoge-fuga-piyo/Deeplicate.unity) ![GitHub last commit](https://img.shields.io/github/last-commit/c3-hoge-fuga-piyo/Deeplicate.unity?logoSize=auto) - Deep copy - [Assets2Packages](https://github.com/kakunpc/Assets2Packages) ![GitHub last commit](https://img.shields.io/github/last-commit/kakunpc/Assets2Packages?logoSize=auto) - Assets to Packages - [ileDownloadWindow.cs](https://gist.github.com/baba-s/9a202395cfdb77419db68ce9f1b40144) - Download Window - [UnityForceDirty](https://github.com/Syy9/UnityForceDirty) ![GitHub last commit](https://img.shields.io/github/last-commit/Syy9/UnityForceDirty?logoSize=auto) - Marks target object as dirty - [EmptyFolderDeleter.cs](https://gist.github.com/baba-s/6f518a6ef99368bb7bf05c5f4a394683) - Empty Folder Deleter - [Unity-AssetStoreImporter](https://github.com/rngtm/Unity-AssetStoreImporter) ![GitHub last commit](https://img.shields.io/github/last-commit/rngtm/Unity-AssetStoreImporter?logoSize=auto) - Import UnityPackage - [AssetAuditor](https://github.com/MarkUnity/AssetAuditor) ![GitHub last commit](https://img.shields.io/github/last-commit/MarkUnity/AssetAuditor?logoSize=auto) - Tools to control the asset import settings - [AutoSaveScene](https://github.com/liortal53/AutoSaveScene) ![GitHub last commit](https://img.shields.io/github/last-commit/liortal53/AutoSaveScene?logoSize=auto) - Auto saving scene & minimizing lost work - [CustomAssetImporter](https://github.com/charcolle/CustomAssetImporter) ![GitHub last commit](https://img.shields.io/github/last-commit/charcolle/CustomAssetImporter?logoSize=auto) - Set asset's import settings automatically - [UnityBulkConverter](https://github.com/wotakuro/UnityBulkConverter) ![GitHub last commit](https://img.shields.io/github/last-commit/wotakuro/UnityBulkConverter?logoSize=auto) - library and samples for converting each assets - [Unity-LayoutExporter](https://github.com/rngtm/Unity-LayoutExporter) ![GitHub last commit](https://img.shields.io/github/last-commit/rngtm/Unity-LayoutExporter) - Tool to import/export Unity layout settings(.wlt) - [BuildSceneProcessor.cs](https://gist.github.com/mrcarriere/92322b70e1d7133d60a971cbd7b07604) - Automatically add a scene to your Build Settings - [unity-aseprite-importer](https://github.com/martinhodler/unity-aseprite-importer) ![GitHub last commit](https://img.shields.io/github/last-commit/martinhodler/unity-aseprite-importer) - Importer for Aseprite files (.ase, .aseprite) - [SubAssetDragAndDrop](https://github.com/Maligan/unity-subassets-drag-and-drop) ![GitHub last commit](https://img.shields.io/github/last-commit/Maligan/unity-subassets-drag-and-drop?logoSize=auto) - Allows add/remove subasset with simple Drag&Drop operation ## Hot Key - [PreviousNextSelection](https://github.com/Yu5h1/PreviousNextSelection) ![GitHub last commit](https://img.shields.io/github/last-commit/Yu5h1/PreviousNextSelection?logoSize=auto) - My Miscellaneous Derivative - [AnimatorTransitionShortcuts](https://github.com/GhatSmith/AnimatorTransitionShortcuts) ![GitHub last commit](https://img.shields.io/github/last-commit/GhatSmith/AnimatorTransitionShortcuts?logoSize=auto) - Animator Transition Shortcuts - [UniPrep](https://github.com/adrenak/UniPrep) ![GitHub last commit](https://img.shields.io/github/last-commit/adrenak/UniPrep?logoSize=auto) - Includes hotkeys, C# extensions, utilities and more - [UnityShortcutKeyPlus](https://github.com/baba-s/unity-shortcut-key-plus) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-shortcut-key-plus?logoSize=auto) - Editor extension that adds 13 shortcut keys - [selection-history-navigator](https://github.com/mminer/selection-history-navigator) ![GitHub last commit](https://img.shields.io/github/last-commit/mminer/selection-history-navigator?logoSize=auto) - To navigate between object selections - [Unity-Hotkeys](https://github.com/Deadcows/Unity-Hotkeys) ![GitHub last commit](https://img.shields.io/github/last-commit/Deadcows/Unity-Hotkeys?logoSize=auto) - Additional unity hotkeys as Lock Inspector and Clear Console - [UnityExtensions.SelectionHistory](https://github.com/garettbass/UnityExtensions.SelectionHistory) ![GitHub last commit](https://img.shields.io/github/last-commit/garettbass/UnityExtensions.SelectionHistory?logoSize=auto) - "Edit/Selection/Back", "Edit/Selection/Forward" - [UnityEditorSnippets](https://github.com/pointcache/UnityEditorSnippets) ![GitHub last commit](https://img.shields.io/github/last-commit/pointcache/UnityEditorSnippets?logoSize=auto) - Collection of different editor things that help with productivity ## Object - [PivotUtilities.cs](https://gist.github.com/talecrafter/519e260d93dbf236484acfe625faa1dc) - Pivot Utilities - [EasyScriptTester](https://github.com/rngtm/EasyScriptTester) ![GitHub last commit](https://img.shields.io/github/last-commit/rngtm/EasyScriptTester?logoSize=auto) - Easy Script Tester - [create-empty-at-zero-position](https://github.com/tomori-hikage/create-empty-at-zero-position) ![GitHub last commit](https://img.shields.io/github/last-commit/tomori-hikage/create-empty-at-zero-position?logoSize=auto) - Create empty at zero position - [unity_duplicate_special](https://github.com/marcin-se/unity_duplicate_special) ![GitHub last commit](https://img.shields.io/github/last-commit/marcin-se/unity_duplicate_special?logoSize=auto) - Duplicates objects in a fashion similar to Blender's Array Modifier - [unity-mulligan-renamer](https://github.com/redbluegames/unity-mulligan-renamer) ![GitHub last commit](https://img.shields.io/github/last-commit/redbluegames/unity-mulligan-renamer?logoSize=auto) - Allows for quick and safe renaming of many assets and gameobjects at once ## Bookmark - [Favourites](https://github.com/plyoung/Favourites) ![GitHub last commit](https://img.shields.io/github/last-commit/plyoung/Favourites?logoSize=auto) - Favourites Panel - [Unity-AssetBookmarker](https://github.com/rngtm/Unity-AssetBookmarker) ![GitHub last commit](https://img.shields.io/github/last-commit/rngtm/Unity-AssetBookmarker?logoSize=auto) - Asset bookmarker - [Unity-WebBookmarker](https://github.com/rngtm/Unity-WebBookmarker) ![GitHub last commit](https://img.shields.io/github/last-commit/rngtm/Unity-WebBookmarker?logoSize=auto) - Tool to bookmark URL - [scene-view-bookmarks](https://github.com/mminer/scene-view-bookmarks) ![GitHub last commit](https://img.shields.io/github/last-commit/mminer/scene-view-bookmarks?logoSize=auto) - Bookmark scene views - [ScenePanel](https://github.com/TuxedoBerries/ScenePanel) ![GitHub last commit](https://img.shields.io/github/last-commit/TuxedoBerries/ScenePanel?logoSize=auto) - Display all the scenes in the project and more. - [bookmark-everything](https://github.com/dogukanerkut/bookmark-everything) ![GitHub last commit](https://img.shields.io/github/last-commit/dogukanerkut/bookmark-everything?logoSize=auto) - Add bookmarks to your project files so you can reach them easily ## Icon - [EditorIconViewer.cs](https://github.com/zaikman/UnityPublic/blob/master/EditorIconViewer.cs) ![GitHub last commit](https://img.shields.io/github/last-commit/zaikman/UnityPublic/blob/master/EditorIconViewer.cs?logoSize=auto) - Editor icon viewer - [Unity-GUIStyles-list.md](https://gist.github.com/MadLittleMods/ea3e7076f0f59a702ecb) - List of GUIStyle - [UnityTextureExporter](https://github.com/miguel12345/UnityTextureExporter) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityTextureExporter?logoSize=auto) - Export procedural or hidden textures to .png files - [unity-editor-icons](https://github.com/halak/unity-editor-icons) ![GitHub last commit](https://img.shields.io/github/last-commit/halak/unity-editor-icons?logoSize=auto) - Icons what can load using EditorGUIUtility.IconContent ## Prefab - [PrefabEditor](https://github.com/yukiringo/PrefabEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/yukiringo/PrefabEditor?logoSize=auto) - You can edit Prefab - [EditPrefab.cs](https://gist.github.com/ulrikdamm/338392c3b0900de225ec6dd10864cab4) - Better editing of prefabs - [Unity3D-PrefabEditor](https://github.com/remibodin/Unity3D-PrefabEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/remibodin/Unity3D-PrefabEditor?logoSize=auto) - Edit prefabs on separate scene. - [unity-prefab-quickadd](https://github.com/shelleylowe/unity-prefab-quickadd) ![GitHub last commit](https://img.shields.io/github/last-commit/shelleylowe/unity-prefab-quickadd?logoSize=auto) - Quickly adding prefabs to the scene by creating shortcuts in the Hierarchy right-click menu ## Project Settings - [pump-editor](https://github.com/rfadeev/pump-editor) ![GitHub last commit](https://img.shields.io/github/last-commit/rfadeev/pump-editor?logoSize=auto) - Collection of Unity editor helpers to boost productivity - [project-settings-toolbar](https://github.com/baba-s/project-settings-toolbar) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/project-settings-toolbar?logoSize=auto) - A tool bar that can open each item of Project Settings - [Unity-Frequent-Settings-Shortcut](https://github.com/Aghmat/Unity-Frequent-Settings-Shortcut) ![GitHub last commit](https://img.shields.io/github/last-commit/Aghmat/Unity-Frequent-Settings-Shortcut?logoSize=auto) - Adding the Project Settings tab to the menu bar - [Unity-Project-Settings-in-a-New-Window](https://github.com/tromero/Unity-Project-Settings-in-a-New-Window) ![GitHub last commit](https://img.shields.io/github/last-commit/tromero/Unity-Project-Settings-in-a-New-Window?logoSize=auto) - Menu shortcuts for opening Unity project settings in a window ## Design - [ModifyEditorStyle](https://github.com/5argon/ModifyEditorStyle) ![GitHub last commit](https://img.shields.io/github/last-commit/5argon/ModifyEditorStyle?logoSize=auto) - Change fonts throughout Unity editor - [UnityDarkSkin](https://github.com/Gluschenko/UnityDarkSkin) ![GitHub last commit](https://img.shields.io/github/last-commit/Gluschenko/UnityDarkSkin) - Switching layout theme in Unity Editor (light -> dark) - [UnityEditorHelper](https://github.com/JefferiesTube/UnityEditorHelper) ![GitHub last commit](https://img.shields.io/github/last-commit/JefferiesTube/UnityEditorHelper?logoSize=auto) - An organized bunch of scripts to make editor scripting in Unity easier - [unity-themes](https://github.com/zios/unity-themes) ![GitHub last commit](https://img.shields.io/github/last-commit/zios/unity-themes?logoSize=auto) - Provides the Unity Editor with adjustable, hot-swappable GUI themes across all elements - [StableDiffusionUnityTools](https://github.com/KonH/StableDiffusionUnityTools) ![GitHub last commit](https://img.shields.io/github/last-commit/KonH/StableDiffusionUnityTools?logoSize=auto) - Editor assets generation via Stable Diffusion ## Command - [DTCommandPalette](https://github.com/DarrenTsung/DTCommandPalette) ![GitHub last commit](https://img.shields.io/github/last-commit/DarrenTsung/DTCommandPalette?logoSize=auto) - Command palette for Unity - [Unity3D-QuickSearch](https://github.com/appetizermonster/Unity3D-QuickSearch) ![GitHub last commit](https://img.shields.io/github/last-commit/appetizermonster/Unity3D-QuickSearch?logoSize=auto) - A Command Palette for Unity - [unity-editor-spotlight](https://github.com/marijnz/unity-editor-spotlight) ![GitHub last commit](https://img.shields.io/github/last-commit/marijnz/unity-editor-spotlight?logoSize=auto) - MacOS-like Spotlight file search - [unity-shell](https://github.com/marijnz/unity-shell) ![GitHub last commit](https://img.shields.io/github/last-commit/marijnz/unity-shell?logoSize=auto) - Write and execute code in an intuitive "shell" with autocompletion ## Note - [EdNotes](https://github.com/plyoung/EdNotes) ![GitHub last commit](https://img.shields.io/github/last-commit/plyoung/EdNotes?logoSize=auto) - Attach notes to objects - [AssetMessenger](https://github.com/wataru-ito/AssetMessenger) ![GitHub last commit](https://img.shields.io/github/last-commit/wataru-ito/AssetMessenger?logoSize=auto) - Add comments to assets - [NotepadToolUnity](https://github.com/sverdegd/NotepadToolUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/sverdegd/NotepadToolUnity?logoSize=auto) - Take your notes without leaving Unity - [UNotes](https://github.com/rstecca/UNotes) ![GitHub last commit](https://img.shields.io/github/last-commit/rstecca/UNotes?logoSize=auto) - Brings the power of sticky notes to your workflow ## Symbol - [uni-symbol](https://github.com/baba-s/uni-symbol) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-symbol?logoSize=auto) - Easily define symbols - [SymbolCatalog](https://github.com/mob-sakai/SymbolCatalog) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/SymbolCatalog?logoSize=auto) - Edit script symbol define - [Better-Defines](https://github.com/TarasOsiris/Better-Defines) ![GitHub last commit](https://img.shields.io/github/last-commit/TarasOsiris/Better-Defines?logoSize=auto) - An easy and elegant way to manage your preprocessor directives ## Coroutine - [UnityExtensions.EditorCoroutine](https://github.com/garettbass/UnityExtensions.EditorCoroutine) ![GitHub last commit](https://img.shields.io/github/last-commit/garettbass/UnityExtensions.EditorCoroutine?logoSize=auto) - Easy to run coroutines from editor code. - [EditorCoroutineRunner.cs](https://gist.github.com/LotteMakesStuff/16b5f2fc108f9a0201950c797d53cfbf) - Run stuff in the editor with all the convenience of co-routines ## Tilemap - [UnityTile3D](https://github.com/NoelFB/UnityTile3D) ![GitHub last commit](https://img.shields.io/github/last-commit/NoelFB/UnityTile3D?logoSize=auto) - Simple 3D Tile Editor - [SuperTiled2Unity](https://github.com/Seanba/SuperTiled2Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/Seanba/SuperTiled2Unity?logoSize=auto) - Imports Tiled files to Unity ## 3D Model - [UnityFBXExporter](https://github.com/KellanHiggins/UnityFBXExporter) ![GitHub last commit](https://img.shields.io/github/last-commit/KellanHiggins/UnityFBXExporter?logoSize=auto) - Export any Unity GameObject into a FBX ASCII format - [ExportSceneToObj](https://github.com/monitor1394/ExportSceneToObj) ![GitHub last commit](https://img.shields.io/github/last-commit/monitor1394/ExportSceneToObj) - Export scene (including objects and terrain ) or fbx to .obj file ## Color - [unity-colourlovers-importer](https://github.com/shelleylowe/unity-colourlovers-importer) ![GitHub last commit](https://img.shields.io/github/last-commit/shelleylowe/unity-colourlovers-importer?logoSize=auto) - Load colours and palettes directly from COLOURlovers.com ## Editor Utility - [wakatime-unity](https://github.com/josec89/wakatime-unity) ![GitHub last commit](https://img.shields.io/github/last-commit/josec89/wakatime-unity?logoSize=auto) - WakaTime Unity plugin - [field-monitor](https://github.com/mminer/field-monitor) ![GitHub last commit](https://img.shields.io/github/last-commit/mminer/field-monitor?logoSize=auto) - Field and property viewer - [EditorExtensions](https://github.com/Stereoarts/EditorExtensions) ![GitHub last commit](https://img.shields.io/github/last-commit/Stereoarts/EditorExtensions?logoSize=auto) - Editor extension samples - [texture-tree-view-sample](https://github.com/anchan828/texture-tree-view-sample) ![GitHub last commit](https://img.shields.io/github/last-commit/anchan828/texture-tree-view-sample?logoSize=auto) - Tree view sample - [NuGetForUnity](https://github.com/GlitchEnzo/NuGetForUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/GlitchEnzo/NuGetForUnity?logoSize=auto) - A NuGet Package Manager - [UnityProfilerIntervalSave](https://github.com/wotakuro/UnityProfilerIntervalSave) ![GitHub last commit](https://img.shields.io/github/last-commit/wotakuro/UnityProfilerIntervalSave?logoSize=auto) - Save profiler log - [demilib](https://github.com/Demigiant/demilib) ![GitHub last commit](https://img.shields.io/github/last-commit/Demigiant/demilib?logoSize=auto) - A library of various utilities and tools - [OnionRingUnity](https://github.com/kyubuns/OnionRingUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/kyubuns/OnionRingUnity?logoSize=auto) - Auto 9 slice sprite generator - [CompileTime.cs](https://gist.github.com/chuckbergeron/245e0f5906c89f7d01c02eeb052e1b04) - Unity Measure Compile Time - [t4-templates-unity3d](https://github.com/deniszykov/t4-templates-unity3d) ![GitHub last commit](https://img.shields.io/github/last-commit/deniszykov/t4-templates-unity3d?logoSize=auto) - T4 Text Template Processor - [PerfAssist](https://github.com/GameBuildingBlocks/PerfAssist) ![GitHub last commit](https://img.shields.io/github/last-commit/GameBuildingBlocks/PerfAssist?logoSize=auto) - Various performance-related components - [Apkd.UnityDemystifier](https://github.com/apkd/Apkd.UnityDemystifier) ![GitHub last commit](https://img.shields.io/github/last-commit/apkd/Apkd.UnityDemystifier?logoSize=auto) - Improved stack trace display - [Screen-Shooter](https://github.com/PhannGor/Screen-Shooter) ![GitHub last commit](https://img.shields.io/github/last-commit/PhannGor/Screen-Shooter?logoSize=auto) - Creating screenshots at any resolution - [UnityGuidRegenerator.cs](https://gist.github.com/ZimM-LostPolygon/7e2f8a3e5a1be183ac19) - Unity asset GUIDs regenerator - [Unity-Component-Helper](https://github.com/hont127/Unity-Component-Helper) ![GitHub last commit](https://img.shields.io/github/last-commit/hont127/Unity-Component-Helper?logoSize=auto) - Component Cut/Copy/Paste helper - [UpmGitExtension](https://github.com/mob-sakai/UpmGitExtension) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/UpmGitExtension?logoSize=auto) - Git extension for Unity Package Manager - [ScriptFinder](https://github.com/JoebRogers/ScriptFinder) ![GitHub last commit](https://img.shields.io/github/last-commit/JoebRogers/ScriptFinder?logoSize=auto) - Find script references within your project in seconds - [uni-gist](https://github.com/baba-s/uni-gist) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-gist?logoSize=auto) - Editor extension that lets you post scripts to Gist from Unity - [Unity Package Asset Deleter](https://github.com/baba-s/unity-package-asset-deleter) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-package-asset-deleter?logoSize=auto) - Delete assets added with .unitypackage - [unity-regex-builder](https://github.com/karl-/unity-regex-builder) ![GitHub last commit](https://img.shields.io/github/last-commit/karl-/unity-regex-builder?logoSize=auto) - A simple regular expression evaluator inside Unity - [EditorCollapseAll.cs](https://gist.github.com/yasirkula/0b541b0865eba11b55518ead45fba8fc) - Collapse all GameObject's or to collapse all folders - [UnityElevatorCompiler](https://github.com/m3rt32/UnityElevatorCompiler) ![GitHub last commit](https://img.shields.io/github/last-commit/m3rt32/UnityElevatorCompiler?logoSize=auto) - Plays elevator music while Unity compiles your code - [unity-toolbar-extender](https://github.com/marijnz/unity-toolbar-extender) ![GitHub last commit](https://img.shields.io/github/last-commit/marijnz/unity-toolbar-extender?logoSize=auto) - Extend the Unity Toolbar with your own Editor UI code - [unity-customizable-toolbar](https://github.com/baba-s/unity-customizable-toolbar) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-customizable-toolbar?logoSize=auto) - Customizable toolbar available in the Unity editor - [SuperUnityBuild](https://github.com/superunitybuild/buildtool) ![GitHub last commit](https://img.shields.io/github/last-commit/superunitybuild/buildtool?logoSize=auto) - A powerful automation tool for quickly and easily generating builds with Unity - [SuperUnityBuild BuildActions](https://github.com/superunitybuild/buildactions) ![GitHub last commit](https://img.shields.io/github/last-commit/superunitybuild/buildactions?logoSize=auto) - BuildActions for use with the SuperUnityBuild build automation tool - [Unity-Slngen](https://github.com/jhett12321/Unity-Slngen) ![GitHub last commit](https://img.shields.io/github/last-commit/jhett12321/Unity-Slngen?logoSize=auto) - Adds additional solution configurations to generated .sln/.csproj files - [Unity3D-Editor-Extensions-and-Tools](https://github.com/thomue00/Unity3D-Editor-Extensions-and-Tools) ![GitHub last commit](https://img.shields.io/github/last-commit/thomue00/Unity3D-Editor-Extensions-and-Tools?logoSize=auto) - Some Basic Unity3D Editor Extensions and Tools - [Unity-Animation-Hierarchy-Editor](https://github.com/s-m-k/Unity-Animation-Hierarchy-Editor) ![GitHub last commit](https://img.shields.io/github/last-commit/s-m-k/Unity-Animation-Hierarchy-Editor?logoSize=auto) - This utility will help you refactor your Unity animations - [Unity-Utilities](https://github.com/CapnRat/Unity-Utilities) ![GitHub last commit](https://img.shields.io/github/last-commit/CapnRat/Unity-Utilities?logoSize=auto) - Place to dump utilities that can range from completely useless to quite useful - [unity-open-asset-customizer](https://github.com/baba-s/unity-open-asset-customizer) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-open-asset-customizer?logoSize=auto) - Editor extension that you can set the application that opens the file - [UnityMarkdeepViewer](https://github.com/Sirithang/UnityMarkdeepViewer) ![GitHub last commit](https://img.shields.io/github/last-commit/Sirithang/UnityMarkdeepViewer?logoSize=auto) - Allowing to display Markdown, markdeep and HMTL directly inside the Unity Editor - [Unity Assembly Definition Debugger.cs](https://gist.github.com/karljj1/9c6cce803096b5cd4511cf0819ff517b) - Find out what assemblies are being built and how long each takes - [unity-compile-before-play](https://github.com/jfranmora/unity-compile-before-play) ![GitHub last commit](https://img.shields.io/github/last-commit/jfranmora/unity-compile-before-play?logoSize=auto) - Add this script to compile your scripts automatically before entering play mode - [Unity-EdgeCollider2D-to-PolygonCollider2D-](https://github.com/JuanGdelaCruz/Unity-EdgeCollider2D-to-PolygonCollider2D-) ![GitHub last commit](https://img.shields.io/github/last-commit/JuanGdelaCruz/Unity-EdgeCollider2D-to-PolygonCollider2D-?logoSize=auto) - Editor tool which converts EdgeCollider2D to PolygonCollider2D - [unity-compile-in-background](https://github.com/baba-s/unity-compile-in-background) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-compile-in-background?logoSize=auto) - Start compiling without having to return focus to the Unity editor after changing the script - [unity-productivity-tools](https://github.com/martinhodler/unity-productivity-tools) ![GitHub last commit](https://img.shields.io/github/last-commit/martinhodler/unity-productivity-tools?logoSize=auto) - A unity package adding features like inspector buttons, GameObject grouping and property attributes # UI ## Shader Collection - [UGUIEffect](https://github.com/AsehesL/UGUIEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/AsehesL/UGUIEffect?logoSize=auto) - uGUI Effect - [EffectShader](https://github.com/inoook/EffectShader) ![GitHub last commit](https://img.shields.io/github/last-commit/inoook/EffectShader?logoSize=auto) - Effect collection - [UIEffect](https://github.com/mob-sakai/UIEffect) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/UIEffect?logoSize=auto) - An effect component for uGUI element - [unity-ugui-posteffect](https://github.com/butter-cookies/unity-ugui-posteffect) ![GitHub last commit](https://img.shields.io/github/last-commit/butter-cookies/unity-ugui-posteffect?logoSize=auto) - UI posteffect shader repository - [UIAndShader](https://github.com/blueberryzzz/UIAndShader) ![GitHub last commit](https://img.shields.io/github/last-commit/blueberryzzz/UIAndShader?logoSize=auto) - Some Unity UI components and shaders - [Sprite-Postprocessing-Tool-Unity](https://github.com/rozx/Sprite-Postprocessing-Tool-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/rozx/Sprite-Postprocessing-Tool-Unity?logoSize=auto) - The post processing plugin ## UI Shader - [Hue](https://github.com/teach310/Hue) ![GitHub last commit](https://img.shields.io/github/last-commit/teach310/Hue?logoSize=auto) - Hue shader - [UGUI-Effect](https://github.com/MoonAntonio/UGUI-Effect) ![GitHub last commit](https://img.shields.io/github/last-commit/MoonAntonio/UGUI-Effect?logoSize=auto) - uGUI Effect - [GlowImage](https://github.com/SylarLi/GlowImage) ![GitHub last commit](https://img.shields.io/github/last-commit/SylarLi/GlowImage?logoSize=auto) - Glow image - [Gradient.cs](https://gist.github.com/baba-s/5bca127fc68b666d96834cd9d91b906d) - Gradient shader - [UGUIExtend](https://github.com/L-Lawliet/UGUIExtend) ![GitHub last commit](https://img.shields.io/github/last-commit/L-Lawliet/UGUIExtend?logoSize=auto) - uGUI extension - [ShinyEffectForUGUI](https://github.com/mob-sakai/ShinyEffectForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/ShinyEffectForUGUI?logoSize=auto) - Shiny effect - [BlurringAtlasForUGUI](https://github.com/mob-sakai/BlurringAtlasForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/BlurringAtlasForUGUI?logoSize=auto) - Blur effect - [DissolveEffectForUGUI](https://github.com/mob-sakai/DissolveEffectForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/DissolveEffectForUGUI?logoSize=auto) - Dissolve effect - [uGUI-Effect-Tool](https://github.com/WestHillApps/uGUI-Effect-Tool) ![GitHub last commit](https://img.shields.io/github/last-commit/WestHillApps/uGUI-Effect-Tool?logoSize=auto) - Vertex color UI Effect - [unity-vertex-effects](https://github.com/n-yoda/unity-vertex-effects) ![GitHub last commit](https://img.shields.io/github/last-commit/n-yoda/unity-vertex-effects?logoSize=auto) - Beautiful text outline - [Unity-UIGradient](https://github.com/azixMcAze/Unity-UIGradient) ![GitHub last commit](https://img.shields.io/github/last-commit/azixMcAze/Unity-UIGradient?logoSize=auto) - UI gradient effect script - [StaticBluredScreen](https://github.com/mob-sakai/StaticBluredScreen) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/StaticBluredScreen?logoSize=auto) - Non-realtime screen blur - [BluredUGUI](https://github.com/edom18/BluredUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/edom18/BluredUGUI?logoSize=auto) - Blured uGUI background sample - [MirrorReflectionEffectForUGUI](https://github.com/mob-sakai/MirrorReflectionEffectForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/MirrorReflectionEffectForUGUI?logoSize=auto) - Simple mirror reflection effect - [UnityRoundedShader](https://github.com/sunduk/UnityRoundedShader) ![GitHub last commit](https://img.shields.io/github/last-commit/sunduk/UnityRoundedShader?logoSize=auto) - Rounded rectangle, circle, ellipse shaders - [Unity-UI-Rounded-Corners](https://github.com/Nobinator/Unity-UI-Rounded-Corners) ![GitHub last commit](https://img.shields.io/github/last-commit/Nobinator/Unity-UI-Rounded-Corners?logoSize=auto) - Allows you to add rounded corners to UI elements ## UI Utility - [UIFlippable.cs](https://gist.github.com/baba-s/6c7d44e117d157c39e4c696b110e767f) - UI flip - [UniGif](https://github.com/WestHillApps/UniGif) ![GitHub last commit](https://img.shields.io/github/last-commit/WestHillApps/UniGif?logoSize=auto) - GIF image decoder - [BookUI4Unity](https://github.com/FriendSea/BookUI4Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/FriendSea/BookUI4Unity?logoSize=auto) - Make books - [RadialSlider.cs](https://gist.github.com/baba-s/100b68db60da4e564356d836be44876e) - Radial slider - [CutoutImage](https://github.com/hiryma/UnitySamples/tree/master/CutoutImage) ![GitHub last commit](https://img.shields.io/github/last-commit/hiryma/UnitySamples/tree/master/CutoutImage?logoSize=auto) - Cutout image - [UnityCodes](https://github.com/ll4080333/UnityCodes) ![GitHub last commit](https://img.shields.io/github/last-commit/ll4080333/UnityCodes?logoSize=auto) - UI Components - [CurlyUI](https://github.com/Titinious/CurlyUI) ![GitHub last commit](https://img.shields.io/github/last-commit/Titinious/CurlyUI?logoSize=auto) - Curls UIs. With CurlyUI - [NicerOutline.cs](https://gist.github.com/baba-s/6a8e9956afea8b7d97c6e973529141ab) - Beautiful outline - [UnityUIExtention](https://github.com/eral/UnityUIExtention) ![GitHub last commit](https://img.shields.io/github/last-commit/eral/UnityUIExtention?logoSize=auto) - Unity UI Extention - [WDataTable](https://github.com/warmtrue/WDataTable) ![GitHub last commit](https://img.shields.io/github/last-commit/warmtrue/WDataTable?logoSize=auto) - A data form component - [Unity-RuntimeLightEditor](https://github.com/webocs/Unity-RuntimeLightEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/webocs/Unity-RuntimeLightEditor?logoSize=auto) - Light editor - [UnitySimpleFileBrowser](https://github.com/yasirkula/UnitySimpleFileBrowser) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnitySimpleFileBrowser?logoSize=auto) - Runtime file browser - [Canvas-Element-3D](https://github.com/j-bbr/Canvas-Element-3D) ![GitHub last commit](https://img.shields.io/github/last-commit/j-bbr/Canvas-Element-3D?logoSize=auto) - Scales meshes to fit in a UI Rect - [WChatPanel](https://github.com/warmtrue/WChatPanel) ![GitHub last commit](https://img.shields.io/github/last-commit/warmtrue/WChatPanel?logoSize=auto) - A chat panel UI component such as wechat - [ugui-animated-progressbar](https://github.com/baba-s/ugui-animated-progressbar) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/ugui-animated-progressbar?logoSize=auto) - A progress bar with animation - [RadialProgressBar](https://github.com/AdultLink/RadialProgressBar) ![GitHub last commit](https://img.shields.io/github/last-commit/AdultLink/RadialProgressBar?logoSize=auto) - Customizable radial progress bar shader - [unity-ugui-XCharts](https://github.com/monitor1394/unity-ugui-XCharts) ![GitHub last commit](https://img.shields.io/github/last-commit/monitor1394/unity-ugui-XCharts?logoSize=auto) - A charting and data visualization library - [MaterialUI](https://github.com/InvexGames/MaterialUI) ![GitHub last commit](https://img.shields.io/github/last-commit/InvexGames/MaterialUI?logoSize=auto) - UI kit that follows Google's official material design guidelines. - [ParticleEffectForUGUI](https://github.com/mob-sakai/ParticleEffectForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/ParticleEffectForUGUI?logoSize=auto) - Provide a component to render particle effect for uGUI ## Text - [TextEllipsis](https://github.com/kiepng/TextEllipsis) ![GitHub last commit](https://img.shields.io/github/last-commit/kiepng/TextEllipsis?logoSize=auto) - Text ellipsis - [CurvedText.cs](https://gist.github.com/baba-s/c466a1197150b6c78caeea34d70dbf55) - Curved text - [UGUI_Extensions](https://github.com/DiosVan/UGUI_Extensions) ![GitHub last commit](https://img.shields.io/github/last-commit/DiosVan/UGUI_Extensions?logoSize=auto) - uGUI Extension - [unity-text-typer](https://github.com/redbluegames/unity-text-typer) ![GitHub last commit](https://img.shields.io/github/last-commit/redbluegames/unity-text-typer?logoSize=auto) - Text typing effect - [EmojiText](https://github.com/DFVSQY/EmojiText) ![GitHub last commit](https://img.shields.io/github/last-commit/DFVSQY/EmojiText?logoSize=auto) - EmojiText solution for UI - [uGUI-Hypertext](https://github.com/setchi/uGUI-Hypertext) ![GitHub last commit](https://img.shields.io/github/last-commit/setchi/uGUI-Hypertext?logoSize=auto) - Hypertext for uGUI - [HyphenationJpn_uGUI](https://github.com/tsubaki/HyphenationJpn_uGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/tsubaki/HyphenationJpn_uGUI?logoSize=auto) - Hyphenation - [Unity3D.EmojiText](https://github.com/xiaobin83/Unity3D.EmojiText) ![GitHub last commit](https://img.shields.io/github/last-commit/xiaobin83/Unity3D.EmojiText?logoSize=auto) - EmojiText in Unity3D - [Text-Juicer](https://github.com/badawe/Text-Juicer) ![GitHub last commit](https://img.shields.io/github/last-commit/badawe/Text-Juicer?logoSize=auto) - Create awesome text animations - [TextShaderAnimation](https://github.com/katsuma99/TextShaderAnimation) ![GitHub last commit](https://img.shields.io/github/last-commit/katsuma99/TextShaderAnimation?logoSize=auto) - Text shader animation - [YLYRichText](https://github.com/cantry100/YLYRichText) ![GitHub last commit](https://img.shields.io/github/last-commit/cantry100/YLYRichText?logoSize=auto) - a feature-rich, easy to use unity rich text plugin - [TextFader](https://github.com/miguel12345/TextFader) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/TextFader?logoSize=auto) - Add a char-by-char fade in animation to your texts ## UI Debug - [collider-visualizer](https://github.com/tomoriaki/collider-visualizer) ![GitHub last commit](https://img.shields.io/github/last-commit/tomoriaki/collider-visualizer?logoSize=auto) - Collider visualizer - [consolation](https://github.com/mminer/consolation) ![GitHub last commit](https://img.shields.io/github/last-commit/mminer/consolation?logoSize=auto) - In-game debug console - [runtime-object-editor](https://github.com/hwthon/runtime-object-editor) ![GitHub last commit](https://img.shields.io/github/last-commit/hwthon/runtime-object-editor?logoSize=auto) - Runtime object - [unity-uitest](https://github.com/taphos/unity-uitest) ![GitHub last commit](https://img.shields.io/github/last-commit/taphos/unity-uitest?logoSize=auto) - UI Test Automation Framework - [UnityDebugConsole](https://github.com/daemon3000/UnityDebugConsole) ![GitHub last commit](https://img.shields.io/github/last-commit/daemon3000/UnityDebugConsole?logoSize=auto) - In-game debug consol - [UnityIngameDebugConsole](https://github.com/yasirkula/UnityIngameDebugConsole) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityIngameDebugConsole?logoSize=auto) - A uGUI based console to see debug messages and execute commands - [UnityRuntimeInspector](https://github.com/yasirkula/UnityRuntimeInspector) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityRuntimeInspector?logoSize=auto) - Runtime Inspector and Hierarchy solution for debugging and runtime editing purposes ## Layout - [RadialLayout.cs](https://gist.github.com/baba-s/69aeecead940ac9f49cd890c2704f8bd) - Radial layout - [CurvedLayout.cs](https://gist.github.com/baba-s/cf7df94aa8be8412b25246b57aaef175) - Curved layout - [HexGridLayout.cs](https://gist.github.com/PopupAsylumUK/56d2f889a5b195552db20da6a9a50c11) - Hex grid layout - [uGUI-Circle-Layout-Group](https://github.com/hont127/uGUI-Circle-Layout-Group) ![GitHub last commit](https://img.shields.io/github/last-commit/hont127/uGUI-Circle-Layout-Group?logoSize=auto) - Circle layout group - [Unity-VariableTileLayout](https://github.com/kiepng/Unity-VariableTileLayout) ![GitHub last commit](https://img.shields.io/github/last-commit/kiepng/Unity-VariableTileLayout?logoSize=auto) - Tile layout like Pinterenst - [Unity-SwipeableView](https://github.com/kiepng/Unity-SwipeableView) ![GitHub last commit](https://img.shields.io/github/last-commit/kiepng/Unity-SwipeableView?logoSize=auto) - Implementing swipe views like Tinder ## Scroll - [ScrollSnap](https://github.com/taka-oyama/ScrollSnap) ![GitHub last commit](https://img.shields.io/github/last-commit/taka-oyama/ScrollSnap?logoSize=auto) - Scroll Snapping - [Unity-PullToRefresh](https://github.com/kiepng/Unity-PullToRefresh) ![GitHub last commit](https://img.shields.io/github/last-commit/kiepng/Unity-PullToRefresh?logoSize=auto) - Pull to refresh - [EnhancedScrollView](https://github.com/tinyantstudio/EnhancedScrollView) ![GitHub last commit](https://img.shields.io/github/last-commit/tinyantstudio/EnhancedScrollView?logoSize=auto) - Cool 3d scoll view - [Variable-infinite-scroll](https://github.com/ToshikiImagawa/Variable-infinite-scroll) ![GitHub last commit](https://img.shields.io/github/last-commit/ToshikiImagawa/Variable-infinite-scroll?logoSize=auto) - Variable infinite scroll - [Unity-Fantastic-Gallery](https://github.com/bobardo/Unity-Fantastic-Gallery) ![GitHub last commit](https://img.shields.io/github/last-commit/bobardo/Unity-Fantastic-Gallery?logoSize=auto) - A beautiful UI gallery - [FancyScrollView](https://github.com/setchi/FancyScrollView) ![GitHub last commit](https://img.shields.io/github/last-commit/setchi/FancyScrollView?logoSize=auto) - Can implement highly flexible animation - [LoopScrollRect](https://github.com/qiankanglai/LoopScrollRect) ![GitHub last commit](https://img.shields.io/github/last-commit/qiankanglai/LoopScrollRect?logoSize=auto) - Reusing cells, to improve performance, loading time and draw calls ## Mask - [UISoftMask](https://github.com/aillieo/UISoftMask) ![GitHub last commit](https://img.shields.io/github/last-commit/aillieo/UISoftMask?logoSize=auto) - Soft mask - [GuideMask](https://github.com/asyncrun/GuideMask) ![GitHub last commit](https://img.shields.io/github/last-commit/asyncrun/GuideMask?logoSize=auto) - Like tutorial - [SoftMaskForUGUI](https://github.com/mob-sakai/SoftMaskForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/SoftMaskForUGUI?logoSize=auto) - Soft masking - [CutOutGraphic](https://github.com/DFVSQY/CutOutGraphic) ![GitHub last commit](https://img.shields.io/github/last-commit/DFVSQY/CutOutGraphic?logoSize=auto) - Can cut out a hole - [unity-ui-image-alphamask](https://github.com/49hack/unity-ui-image-alphamask) ![GitHub last commit](https://img.shields.io/github/last-commit/49hack/unity-ui-image-alphamask?logoSize=auto) - Alpha mask - [UnmaskForUGUI](https://github.com/mob-sakai/UnmaskForUGUI) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/UnmaskForUGUI?logoSize=auto) - Reverse mask for uGUI element ## Shape - [UIGraphicAPI](https://github.com/maxsize/UIGraphicAPI) ![GitHub last commit](https://img.shields.io/github/last-commit/maxsize/UIGraphicAPI?logoSize=auto) - A drawing API - [ui-shapes-kit](https://github.com/thisotherthing/ui-shapes-kit) ![GitHub last commit](https://img.shields.io/github/last-commit/thisotherthing/ui-shapes-kit?logoSize=auto) - procedural shapes - [Unity-UI-Polygon](https://github.com/CiaccoDavide/Unity-UI-Polygon) ![GitHub last commit](https://img.shields.io/github/last-commit/CiaccoDavide/Unity-UI-Polygon?logoSize=auto) - Polygon renderer - [CircleGraphic.cs](https://gist.github.com/yasirkula/d09bbc1e16dc96354b2e7162b351f964) - Create circles/ellipses - [shapes2d](https://github.com/all-iver/shapes2d) ![GitHub last commit](https://img.shields.io/github/last-commit/all-iver/shapes2d?logoSize=auto) - Make simple art assets quickly - [GradientGraphic.cs](https://gist.github.com/yasirkula/7f34c2e190330da41edcca6b383490ff) - Create 4-color gradient UI graphics ## Color Picker - [UnityColor](https://github.com/coding2233/UnityColor) ![GitHub last commit](https://img.shields.io/github/last-commit/coding2233/UnityColor?logoSize=auto) - Color picker - [cui_color_picker](https://github.com/zloedi/cui_color_picker) ![GitHub last commit](https://img.shields.io/github/last-commit/zloedi/cui_color_picker?logoSize=auto) - Color Picker - [HSV-Color-Picker-Unity](https://github.com/judah4/HSV-Color-Picker-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/judah4/HSV-Color-Picker-Unity?logoSize=auto) - HSV color picker - [UnityColorPicker](https://github.com/jongallant/UnityColorPicker) ![GitHub last commit](https://img.shields.io/github/last-commit/jongallant/UnityColorPicker?logoSize=auto) - A standalone color picker asset ## UI Script - [UITransition](https://github.com/mob-sakai/UITransition) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/UITransition?logoSize=auto) - Transition - [CompositeToggle](https://github.com/mob-sakai/CompositeToggle) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/CompositeToggle?logoSize=auto) - Composite toggle system - [sprite-atlas-name-creator](https://github.com/baba-s/sprite-atlas-name-creator) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/sprite-atlas-name-creator?logoSize=auto) - Create a class that can get sprite included in SpriteAtlas by property instead of string ## iPhone X / XS - [NotchSolution](https://github.com/5argon/NotchSolution) ![GitHub last commit](https://img.shields.io/github/last-commit/5argon/NotchSolution?logoSize=auto) - Solve notched/cutout phones layout problems - [Unity-SafeAreaCanvas](https://github.com/nkjzm/Unity-SafeAreaCanvas) ![GitHub last commit](https://img.shields.io/github/last-commit/nkjzm/Unity-SafeAreaCanvas?logoSize=auto) - Adjusting the size automatically and preview in Editor - [iPhoneX-overlay](https://github.com/ianwaldrop/iPhoneX-overlay) ![GitHub last commit](https://img.shields.io/github/last-commit/ianwaldrop/iPhoneX-overlay?logoSize=auto) - Unity Editor utility which masks the game view with the shape of an iPhone X ## Radar Chart - [RadarChart](https://github.com/Zhuangdum/RadarChart) ![GitHub last commit](https://img.shields.io/github/last-commit/Zhuangdum/RadarChart?logoSize=auto) - Radar chart - [PolygonalUI](https://github.com/AsehesL/PolygonalUI) ![GitHub last commit](https://img.shields.io/github/last-commit/AsehesL/PolygonalUI?logoSize=auto) - Radar chart - [unity-radarchart](https://github.com/naichilab/unity-radarchart) ![GitHub last commit](https://img.shields.io/github/last-commit/naichilab/unity-radarchart?logoSize=auto) - Radar chart ## Fade - [FadeCamera2](https://github.com/tsubaki/FadeCamera2) ![GitHub last commit](https://img.shields.io/github/last-commit/tsubaki/FadeCamera2?logoSize=auto) - Fade camera - [Unity-UiFaderPro](https://github.com/QFSW/Unity-UiFaderPro) ![GitHub last commit](https://img.shields.io/github/last-commit/QFSW/Unity-UiFaderPro?logoSize=auto) - Make fading in and out chunks of U - [TransitionKit](https://github.com/prime31/TransitionKit) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/TransitionKit?logoSize=auto) - Modular, extensible transitions in scene and between scenes ## UI Editor Extensions - [UnityOptimizeTool](https://github.com/GooKu/UnityOptimizeTool) ![GitHub last commit](https://img.shields.io/github/last-commit/GooKu/UnityOptimizeTool?logoSize=auto) - Unity editor optimize tool - [ugui-toorbar](https://github.com/baba-s/ugui-toorbar) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/ugui-toorbar?logoSize=auto) - A toolbar that can create uGUI objects ## Atlas - [AtlasImage](https://github.com/mob-sakai/AtlasImage) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/AtlasImage?logoSize=auto) - AtlasImage is a graphic component use SpriteAtlas for uGUI ## Button - [ButtonEx](https://github.com/mob-sakai/ButtonEx) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/ButtonEx?logoSize=auto) - Extended button ## Sample - [unity-minimap](https://github.com/pointcache/unity-minimap) ![GitHub last commit](https://img.shields.io/github/last-commit/pointcache/unity-minimap?logoSize=auto) - Minimap - [menu-circular](https://github.com/MoonAntonio/menu-circular) ![GitHub last commit](https://img.shields.io/github/last-commit/MoonAntonio/menu-circular?logoSize=auto) - Circle menu - [SamplePinchScaling](https://github.com/splas-boomerang/SamplePinchScaling) ![GitHub last commit](https://img.shields.io/github/last-commit/splas-boomerang/SamplePinchScaling?logoSize=auto) - Pinch scaling - [Unity-SimpleSpeechBubble](https://github.com/The-CodeVillain/Unity-SimpleSpeechBubble) ![GitHub last commit](https://img.shields.io/github/last-commit/The-CodeVillain/Unity-SimpleSpeechBubble?logoSize=auto) - Simple UGUI SpeechBubble # Script ## Easing - [Ease](https://github.com/rakkarage/Ease) ![GitHub last commit](https://img.shields.io/github/last-commit/rakkarage/Ease?logoSize=auto) - Simple Unity3D Easing - [UniTween](https://github.com/sampaiodias/UniTween) ![GitHub last commit](https://img.shields.io/github/last-commit/sampaiodias/UniTween?logoSize=auto) - Tween framework - [GoKit](https://github.com/prime31/GoKit) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/GoKit?logoSize=auto) - Lightweight tween library - [AnimeTask](https://github.com/kyubuns/AnimeTask) ![GitHub last commit](https://img.shields.io/github/last-commit/kyubuns/AnimeTask?logoSize=auto) - Task Animation Library - [Easing](https://github.com/j-bbr/Easing) ![GitHub last commit](https://img.shields.io/github/last-commit/j-bbr/Easing?logoSize=auto) - Simple easing and tweening library - [EasingCore](https://github.com/setchi/EasingCore) ![GitHub last commit](https://img.shields.io/github/last-commit/setchi/EasingCore?logoSize=auto) - Simple easing implementation - [UrMotion](https://github.com/beinteractive/UrMotion) ![GitHub last commit](https://img.shields.io/github/last-commit/beinteractive/UrMotion?logoSize=auto) - Flexible motion engine for non time-based animation - [Unity.Library.eppz_easing](https://github.com/eppz/Unity.Library.eppz_easing) ![GitHub last commit](https://img.shields.io/github/last-commit/eppz/Unity.Library.eppz_easing?logoSize=auto) - Easing algorithms with explanations / testbed - [EasingFunction-Unity](https://github.com/gamereat/EasingFunction-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/gamereat/EasingFunction-Unity?logoSize=auto) - Implementation of Easing Functions within unity in c# - [dotween-configs](https://github.com/rfadeev/dotween-configs) ![GitHub last commit](https://img.shields.io/github/last-commit/rfadeev/dotween-configs?logoSize=auto) - Configs to setup DOTween's tween parameters via Unity editor - [Unity-EasingLibraryVisualisation](https://github.com/noisecrime/Unity-EasingLibraryVisualisation) ![GitHub last commit](https://img.shields.io/github/last-commit/noisecrime/Unity-EasingLibraryVisualisation?logoSize=auto) - Front end visualisation of 40 common easing equations - [interpolations](https://github.com/phest/interpolations) ![GitHub last commit](https://img.shields.io/github/last-commit/phest/interpolations?logoSize=auto) - Lightweight library for smoothing movements and value progressions in code - [Tweens](https://github.com/jeffreylanters/unity-tweens) ![GitHub last commit](https://img.shields.io/github/last-commit/jeffreylanters/unity-tweens?logoSize=auto) - An open source, lightweight tweening engine with strictly typed script-based UI and object animations ## Mesh - [Boom.unity](https://github.com/OskarSigvardsson/Boom.unity) ![GitHub last commit](https://img.shields.io/github/last-commit/OskarSigvardsson/Boom.unity?logoSize=auto) - Destruction effect - [Deform](https://github.com/keenanwoodall/Deform) ![GitHub last commit](https://img.shields.io/github/last-commit/keenanwoodall/Deform?logoSize=auto) - A fully-featured deformer system - [3DPainterFramework](https://github.com/XY01/3DPainterFramework) ![GitHub last commit](https://img.shields.io/github/last-commit/XY01/3DPainterFramework?logoSize=auto) - 3D painter framework - [EzySlice](https://github.com/DavidArayan/EzySlice) ![GitHub last commit](https://img.shields.io/github/last-commit/DavidArayan/EzySlice?logoSize=auto) - An open source mesh slicer framework - [Destructible-Walls](https://github.com/ElasticSea/Destructible-Walls) ![GitHub last commit](https://img.shields.io/github/last-commit/ElasticSea/Destructible-Walls?logoSize=auto) - Demo showcasing destructible walls - [UnityShapes](https://github.com/miguel12345/UnityShapes) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityShapes) - Draw shapes (circle,line,arrow) with one line of code - [CurveModifier](https://github.com/leon196/CurveModifier) ![GitHub last commit](https://img.shields.io/github/last-commit/leon196/CurveModifier?logoSize=auto) - Implementation of the curve modifier from Blender to Unity - [unity-subdivision-surface](https://github.com/mattatz/unity-subdivision-surface) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-subdivision-surface?logoSize=auto) - Loop subdivision surface algorithm implementation - [unity-procedural-cables](https://github.com/henrihanot/unity-procedural-cables) ![GitHub last commit](https://img.shields.io/github/last-commit/henrihanot/unity-procedural-cables?logoSize=auto) - Components for make procedural cables and curved shapes - [unity-delaunay](https://github.com/OskarSigvardsson/unity-delaunay) ![GitHub last commit](https://img.shields.io/github/last-commit/OskarSigvardsson/unity-delaunay?logoSize=auto) - A Delaunay/Voronoi library for Unity, and a simple destruction effect ## Generator - [UnityHexGrid](https://github.com/Amaranthos/UnityHexGrid) ![GitHub last commit](https://img.shields.io/github/last-commit/Amaranthos/UnityHexGrid?logoSize=auto) - A hex grid generation tool - [unity-teddy](https://github.com/mattatz/unity-teddy) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-teddy?logoSize=auto) - Teddy algorithm implementation - [unity-procedural-tree](https://github.com/mattatz/unity-procedural-tree) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-procedural-tree?logoSize=auto) - Procedural tree builder - [unity-procedural-flower](https://github.com/mattatz/unity-procedural-flower) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-procedural-flower?logoSize=auto) - Procedural flower generator - [unity-tetrahedron-tree](https://github.com/sanderman01/unity-tetrahedron-tree) ![GitHub last commit](https://img.shields.io/github/last-commit/sanderman01/unity-tetrahedron-tree?logoSize=auto) - Generate triangle meshes in the shape of trees - [wavefunctioncollapse](https://github.com/marian42/wavefunctioncollapse) ![GitHub last commit](https://img.shields.io/github/last-commit/marian42/wavefunctioncollapse?logoSize=auto) - Walk through an infinite, procedurally generated city - [unity-polygon-2d-editor](https://github.com/NotWoods/unity-polygon-2d-editor) ![GitHub last commit](https://img.shields.io/github/last-commit/NotWoods/unity-polygon-2d-editor?logoSize=auto) - Uses the collider of a PolygonCollider2D to generate a mesh for a GameObject - [UnityRuntimePreviewGenerator](https://github.com/yasirkula/UnityRuntimePreviewGenerator) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityRuntimePreviewGenerator) - Generate preview textures (thumbnails) for your GameObject's or materials on the fly ## Message Bus - [BasicEventBus](https://github.com/pointcache/BasicEventBus) ![GitHub last commit](https://img.shields.io/github/last-commit/pointcache/BasicEventBus?logoSize=auto) - Basic event bus - [UniEventSystem](https://github.com/Bian-Sh/UniEventSystem) ![GitHub last commit](https://img.shields.io/github/last-commit/Bian-Sh/UniEventSystem?logoSize=auto) - A generic Event-Bus - [Unibus](https://github.com/mattak/Unibus) ![GitHub last commit](https://img.shields.io/github/last-commit/mattak/Unibus?logoSize=auto) - Unibus is event passing system - [klab-messagebuses-unity](https://github.com/KLab/klab-messagebuses-unity) ![GitHub last commit](https://img.shields.io/github/last-commit/KLab/klab-messagebuses-unity?logoSize=auto) - Message bus - [signals](https://github.com/yankooliveira/signals) ![GitHub last commit](https://img.shields.io/github/last-commit/yankooliveira/signals?logoSize=auto) - A typesafe, lightweight messaging lib - [unity-events](https://github.com/GalvanicGames/unity-events) ![GitHub last commit](https://img.shields.io/github/last-commit/GalvanicGames/unity-events?logoSize=auto) - A code focused strongly typed event system with global system and per GameObject system - [Unity3d-Signals](https://github.com/dimmpixeye/Unity3d-Signals) ![GitHub last commit](https://img.shields.io/github/last-commit/dimmpixeye/Unity3d-Signals?logoSize=auto) - Signals are in-memory publish/subscribe system and effectively replace Unity SendMessage - [MessageKit](https://github.com/prime31/MessageKit) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/MessageKit?logoSize=auto) - Decoupled message sending system meant as a replacement for SendMessage and its variantslibrary ## Extension Methods - [unity-utils](https://github.com/nubick/unity-utils) ![GitHub last commit](https://img.shields.io/github/last-commit/nubick/unity-utils?logoSize=auto) - Different help scripts - [kogane-unity-lib](https://github.com/baba-s/kogane-unity-lib) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/kogane-unity-lib?logoSize=auto) - Extension methods - [Extensions_Math.cs](https://gist.github.com/jringrose/5673c34a8c1c2d46d441b6050849331c) - Extenhsions math - [unity-extensions](https://github.com/mminer/unity-extensions) ![GitHub last commit](https://img.shields.io/github/last-commit/mminer/unity-extensions?logoSize=auto) - Useful extension methods - [UrFairy](https://github.com/beinteractive/UrFairy) ![GitHub last commit](https://img.shields.io/github/last-commit/beinteractive/UrFairy?logoSize=auto) - C# extensions for Unity development - [CameraExtensions.cs](https://gist.github.com/TarasOsiris/a8904989c18424bcdf73) - A better way of manipulating the culling mask - [ShaderRenderState.cs](https://gist.github.com/yagero/71aec53a1f7d2738590b547e9e8b63bc) - Helpful extension methods to customize Unity's shaders render state from script ## Character Controller - [CharacterController2D](https://github.com/prime31/CharacterController2D) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/CharacterController2D?logoSize=auto) - Character Controller 2D - [SuperCharacterController](https://github.com/IronWarrior/SuperCharacterController) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/SuperCharacterController?logoSize=auto) - Unity custom character controller - [CharacterController2D](https://github.com/jaimuepe/CharacterController2D) ![GitHub last commit](https://img.shields.io/github/last-commit/jaimuepe/CharacterController2D?logoSize=auto) - Prototype for a Unity CharacterController2D - [Unity-2D-Platformer-Controller](https://github.com/cjddmut/Unity-2D-Platformer-Controller) ![GitHub last commit](https://img.shields.io/github/last-commit/cjddmut/Unity-2D-Platformer-Controller?logoSize=auto) - A customizable 2D platformer motor - [2DCharacterControllerTutorial](https://github.com/IronWarrior/2DCharacterControllerTutorial) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/2DCharacterControllerTutorial?logoSize=auto) - Source code for 2D Character Controller tutorial ## Script Debug - [GAutomator](https://github.com/Tencent/GAutomator) ![GitHub last commit](https://img.shields.io/github/last-commit/Tencent/GAutomator?logoSize=auto) - Automation for mobile games - [uni-debug-menu](https://github.com/baba-s/uni-debug-menu) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-debug-menu?logoSize=auto) - Customizable debug menu - [uni-simple-profiler](https://github.com/baba-s/uni-simple-profiler) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-simple-profiler?logoSize=auto) - Simple profiler in the game - [UniDebugPanel](https://github.com/baba-s/uni-debug-panel) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-debug-panel?logoSize=auto) - You can display customizable buttons for debugging in the game - [unity3d-runtime-debug-draw](https://github.com/jagt/unity3d-runtime-debug-draw) ![GitHub last commit](https://img.shields.io/github/last-commit/jagt/unity3d-runtime-debug-draw?logoSize=auto) - single file debuging DrawLine/DrawText/etc that works in both Scene/Game view ## Asset Bundle - [Autoya](https://github.com/sassembla/Autoya) ![GitHub last commit](https://img.shields.io/github/last-commit/sassembla/Autoya?logoSize=auto) - thin framework - [xasset](https://github.com/fengjiyuan/xasset) ![GitHub last commit](https://img.shields.io/github/last-commit/fengjiyuan/xasset?logoSize=auto) - Asset bundle manager - [UnityPack](https://github.com/HearthSim/UnityPack) ![GitHub last commit](https://img.shields.io/github/last-commit/HearthSim/UnityPack?logoSize=auto) - Python deserialization library for Asset format - [Unity-MultiProcess-BuildPipeline](https://github.com/jiangzhhhh/Unity-MultiProcess-BuildPipeline) ![GitHub last commit](https://img.shields.io/github/last-commit/jiangzhhhh/Unity-MultiProcess-BuildPipeline?logoSize=auto) - multiprocess buildpipeline ## Controller - [JoyconLib](https://github.com/Looking-Glass/JoyconLib) ![GitHub last commit](https://img.shields.io/github/last-commit/Looking-Glass/JoyconLib?logoSize=auto) - Joy-Con library - [UnityRawInput](https://github.com/Elringus/UnityRawInput) ![GitHub last commit](https://img.shields.io/github/last-commit/Elringus/UnityRawInput?logoSize=auto) - Windows Raw Input wrapper - [Unity-XboxCtrlrInput](https://github.com/JISyed/Unity-XboxCtrlrInput) ![GitHub last commit](https://img.shields.io/github/last-commit/JISyed/Unity-XboxCtrlrInput?logoSize=auto) - Xbox 360 controller library - [InputBinder](https://github.com/RyanNielson/InputBinder) ![GitHub last commit](https://img.shields.io/github/last-commit/RyanNielson/InputBinder?logoSize=auto) - Easily bind input events to methods ## Joystick - [MovableJoystick](https://github.com/uranuno/MovableJoystick) ![GitHub last commit](https://img.shields.io/github/last-commit/uranuno/MovableJoystick?logoSize=auto) - Movable Joystick - [Simple_Joystick_Unity](https://github.com/tim-hub/Simple_Joystick_Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/tim-hub/Simple_Joystick_Unity?logoSize=auto) - A simple joystick - [UniJoystick](https://github.com/Bian-Sh/UniJoystick) ![GitHub last commit](https://img.shields.io/github/last-commit/Bian-Sh/UniJoystick?logoSize=auto) - It is a powerful joystick component for UGUI. - [Unity3D-Simple-Mobile-Joystick](https://github.com/syncoder/Unity3D-Simple-Mobile-Joystick) ![GitHub last commit](https://img.shields.io/github/last-commit/syncoder/Unity3D-Simple-Mobile-Joystick?logoSize=auto) - Mobile Joystick suitable for any types of game ## Transform - [unity-transform-control](https://github.com/mattatz/unity-transform-control) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-transform-control?logoSize=auto) - Transform controller in Game View - [TransformLocker](https://github.com/hont127/TransformLocker) ![GitHub last commit](https://img.shields.io/github/last-commit/hont127/TransformLocker) - Transform Locker Component(Position/Rotation/Scale Locked) - [Unity3DRuntimeTransformGizmo](https://github.com/HiddenMonk/Unity3DRuntimeTransformGizmo) ![GitHub last commit](https://img.shields.io/github/last-commit/HiddenMonk/Unity3DRuntimeTransformGizmo?logoSize=auto) - A runtime transform gizmo similar to unitys editor ## Effect - [Unity-Fade](https://github.com/uzimaru0000/Unity-Fade) ![GitHub last commit](https://img.shields.io/github/last-commit/uzimaru0000/Unity-Fade?logoSize=auto) - ImageEffect of fade - [Unity3DBookPageCurl](https://github.com/Dandarawy/Unity3DBookPageCurl) ![GitHub last commit](https://img.shields.io/github/last-commit/Dandarawy/Unity3DBookPageCurl?logoSize=auto) - Page curl effect using UGUI - [Unity_TransparentWindow](https://github.com/XJINE/Unity_TransparentWindow) ![GitHub last commit](https://img.shields.io/github/last-commit/XJINE/Unity_TransparentWindow?logoSize=auto) - Make Unity's window transparent and overlay on desktop ## Trello - [Trello-Cards-Unity](https://github.com/bfollington/Trello-Cards-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/bfollington/Trello-Cards-Unity?logoSize=auto) - Create Trello cards from Unity games - [UniTrello](https://github.com/Amatobahn/UniTrello) ![GitHub last commit](https://img.shields.io/github/last-commit/Amatobahn/UniTrello?logoSize=auto) - Simplified interfacing between Unity and Trello - [UTrelloFix](https://github.com/MoonAntonio/UTrelloFix) ![GitHub last commit](https://img.shields.io/github/last-commit/MoonAntonio/UTrelloFix?logoSize=auto) - Creating Trello cards in your own boards from your Unity app ## Async / Await - [UniTask](https://github.com/Cysharp/UniTask) ![GitHub last commit](https://img.shields.io/github/last-commit/Cysharp/UniTask?logoSize=auto) - Provides an efficient async/await integration - [Unity3dAsyncAwaitUtil](https://github.com/svermeulen/Unity3dAsyncAwaitUtil) ![GitHub last commit](https://img.shields.io/github/last-commit/svermeulen/Unity3dAsyncAwaitUtil?logoSize=auto) - A bunch of code to make using async-await easier - [Asyncoroutine](https://github.com/zsaladin/Asyncoroutine) ![GitHub last commit](https://img.shields.io/github/last-commit/zsaladin/Asyncoroutine?logoSize=auto) - Asyncoroutine is a unity asset that allows you to use Coroutine and async/await together ## Touch - [GodTouch](https://github.com/okamura0510/GodTouch) ![GitHub last commit](https://img.shields.io/github/last-commit/okamura0510/GodTouch?logoSize=auto) - Touch system - [TouchScript](https://github.com/TouchScript/TouchScript) ![GitHub last commit](https://img.shields.io/github/last-commit/TouchScript/TouchScript?logoSize=auto) - iOS, Android, Windows, TUIO - [TouchKit](https://github.com/prime31/TouchKit) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/TouchKit?logoSize=auto) - Gestures and input handling made sane ## Gizmo - [FastGizmosUnity](https://github.com/sverdegd/FastGizmosUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/sverdegd/FastGizmosUnity?logoSize=auto) - Set of gizmos utilities - [DrawGizmo](https://github.com/Eldoir/DrawGizmo) ![GitHub last commit](https://img.shields.io/github/last-commit/Eldoir/DrawGizmo?logoSize=auto) - Display a gizmo on any GameObject - [GizmoExtensions](https://github.com/code-beans/GizmoExtensions) ![GitHub last commit](https://img.shields.io/github/last-commit/code-beans/GizmoExtensions) - - Utility class(es) that extend Unity's Gizmos - [GizmosPlus](https://github.com/zchfvy/GizmosPlus) ![GitHub last commit](https://img.shields.io/github/last-commit/zchfvy/GizmosPlus?logoSize=auto) - A Unity Package that provides additional GIzmo shapes and tools ## Curve - [UnityBezierSolution](https://github.com/yasirkula/UnityBezierSolution) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityBezierSolution?logoSize=auto) - A bezier spline solution - [unity-curve-utils](https://github.com/baba-s/unity-curve-utils) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-curve-utils?logoSize=auto) - A utility that can use 18 kinds of curve algorithm - [Unity3D-Curves](https://github.com/gabrielgiordan/Unity3D-Curves) ![GitHub last commit](https://img.shields.io/github/last-commit/gabrielgiordan/Unity3D-Curves?logoSize=auto) - 2D curves in polar and Cartesian coordinates, 3D curves ## Event - [OnDestroyCallback.cs](https://gist.github.com/PopupAsylumUK/43c53390cf2cd6351657de2ed7ee8f90) - OnDestroy event - [Unity3D-ExtendedEvent](https://github.com/Thundernerd/Unity3D-ExtendedEvent) ![GitHub last commit](https://img.shields.io/github/last-commit/Thundernerd/Unity3D-ExtendedEvent?logoSize=auto) - A UnityEvent replacement - [UnityAnimatorEvents](https://github.com/forestrf/UnityAnimatorEvents) ![GitHub last commit](https://img.shields.io/github/last-commit/forestrf/UnityAnimatorEvents?logoSize=auto) - UnityEvents triggered by states inside an Animator - [Unity-MecanimEventSystem](https://github.com/Bian-Sh/Unity-MecanimEventSystem) ![GitHub last commit](https://img.shields.io/github/last-commit/Bian-Sh/Unity-MecanimEventSystem?logoSize=auto) - Chain programming style callback System for Animator ## Object Pooling - [RecyclerKit](https://github.com/prime31/RecyclerKit) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/RecyclerKit?logoSize=auto) - Object pool manager - [prototype](https://github.com/inkle/prototype) ![GitHub last commit](https://img.shields.io/github/last-commit/inkle/prototype?logoSize=auto) - Prototype component pattern ## WebGL - [WebGLInput](https://github.com/kou-yeung/WebGLInput) ![GitHub last commit](https://img.shields.io/github/last-commit/kou-yeung/WebGLInput?logoSize=auto) - IME for Unity WebGL ## Script Utility - [StackList](https://github.com/hont127/StackList) ![GitHub last commit](https://img.shields.io/github/last-commit/hont127/StackList?logoSize=auto) - Stack list - [giles](https://github.com/procore3d/giles) ![GitHub last commit](https://img.shields.io/github/last-commit/procore3d/giles?logoSize=auto) - A Runtime Level Editor - [UnityRandom](https://github.com/tucano/UnityRandom) ![GitHub last commit](https://img.shields.io/github/last-commit/tucano/UnityRandom?logoSize=auto) - Random library - [GitHub for Unity](https://github.com/github-for-unity/Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/github-for-unity/Unity?logoSize=auto) - GitHub for Unity - [UnityFlashBitmap](https://github.com/inoook/UnityFlashBitmap) ![GitHub last commit](https://img.shields.io/github/last-commit/inoook/UnityFlashBitmap?logoSize=auto) - Like flash bitmap - [Unidux](https://github.com/mattak/Unidux) ![GitHub last commit](https://img.shields.io/github/last-commit/mattak/Unidux?logoSize=auto) - Redux Architecture for Unity - [Moments](https://github.com/Chman/Moments) ![GitHub last commit](https://img.shields.io/github/last-commit/Chman/Moments?logoSize=auto) - A quick GIF replay recorder - [Unity-WinForms](https://github.com/Meragon/Unity-WinForms) ![GitHub last commit](https://img.shields.io/github/last-commit/Meragon/Unity-WinForms?logoSize=auto) - A Windows Forms port - [UniMail](https://github.com/kyubuns/UniMail) ![GitHub last commit](https://img.shields.io/github/last-commit/kyubuns/UniMail) - Send mail (with image) from unity - [PlayerPrefsTools.cs](https://gist.github.com/anonymous/4240d26b27315502969dc3fcdd08378f) - Get all player prefs keys - [uni-deconstruction](https://github.com/baba-s/uni-deconstruction) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-deconstruction?logoSize=auto) - Deconstruction for Unity - [Typogenic](https://github.com/Chman/Typogenic) ![GitHub last commit](https://img.shields.io/github/last-commit/Chman/Typogenic?logoSize=auto) - Signed-distance field text rendering - [TeaTime](https://github.com/alvivar/TeaTime) ![GitHub last commit](https://img.shields.io/github/last-commit/alvivar/TeaTime?logoSize=auto) - Fast & simple queue for timed callbacks - [Base-Helicopter-Controller](https://github.com/suncube/Base-Helicopter-Controller) ![GitHub last commit](https://img.shields.io/github/last-commit/suncube/Base-Helicopter-Controller?logoSize=auto) - Base Helicopter Controller - [Unity_AutoHideCursor](https://github.com/XJINE/Unity_AutoHideCursor) ![GitHub last commit](https://img.shields.io/github/last-commit/XJINE/Unity_AutoHideCursor?logoSize=auto) - Hide cursor while it keep stopping - [Unity3D-Python-Editor](https://github.com/cesardeazevedo/Unity3D-Python-Editor) ![GitHub last commit](https://img.shields.io/github/last-commit/cesardeazevedo/Unity3D-Python-Editor?logoSize=auto) - Python editor based on IronPython - [unity-gb](https://github.com/KonsomeJona/unity-gb) ![GitHub last commit](https://img.shields.io/github/last-commit/KonsomeJona/unity-gb?logoSize=auto) - Game Boy emulator for Unity using C# and Mono - [Unity-LineSegmentsIntersection](https://github.com/setchi/Unity-LineSegmentsIntersection) ![GitHub last commit](https://img.shields.io/github/last-commit/setchi/Unity-LineSegmentsIntersection?logoSize=auto) - Line segments intersection - [Unity Scene Data Transfer](https://github.com/baba-s/unity-scene-data-transfer) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-scene-data-transfer?logoSize=auto) - Easily pass data at scene transition - [UnityProminentColor](https://github.com/Mukarillo/UnityProminentColor) ![GitHub last commit](https://img.shields.io/github/last-commit/Mukarillo/UnityProminentColor?logoSize=auto) - Tool to gather main colors of an image - [unity-movement-ai](https://github.com/antonpantev/unity-movement-ai) ![GitHub last commit](https://img.shields.io/github/last-commit/antonpantev/unity-movement-ai?logoSize=auto) - A Unity library for common movement AI - [uni-web-view-margins-from-rect-transform](https://github.com/baba-s/uni-web-view-margins-from-rect-transform) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-web-view-margins-from-rect-transform?logoSize=auto) - Web view margin - [UnityTextDrawer](https://github.com/miguel12345/UnityTextDrawer) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityTextDrawer?logoSize=auto) - Draw beautiful 3D texts with one line of code - [vector-graphics-samples](https://github.com/Unity-Technologies/vector-graphics-samples) ![GitHub last commit](https://img.shields.io/github/last-commit/Unity-Technologies/vector-graphics-samples?logoSize=auto) - SVG and Vector Graphics Sample Project - [UniScript](https://github.com/pjc0247/UniScript) ![GitHub last commit](https://img.shields.io/github/last-commit/pjc0247/UniScript?logoSize=auto) - Brings C# scripting into Unity which acts as native code - [Colors.cs](https://gist.github.com/LotteMakesStuff/f7ce43f11e545a151b95b5e87f76304c) - Trying to set Colours from code but need something better - [UnySplat](https://github.com/lukakostic/UnySplat) ![GitHub last commit](https://img.shields.io/github/last-commit/lukakostic/UnySplat?logoSize=auto) - Splatoon-like painting in unity on any-shape mesh colliders - [Unity3d-Finite-State-Machine](https://github.com/thefuntastic/Unity3d-Finite-State-Machine) ![GitHub last commit](https://img.shields.io/github/last-commit/thefuntastic/Unity3d-Finite-State-Machine?logoSize=auto) - An intuitive Unity3d finite state machine - [AnimatorParameterReference](https://github.com/GhatSmith/AnimatorParameterReference) ![GitHub last commit](https://img.shields.io/github/last-commit/GhatSmith/AnimatorParameterReference?logoSize=auto) - Avoid string references for long term project - [Unity-Minimum-Window-Size](https://github.com/Nobinator/Unity-Minimum-Window-Size) ![GitHub last commit](https://img.shields.io/github/last-commit/Nobinator/Unity-Minimum-Window-Size?logoSize=auto) - Set minimum window size for Windows build - [unity-immediate-color-picker](https://github.com/mattatz/unity-immediate-color-picker) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-immediate-color-picker?logoSize=auto) - Color picker for Unity in immediate GUI mode - [UniLang](https://github.com/adrenak/UniLang) ![GitHub last commit](https://img.shields.io/github/last-commit/adrenak/UniLang?logoSize=auto) - Translate text from one language to another using Google Translate - [InGameReplay](https://github.com/FeNo/InGameReplay) ![GitHub last commit](https://img.shields.io/github/last-commit/FeNo/InGameReplay?logoSize=auto) - Allow you to record the transform of any objects to replay it - [UnityCoroutinesWithoutMonoBehaviours](https://github.com/svermeulen/UnityCoroutinesWithoutMonoBehaviours) ![GitHub last commit](https://img.shields.io/github/last-commit/svermeulen/UnityCoroutinesWithoutMonoBehaviours?logoSize=auto) - Coroutines without MonoBehaviours - [Unity3D-IconManager](https://github.com/Thundernerd/Unity3D-IconManager) ![GitHub last commit](https://img.shields.io/github/last-commit/Thundernerd/Unity3D-IconManager?logoSize=auto) - Allowing you to set icons for GameObjects through code - [Unity3D-ComponentAttribute](https://github.com/Thundernerd/Unity3D-ComponentAttribute) ![GitHub last commit](https://img.shields.io/github/last-commit/Thundernerd/Unity3D-ComponentAttribute?logoSize=auto) - An attribute that let's you auto-load components - [UnityOrderedUpdate](https://github.com/yasirkula/UnityOrderedUpdate) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityOrderedUpdate) - Receive Update callback(s) from anywhere and in any order - [Mathd](https://github.com/Darkziyu/Mathd) ![GitHub last commit](https://img.shields.io/github/last-commit/Darkziyu/Mathd?logoSize=auto) - The double type version of the Unity struct Vector,Quaternion and Matrix - [UnityStandaloneFileBrowser](https://github.com/gkngkc/UnityStandaloneFileBrowser) ![GitHub last commit](https://img.shields.io/github/last-commit/gkngkc/UnityStandaloneFileBrowser?logoSize=auto) - A native file browser for unity standalone platforms - [SaveGameFree](https://github.com/BayatGames/SaveGameFree) ![GitHub last commit](https://img.shields.io/github/last-commit/BayatGames/SaveGameFree?logoSize=auto) - A free and simple but powerful solution for saving and loading game data - [UniEnumExtension](https://github.com/pCYSl5EDgo/UniEnumExtension) ![GitHub last commit](https://img.shields.io/github/last-commit/pCYSl5EDgo/UniEnumExtension?logoSize=auto) - Unity Editor Extension which lets enum-types be much faster & efficient - [Unity-Scene-Query](https://github.com/Real-Serious-Games/Unity-Scene-Query) ![GitHub last commit](https://img.shields.io/github/last-commit/Real-Serious-Games/Unity-Scene-Query?logoSize=auto) - A library to traverse and query the Unity scene to find particular objects - [unity-command-controller](https://github.com/baba-s/unity-command-controller) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/unity-command-controller?logoSize=auto) - A simple library that can control commands to implement event scripts - [XRLineRenderer](https://github.com/Unity-Technologies/XRLineRenderer) ![GitHub last commit](https://img.shields.io/github/last-commit/Unity-Technologies/XRLineRenderer?logoSize=auto) - Mimics rendering with 3d capsules while only using two quads worth of geometry - [UnityWebglResponsiveTemplate](https://github.com/miguel12345/UnityWebglResponsiveTemplate) ![GitHub last commit](https://img.shields.io/github/last-commit/miguel12345/UnityWebglResponsiveTemplate?logoSize=auto) - A full-sized responsive minimal webgl template for your Unity projects - [vlc-unity](https://github.com/videolan/vlc-unity) ![GitHub last commit](https://img.shields.io/github/last-commit/videolan/vlc-unity?logoSize=auto) - LibVLC plugin for Unity to integrate playback inside your Unity apps and games using LibVLCSharp - [Unity-Save-Play-Mode-Changes](https://github.com/inkle/Unity-Save-Play-Mode-Changes) ![GitHub last commit](https://img.shields.io/github/last-commit/inkle/Unity-Save-Play-Mode-Changes?logoSize=auto) - Allowing changes made in play mode to be restored upon stopping the game - [smooth.foundations](https://github.com/pdo400/smooth.foundations) ![GitHub last commit](https://img.shields.io/github/last-commit/pdo400/smooth.foundations?logoSize=auto) - Foundations for boosting productiviy and writing clean, maintainable, allocation-free code - [InstantiatePostProcessingProfile.cs](https://gist.github.com/yagero/d4b377a4fa318b01f6b6e9c5a533141b) - Use this class to dynamically instantiate the PostProcessingProfile at runtime - [unity-forge-anim-callbacks](https://github.com/rfadeev/unity-forge-anim-callbacks) ![GitHub last commit](https://img.shields.io/github/last-commit/rfadeev/unity-forge-anim-callbacks?logoSize=auto) - Runtime callbacks for animation clips used in Animator and Animation components - [Unity-delayed-asset](https://github.com/Trisibo/Unity-delayed-asset) ![GitHub last commit](https://img.shields.io/github/last-commit/Trisibo/Unity-delayed-asset?logoSize=auto) - Without automatically loading all the data referenced by the asset in memory when a scene is loaded - [Unity3D-save-audioClip-to-MP3](https://github.com/Team-on/Unity3D-save-audioClip-to-MP3) ![GitHub last commit](https://img.shields.io/github/last-commit/Team-on/Unity3D-save-audioClip-to-MP3?logoSize=auto) - Save an audioclip to mp3 in unity3d. Also plugin can save audioclip to wav and convert wav to mp3. - [UniState](https://github.com/bazyleu/UniState) ![GitHub last commit](https://img.shields.io/github/last-commit/bazyleu/UniState?logoSize=auto) - UniState is a modern, high-performance, scalable state machine package for Unity. # Mobile ## iOS / Android - [unity-webview](https://github.com/gree/unity-webview) ![GitHub last commit](https://img.shields.io/github/last-commit/gree/unity-webview?logoSize=auto) - Web view - [UniClipboard20xx](https://github.com/kyubuns/UniClipboard20xx) ![GitHub last commit](https://img.shields.io/github/last-commit/kyubuns/UniClipboard20xx?logoSize=auto) - Clipboard - [UniVersionManager](https://github.com/sanukin39/UniVersionManager) ![GitHub last commit](https://img.shields.io/github/last-commit/sanukin39/UniVersionManager?logoSize=auto) - Version manager - [MemoryChecker-Unity](https://github.com/VeniTaku/MemoryChecker-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/VeniTaku/MemoryChecker-Unity?logoSize=auto) - Memory checker - [unimgpicker](https://github.com/thedoritos/unimgpicker) ![GitHub last commit](https://img.shields.io/github/last-commit/thedoritos/unimgpicker?logoSize=auto) - Image picker for iOS/Android - [UnityInitializeTimeChecker](https://github.com/wotakuro/UnityInitializeTimeChecker) ![GitHub last commit](https://img.shields.io/github/last-commit/wotakuro/UnityInitializeTimeChecker?logoSize=auto) - Initialize timer - [simple-disk-utils](https://github.com/dkrprasetya/simple-disk-utils) ![GitHub last commit](https://img.shields.io/github/last-commit/dkrprasetya/simple-disk-utils?logoSize=auto) - Disk/storage capacity check helper methods - [Unity-CrossPlatfromAPI](https://github.com/litefeel/Unity-CrossPlatformAPI) ![GitHub last commit](https://img.shields.io/github/last-commit/litefeel/Unity-CrossPlatformAPI?logoSize=auto) - Provides a unified cross-platform API - [UnityMobileInput](https://github.com/mopsicus/UnityMobileInput) ![GitHub last commit](https://img.shields.io/github/last-commit/mopsicus/UnityMobileInput?logoSize=auto) - Unity mobile Input plugin for iOS and Android - [UnityNativeEdit](https://github.com/kmbang/UnityNativeEdit) ![GitHub last commit](https://img.shields.io/github/last-commit/kmbang/UnityNativeEdit?logoSize=auto) - Unity Native Input Plugin for both iOS and Android - [unity-android-notifications](https://github.com/Agasper/unity-android-notifications) ![GitHub last commit](https://img.shields.io/github/last-commit/Agasper/unity-android-notifications?logoSize=auto) - Android local notifications with example project - [unity-share-plugin-ios-android](https://github.com/mopsicus/unity-share-plugin-ios-android) ![GitHub last commit](https://img.shields.io/github/last-commit/mopsicus/unity-share-plugin-ios-android?logoSize=auto) - Share plugins for iOS and Android with sources - [PermissionPlugin](https://github.com/hiyorin/PermissionPlugin-for-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/hiyorin/PermissionPlugin-for-Unity?logoSize=auto) - A set of tools to allow handling Permission for Android and iOS - [Unity-NativeAppstore](https://github.com/purplelilgirl/Unity-NativeAppstore) ![GitHub last commit](https://img.shields.io/github/last-commit/purplelilgirl/Unity-NativeAppstore?logoSize=auto) - Allows opening of an app in the iOS and Android Appstore - [UnityNativeCamera](https://github.com/yasirkula/UnityNativeCamera) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityNativeCamera?logoSize=auto) - Take pictures/record videos with device camera on Android & iOS - [Unity Native Camera Plugin](https://github.com/yasirkula/UnityNativeCamera) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityNativeCamera?logoSize=auto) - Take pictures/record videos with device camera on Android & iOS - [MemoryInfoPlugin-for-Unity](https://github.com/hiyorin/MemoryInfoPlugin-for-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/hiyorin/MemoryInfoPlugin-for-Unity?logoSize=auto) - A set of tools to allow handling memory info for Android and iOS - [SystemVolumePlugin-for-Unity](https://github.com/hiyorin/SystemVolumePlugin-for-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/hiyorin/SystemVolumePlugin-for-Unity?logoSize=auto) - A set of tools to allow handling system volume for Android and iOS - [unity-native-sharing](https://github.com/ChrisMaire/unity-native-sharing) ![GitHub last commit](https://img.shields.io/github/last-commit/ChrisMaire/unity-native-sharing?logoSize=auto) - Open native sharing dialogs on iOS and Android, primarily for sharing screenshots - [Unity Native Share Plugin](https://github.com/yasirkula/UnityNativeShare) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityNativeShare) - Natively share files (images, videos, documents, etc.) and/or plain text on Android & iOS ## iOS - [UnityiOSStatusBar](https://github.com/youten/UnityiOSStatusBar) ![GitHub last commit](https://img.shields.io/github/last-commit/youten/UnityiOSStatusBar?logoSize=auto) - Toggle iOS Status Bar Enabled - [UniSpeech](https://github.com/noir-neo/UniSpeech) ![GitHub last commit](https://img.shields.io/github/last-commit/noir-neo/UniSpeech?logoSize=auto) - iOS speech framework native plugin for Unity - [LocalNotificationIOS](https://github.com/sanukin39/LocalNotificationIOS) ![GitHub last commit](https://img.shields.io/github/last-commit/sanukin39/LocalNotificationIOS?logoSize=auto) - IOS local notification sample of unity - [UniIosAudioService](https://github.com/sanukin39/UniIosAudioService) ![GitHub last commit](https://img.shields.io/github/last-commit/sanukin39/UniIosAudioService?logoSize=auto) - Unity iOS plugin JUST playing iOS system sound - [unity-ios-background-run](https://github.com/mopsicus/unity-ios-background-run) ![GitHub last commit](https://img.shields.io/github/last-commit/mopsicus/unity-ios-background-run?logoSize=auto) - Little iOS plugin for Unity to work app in background - [Unity3D.UselessAttributeStripper](https://github.com/SaladLab/Unity3D.UselessAttributeStripper) ![GitHub last commit](https://img.shields.io/github/last-commit/SaladLab/Unity3D.UselessAttributeStripper?logoSize=auto) - Useless attribute stripper for IL2CPPed executable - [Unity_iOSCameraPermission](https://github.com/CorySButler/Unity_iOSCameraPermission) ![GitHub last commit](https://img.shields.io/github/last-commit/CorySButler/Unity_iOSCameraPermission?logoSize=auto) - Requestes iOS camera permission with a callback method - [UnityNativeGallery](https://github.com/yasirkula/UnityNativeGallery) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityNativeGallery?logoSize=auto) - A native Unity plugin to interact with Gallery/Photos on Android & iOS - [iPhoneX-overlay](https://github.com/ianwaldrop/iPhoneX-overlay) ![GitHub last commit](https://img.shields.io/github/last-commit/ianwaldrop/iPhoneX-overlay?logoSize=auto) - Unity Editor utility which masks the game view with the shape of an iPhone X - [Unity.iOS.OnDemand](https://github.com/chromealex/Unity.iOS.OnDemand) ![GitHub last commit](https://img.shields.io/github/last-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](https://github.com/Nrjwolf/unity-ios-easy-native-alert) ![GitHub last commit](https://img.shields.io/github/last-commit/Nrjwolf/unity-ios-easy-native-alert?logoSize=auto) - Native IOS alerts ## Android - [AndroidNativePicker.cs](https://gist.github.com/TarasOsiris/efeb099ea2c0986509f18f2fc58f827f) - Date-Time picker - [uni-android-intent](https://github.com/baba-s/uni-android-intent) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-android-intent?logoSize=auto) - extension "adb shell am start" - [ShowToastUnityAndroid.cs](https://gist.github.com/TarasOsiris/dec42cf3ecca6c854182f385e38dbf57) - Shows toast on Android - [UnityShowAndroidStatusBar](https://github.com/Over17/UnityShowAndroidStatusBar) ![GitHub last commit](https://img.shields.io/github/last-commit/Over17/UnityShowAndroidStatusBar?logoSize=auto) - Show Android status bar - [Unity3D-LogCat-extension](https://github.com/dzonatan/Unity3D-LogCat-extension) ![GitHub last commit](https://img.shields.io/github/last-commit/dzonatan/Unity3D-LogCat-extension) - Logcat (android logging) extension # Other ## ECS - [ECSBoids](https://github.com/skooter500/ECSBoids) ![GitHub last commit](https://img.shields.io/github/last-commit/skooter500/ECSBoids?logoSize=auto) - Boids implemented - [ECS-Octree](https://github.com/Antypodish/ECS-Octree) ![GitHub last commit](https://img.shields.io/github/last-commit/Antypodish/ECS-Octree?logoSize=auto) - Unity ECS based octree - [ECS2048](https://github.com/Prastiwar/ECS2048) ![GitHub last commit](https://img.shields.io/github/last-commit/Prastiwar/ECS2048?logoSize=auto) - 2048 like game using Unity's ECS - [Firefly](https://github.com/keijiro/Firefly) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/Firefly?logoSize=auto) - Unity ECS example for special effects - [Voxelman](https://github.com/keijiro/Voxelman) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/Voxelman?logoSize=auto) - Unity ECS + C# Job System example - [OSMTrafficSim](https://github.com/maajor/OSMTrafficSim) ![GitHub last commit](https://img.shields.io/github/last-commit/maajor/OSMTrafficSim?logoSize=auto) - TrafficSim using Unity ECS 2019.1 - [LuaECS](https://github.com/liuhaopen/LuaECS) ![GitHub last commit](https://img.shields.io/github/last-commit/liuhaopen/LuaECS?logoSize=auto) - unity ecs framework implemented by Lua - [Roll-A-Ball-ECS-style](https://github.com/KptEmreU/Roll-A-Ball-ECS-style) ![GitHub last commit](https://img.shields.io/github/last-commit/KptEmreU/Roll-A-Ball-ECS-style?logoSize=auto) - Recreation of Unity Roll-A-Ball tutorial - [Endless Runner template for Unity](https://github.com/RomanZhu/Endless-Runner-Entitas-ECS) ![GitHub last commit](https://img.shields.io/github/last-commit/RomanZhu/Endless-Runner-Entitas-ECS?logoSize=auto) - Runner template for Unity - [Svelto.ECS.Examples.Survival](https://github.com/sebas77/Svelto.ECS.Examples.Survival) ![GitHub last commit](https://img.shields.io/github/last-commit/sebas77/Svelto.ECS.Examples.Survival?logoSize=auto) - Unity based example for Svelto ECS - [com.bovinelabs.entities](https://github.com/tertle/com.bovinelabs.entities) ![GitHub last commit](https://img.shields.io/github/last-commit/tertle/com.bovinelabs.entities?logoSize=auto) - A collection of extensions, systems and jobs - [uSpringBone](https://github.com/EsProgram/uSpringBone) ![GitHub last commit](https://img.shields.io/github/last-commit/EsProgram/uSpringBone?logoSize=auto) - High performance SpringBone using ECS and JobSystem - [Unity Boids Simulation](https://github.com/hecomi/UnityECSBoidsSimulation) ![GitHub last commit](https://img.shields.io/github/last-commit/hecomi/UnityECSBoidsSimulation?logoSize=auto) - Simple Boids simulation example using Unity ECS - [LeoECS](https://github.com/Leopotam/ecs) ![GitHub last commit](https://img.shields.io/github/last-commit/Leopotam/ecs?logoSize=auto) - eoECS is a fast ECS Framework powered by C# with optional integration - [Pure ECS Burst Job 2D Grid A* Pathfinding](https://github.com/Omniaffix-Dave/Unity-2D-Pathfinding-Grid-ECS-Job) ![GitHub last commit](https://img.shields.io/github/last-commit/Omniaffix-Dave/Unity-2D-Pathfinding-Grid-ECS-Job?logoSize=auto) - ECS Burst Job System 2D Pathfinding - [ECS-Tween](https://github.com/Xerios/ECS-Tween) ![GitHub last commit](https://img.shields.io/github/last-commit/Xerios/ECS-Tween?logoSize=auto) - Simple Unity tweening system using ECS that works with GameObject - [Survival Shooter ECS](https://github.com/davidpol/SurvivalShooterECS) ![GitHub last commit](https://img.shields.io/github/last-commit/davidpol/SurvivalShooterECS?logoSize=auto) - A port of Unity's official Survival Shooter tutorial to the ECS - [Unity (ECS/Job System) SPH](https://github.com/leonardo-montes/Unity-ECS-Job-System-SPH) ![GitHub last commit](https://img.shields.io/github/last-commit/leonardo-montes/Unity-ECS-Job-System-SPH) - Implementation of the SPH Algorithm (fluid simulation) - [Instanced Sprite Renderer for Unity's ECS](https://github.com/paullj/unity-ecs-instanced-sprite-renderer) ![GitHub last commit](https://img.shields.io/github/last-commit/paullj/unity-ecs-instanced-sprite-renderer?logoSize=auto) - An example of a simple performant sprite renderer - [Unity integration for Entity Component System framework](https://github.com/Leopotam/ecs-unityintegration) ![GitHub last commit](https://img.shields.io/github/last-commit/Leopotam/ecs-unityintegration?logoSize=auto) - UnityEditor integration for LeoECS - [Svelto Entity Component System 2.8](https://github.com/sebas77/Svelto.ECS) ![GitHub last commit](https://img.shields.io/github/last-commit/sebas77/Svelto.ECS?logoSize=auto) - Svelto ECS C# Lightweight Data Oriented ECS Framework - [SpriteSheetRenderer](https://github.com/fabriziospadaro/SpriteSheetRenderer) ![GitHub last commit](https://img.shields.io/github/last-commit/fabriziospadaro/SpriteSheetRenderer?logoSize=auto) - A powerful Unity ECS system to render massive numbers of animated sprites - [EcsRx.Unity](https://github.com/EcsRx/ecsrx.unity) ![GitHub last commit](https://img.shields.io/github/last-commit/EcsRx/ecsrx.unity?logoSize=auto) - A simple framework for unity using the ECS paradigm but with unirx for fully reactive systems - [Unity ECS with navmesh and MapBox](https://github.com/zulfajuniadi/unity-ecs-navmesh) ![GitHub last commit](https://img.shields.io/github/last-commit/zulfajuniadi/unity-ecs-navmesh?logoSize=auto) - A demo implementation of Unity Entity Component System with NavMesh - [EntitasTanks](https://github.com/cloudjubei/EntitasTanks) ![GitHub last commit](https://img.shields.io/github/last-commit/cloudjubei/EntitasTanks?logoSize=auto) - Entitas port of the Unity Tanks Tutorial project ## Sprite - [Sprites-Outline](https://github.com/wlgys8/Sprites-Outline) ![GitHub last commit](https://img.shields.io/github/last-commit/wlgys8/Sprites-Outline?logoSize=auto) - Outline effect - [SpriteGlow](https://github.com/Elringus/SpriteGlow) ![GitHub last commit](https://img.shields.io/github/last-commit/Elringus/SpriteGlow?logoSize=auto) - A sprite glow effect - [ShapeRenderer](https://github.com/epezent/ShapeRenderer) ![GitHub last commit](https://img.shields.io/github/last-commit/epezent/ShapeRenderer?logoSize=auto) - Shape renderer - [SpriteOutline](https://github.com/MaxWeiChen/SpriteOutline) ![GitHub last commit](https://img.shields.io/github/last-commit/MaxWeiChen/SpriteOutline?logoSize=auto) - SpriteOutline shader - [Sprites-PixelArt.shader](https://gist.github.com/talecrafter/81e2f3bb7fb4b4fc367e7b851772b646) - Pixel art shader - [SpriteShaderSample](https://github.com/mike-neko/SpriteShaderSample) ![GitHub last commit](https://img.shields.io/github/last-commit/mike-neko/SpriteShaderSample?logoSize=auto) - Sprite shader sample - [NextGenSprites](https://github.com/rubit0/NextGenSprites) ![GitHub last commit](https://img.shields.io/github/last-commit/rubit0/NextGenSprites?logoSize=auto) - Some sweet sprite shaders - [Sprites-OutlineMeter.shader](https://gist.github.com/o8que/7306c4505ffcacda0e50f529c7d4d064) - Outline shader - [Unity-2D-Sprite-cast-and-receive-shadows](https://github.com/anlev/Unity-2D-Sprite-cast-and-receive-shadows) ![GitHub last commit](https://img.shields.io/github/last-commit/anlev/Unity-2D-Sprite-cast-and-receive-shadows?logoSize=auto) - Shadow - [SpriteRecolourUnity](https://github.com/sinbad/SpriteRecolourUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/sinbad/SpriteRecolourUnity?logoSize=auto) - Demo project for spriterecolour - [hsva-unity](https://github.com/greggman/hsva-unity) ![GitHub last commit](https://img.shields.io/github/last-commit/greggman/hsva-unity?logoSize=auto) - A Hue Saturation Value adjustment shader - [UnitySpriteShaders](https://github.com/traggett/UnitySpriteShaders) ![GitHub last commit](https://img.shields.io/github/last-commit/traggett/UnitySpriteShaders?logoSize=auto) - An Uber Shader for rendering Sprites - [SpriteDicing](https://github.com/Elringus/SpriteDicing) ![GitHub last commit](https://img.shields.io/github/last-commit/Elringus/SpriteDicing?logoSize=auto) - Unity extension for reusing sprite texture areas - [unity-2d-water](https://github.com/Brajanowski/unity-2d-water) ![GitHub last commit](https://img.shields.io/github/last-commit/Brajanowski/unity-2d-water?logoSize=auto) - Simple water in Unity for 2D platform games - [PixelArtGen](https://github.com/abagames/PixelArtGen) ![GitHub last commit](https://img.shields.io/github/last-commit/abagames/PixelArtGen?logoSize=auto) - A pixel art generator on a Unity custom inspector - [PixelSpriteGenerator-Unity](https://github.com/Shogan/PixelSpriteGenerator-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/Shogan/PixelSpriteGenerator-Unity?logoSize=auto) - A port of the PixelSpriteGenerator - [unity-sprite-cutter](https://github.com/sabikku/unity-sprite-cutter) ![GitHub last commit](https://img.shields.io/github/last-commit/sabikku/unity-sprite-cutter?logoSize=auto) - Simple solution for cutting sprites in runtime - [FogSprites](https://github.com/bricevdm/FogSprites) ![GitHub last commit](https://img.shields.io/github/last-commit/bricevdm/FogSprites?logoSize=auto) - Modification of Unity's sprite shaders supporting Fog - [UnitySpriteFlash](https://github.com/ilhamhe/UnitySpriteFlash) ![GitHub last commit](https://img.shields.io/github/last-commit/ilhamhe/UnitySpriteFlash?logoSize=auto) - Example project to show flash effect on Unity sprite - [SimpleSquashAndStretchMovement2D](https://github.com/keenanwoodall/SimpleSquashAndStretchMovement2D) ![GitHub last commit](https://img.shields.io/github/last-commit/keenanwoodall/SimpleSquashAndStretchMovement2D?logoSize=auto) - Squash and stretch movement - [SpriteLightKit](https://github.com/prime31/SpriteLightKit) ![GitHub last commit](https://img.shields.io/github/last-commit/prime31/SpriteLightKit?logoSize=auto) - Blended lighting system for Unity that works with standard Sprites - [Unity-2D-Destruction](https://github.com/mjholtzem/Unity-2D-Destruction) ![GitHub last commit](https://img.shields.io/github/last-commit/mjholtzem/Unity-2D-Destruction?logoSize=auto) - Breaking 2D sprites into fragments for awesome destruction effects - [SpritedowAnimator](https://github.com/Elendow/SpritedowAnimator) ![GitHub last commit](https://img.shields.io/github/last-commit/Elendow/SpritedowAnimator?logoSize=auto) - Simple sprite animations avoiding the big and tedious Unity's Mechanim system - [ecs-instanced-sprite-renderer](https://github.com/toinfiniityandbeyond/ecs-instanced-sprite-renderer) ![GitHub last commit](https://img.shields.io/github/last-commit/toinfiniityandbeyond/ecs-instanced-sprite-renderer?logoSize=auto) - An example of a simple performant sprite renderer using new ECS system ## Static Code Analysis - [UnityEngineAnalyzer](https://github.com/vad710/UnityEngineAnalyzer) ![GitHub last commit](https://img.shields.io/github/last-commit/vad710/UnityEngineAnalyzer?logoSize=auto) - Roslyn Analyzer - [scene-validation](https://github.com/madsbangh/scene-validation) ![GitHub last commit](https://img.shields.io/github/last-commit/madsbangh/scene-validation?logoSize=auto) - A scene validator UI for unity - [AssetReferenceFinder.cs](https://github.com/hiryma/UnitySamples/blob/master/Misc/AssetReferenceFinder.cs) ![GitHub last commit](https://img.shields.io/github/last-commit/hiryma/UnitySamples/blob/master/Misc/AssetReferenceFinder.cs?logoSize=auto) - Asset reference finder - [EmptyFunctionMonitor](https://github.com/wataru-ito/EmptyFunctionMonitor) ![GitHub last commit](https://img.shields.io/github/last-commit/wataru-ito/EmptyFunctionMonitor?logoSize=auto) - Find empty unity event - [mooble](https://github.com/uken/mooble) ![GitHub last commit](https://img.shields.io/github/last-commit/uken/mooble?logoSize=auto) - Static Analysis For Unity Scenes & Prefabs - [unity-stylecop-ignoreutility](https://github.com/redbluegames/unity-stylecop-ignoreutility) ![GitHub last commit](https://img.shields.io/github/last-commit/redbluegames/unity-stylecop-ignoreutility?logoSize=auto) - StyleCop Ignore Utility - [sanity-checker](https://github.com/SkaillZ/sanity-checker) ![GitHub last commit](https://img.shields.io/github/last-commit/SkaillZ/sanity-checker?logoSize=auto) - Automatically find missing references - [uni-common-test-runner](https://github.com/baba-s/uni-common-test-runner) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/uni-common-test-runner?logoSize=auto) - More than 20 generic tests - [Unity-SimpleReferenceFinder](https://github.com/ThinhHB/Unity-SimpleReferenceFinder) ![GitHub last commit](https://img.shields.io/github/last-commit/ThinhHB/Unity-SimpleReferenceFinder?logoSize=auto) - Simple reference finder - [UnityHeapCrawler](https://github.com/vasyab/UnityHeapCrawler) ![GitHub last commit](https://img.shields.io/github/last-commit/vasyab/UnityHeapCrawler?logoSize=auto) - Reflection based heap shapshot tool - [DTValidator](https://github.com/DarrenTsung/DTValidator) ![GitHub last commit](https://img.shields.io/github/last-commit/DarrenTsung/DTValidator?logoSize=auto) - Tool for validating objects in the Unity Editor - [MissingReferencesUnity](https://github.com/liortal53/MissingReferencesUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/liortal53/MissingReferencesUnity?logoSize=auto) - Finding missing object references - [unity-notnullattribute](https://github.com/redbluegames/unity-notnullattribute) ![GitHub last commit](https://img.shields.io/github/last-commit/redbluegames/unity-notnullattribute?logoSize=auto) - Attribute used to support workflows - [MissingScriptsFinder](https://github.com/plyoung/MissingScriptsFinder) ![GitHub last commit](https://img.shields.io/github/last-commit/plyoung/MissingScriptsFinder?logoSize=auto) - Helps find objects with missing scripts - [ihaiu.GUIDRef](https://github.com/ihaiucom/ihaiu.GUIDRef) ![GitHub last commit](https://img.shields.io/github/last-commit/ihaiucom/ihaiu.GUIDRef?logoSize=auto) - Check the asset reference relationship in the browser - [UnityEventVisualizer](https://github.com/MephestoKhaan/UnityEventVisualizer) ![GitHub last commit](https://img.shields.io/github/last-commit/MephestoKhaan/UnityEventVisualizer?logoSize=auto) - A graph editor for viewing all UnityEvents at a glance - [UnityAssetUsageDetector](https://github.com/yasirkula/UnityAssetUsageDetector) ![GitHub last commit](https://img.shields.io/github/last-commit/yasirkula/UnityAssetUsageDetector) - Find usages of the selected asset(s) and/or Object(s) - [DTUIRebuildVisualizer](https://github.com/DarrenTsung/DTUIRebuildVisualizer) ![GitHub last commit](https://img.shields.io/github/last-commit/DarrenTsung/DTUIRebuildVisualizer?logoSize=auto) - Tool to visualize UI canvas rebuilds and create performant Unity UI - [Unity-Resource-Checker](https://github.com/handcircus/Unity-Resource-Checker) ![GitHub last commit](https://img.shields.io/github/last-commit/handcircus/Unity-Resource-Checker?logoSize=auto) - Editor utility for unity to help check resources in the current scene - [unity-reference-checker](https://github.com/haydenjameslee/unity-reference-checker) ![GitHub last commit](https://img.shields.io/github/last-commit/haydenjameslee/unity-reference-checker?logoSize=auto) - Checking unassigned references in MonoBehaviours at compile time - [GenericBurstJobs](https://github.com/TriceHelix/GenericBurstJobs) ![GitHub last commit](https://img.shields.io/github/last-commit/TriceHelix/GenericBurstJobs?logoSize=auto) - Automatically register generic job structs with Burst Compiler ## Camera - [FulldomeCameraForUnity](https://github.com/rsodre/FulldomeCameraForUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/rsodre/FulldomeCameraForUnity?logoSize=auto) - Fulldome Camera - [UnityFreeCam](https://github.com/prodigga/UnityFreeCam) ![GitHub last commit](https://img.shields.io/github/last-commit/prodigga/UnityFreeCam?logoSize=auto) - A free moving camera system - [UnityPixelArtCamera](https://github.com/AlexanderOcias/UnityPixelArtCamera) ![GitHub last commit](https://img.shields.io/github/last-commit/AlexanderOcias/UnityPixelArtCamera?logoSize=auto) - Easy pixel art camera rendering - [PixelCamera2D](https://github.com/RyanNielson/PixelCamera2D) ![GitHub last commit](https://img.shields.io/github/last-commit/RyanNielson/PixelCamera2D?logoSize=auto) - A Pixel Perfect Camera for 2D Games - [Pixel-Perfect-Retro-Camera](https://github.com/wolv-interactive/Pixel-Perfect-Retro-Camera) ![GitHub last commit](https://img.shields.io/github/last-commit/wolv-interactive/Pixel-Perfect-Retro-Camera?logoSize=auto) - Pixel perfect retro camera system - [UnityPixelCamera](https://github.com/SubjectNerd-Unity/UnityPixelCamera) ![GitHub last commit](https://img.shields.io/github/last-commit/SubjectNerd-Unity/UnityPixelCamera?logoSize=auto) - A resolution independent pixel perfect camera - [Letterboxer](https://github.com/RyanNielson/Letterboxer) ![GitHub last commit](https://img.shields.io/github/last-commit/RyanNielson/Letterboxer?logoSize=auto) - Easily add letterboxing or pillarboxing to your cameras - [unity-oblique-projection](https://github.com/keijiro/unity-oblique-projection) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/unity-oblique-projection?logoSize=auto) - Provides an oblique projection matrix for a camera - [CameraShake](https://github.com/ewersp/CameraShake) ![GitHub last commit](https://img.shields.io/github/last-commit/ewersp/CameraShake?logoSize=auto) - An extensible, lightweight noise-based camera shake manager - [UnityCameraShake](https://github.com/IronWarrior/UnityCameraShake) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/UnityCameraShake?logoSize=auto) - Generates pseudo-random camera shake using Perlin noise - [Unity-Volumetric-Light](https://github.com/MaxwellGengYF/Unity-Volumetric-Light) ![GitHub last commit](https://img.shields.io/github/last-commit/MaxwellGengYF/Unity-Volumetric-Light?logoSize=auto) - A powerful volumetric light plugin based on post-processing - [unity-camera-follow-2d](https://github.com/minhhh/unity-camera-follow-2d) ![GitHub last commit](https://img.shields.io/github/last-commit/minhhh/unity-camera-follow-2d?logoSize=auto) - Script to make 2d camera follow players in an interesting way - [unity-camera-multi-target](https://github.com/lopespm/unity-camera-multi-target) ![GitHub last commit](https://img.shields.io/github/last-commit/lopespm/unity-camera-multi-target?logoSize=auto) - Unity library to dynamically keep multiple objects in camera view - [PixelRenderUnity3D](https://github.com/kode80/PixelRenderUnity3D) ![GitHub last commit](https://img.shields.io/github/last-commit/kode80/PixelRenderUnity3D?logoSize=auto) - PixelRender is a complete system for realtime rendering of 3D scenes as 2D pixel art - [Game-Eye-2D](https://github.com/JasonHein/Game-Eye-2D) ![GitHub last commit](https://img.shields.io/github/last-commit/JasonHein/Game-Eye-2D?logoSize=auto) - A component based orthographic camera extension for unity that tracks 2D environments - [Unity-CameraSizeToVelocity2D](https://github.com/tonisuo/Unity-CameraSizeToVelocity2D) ![GitHub last commit](https://img.shields.io/github/last-commit/tonisuo/Unity-CameraSizeToVelocity2D?logoSize=auto) - Simple script to change the cameras size depending on the velocity of the target - [DeadSimple-Pixel-Perfect-Camera](https://github.com/cmilr/DeadSimple-Pixel-Perfect-Camera) ![GitHub last commit](https://img.shields.io/github/last-commit/cmilr/DeadSimple-Pixel-Perfect-Camera?logoSize=auto) - An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes - [Unity-Camera-Scaler](https://github.com/Nrjwolf/Unity-Camera-Scaler) ![GitHub last commit](https://img.shields.io/github/last-commit/Nrjwolf/Unity-Camera-Scaler?logoSize=auto) - Scale camera with fixed width ## Physics - [Jello-Physics](https://github.com/kwanchangnim/Jello-Physics) ![GitHub last commit](https://img.shields.io/github/last-commit/kwanchangnim/Jello-Physics?logoSize=auto) - 2D Soft Body Physics - [unity-2d-water-effect](https://github.com/tutsplus/unity-2d-water-effect) ![GitHub last commit](https://img.shields.io/github/last-commit/tutsplus/unity-2d-water-effect?logoSize=auto) - Water effect - [Unity3D_2DRopeEditor](https://github.com/Dandarawy/Unity3D_2DRopeEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/Dandarawy/Unity3D_2DRopeEditor?logoSize=auto) - 2D Rope Editor - [quickfracture](https://github.com/OskarSigvardsson/quickfracture) ![GitHub last commit](https://img.shields.io/github/last-commit/OskarSigvardsson/quickfracture?logoSize=auto) - A unity destruction effect - [CarSimulator](https://github.com/jongallant/CarSimulator) ![GitHub last commit](https://img.shields.io/github/last-commit/jongallant/CarSimulator?logoSize=auto) - A Top Down 2D Car Simulator - [SimpleMeshExploder](https://github.com/unitycoder/SimpleMeshExploder) ![GitHub last commit](https://img.shields.io/github/last-commit/unitycoder/SimpleMeshExploder?logoSize=auto) - Simple mesh exploder - [AngryBirdsStyleGame](https://github.com/dgkanatsios/AngryBirdsStyleGame) ![GitHub last commit](https://img.shields.io/github/last-commit/dgkanatsios/AngryBirdsStyleGame?logoSize=auto) - Angry Birds style game - [Custom-2D-Colliders](https://github.com/GuyQuad/Custom-2D-Colliders) ![GitHub last commit](https://img.shields.io/github/last-commit/GuyQuad/Custom-2D-Colliders?logoSize=auto) - A set of custom 2D colliders - [unity-mesh-smoothing](https://github.com/mattatz/unity-mesh-smoothing) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-mesh-smoothing?logoSize=auto) - Mesh smoothing algorithm - [Custom-Primitive-Colliders](https://github.com/WestHillApps/Custom-Primitive-Colliders) ![GitHub last commit](https://img.shields.io/github/last-commit/WestHillApps/Custom-Primitive-Colliders?logoSize=auto) - Custom primitive colliders - [LiquidSimulator](https://github.com/jongallant/LiquidSimulator) ![GitHub last commit](https://img.shields.io/github/last-commit/jongallant/LiquidSimulator?logoSize=auto) - Cellular Automaton 2D Liquid Simulator - [unity-verlet-simulator](https://github.com/mattatz/unity-verlet-simulator) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-verlet-simulator?logoSize=auto) - Simple verlet integration simulator - [PBD-Fluid-in-Unity](https://github.com/Scrawk/PBD-Fluid-in-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/Scrawk/PBD-Fluid-in-Unity?logoSize=auto) - A PBD fluid in unity running on the GPU - [ProjectileShooting](https://github.com/IronWarrior/ProjectileShooting) ![GitHub last commit](https://img.shields.io/github/last-commit/IronWarrior/ProjectileShooting?logoSize=auto) - Draws out the projectile's expected trajectory - [Piranha](https://github.com/keenanwoodall/Piranha) ![GitHub last commit](https://img.shields.io/github/last-commit/keenanwoodall/Piranha?logoSize=auto) - A very simple tool to make rigidbodies swarm a mesh in Unity - [Unity3d-QuadTree-Collision-Detection](https://github.com/Chabinka/Unity3d-QuadTree-Collision-Detection) ![GitHub last commit](https://img.shields.io/github/last-commit/Chabinka/Unity3d-QuadTree-Collision-Detection?logoSize=auto) - QuadTree and Collision Detection Systems ## TextMesh Pro - [TMProNonAllocUtil](https://github.com/kanitaoru/TMProNonAllocUtil) ![GitHub last commit](https://img.shields.io/github/last-commit/kanitaoru/TMProNonAllocUtil?logoSize=auto) - Non gc alloc - [RTLTMPro](https://github.com/sorencoder/RTLTMPro) ![GitHub last commit](https://img.shields.io/github/last-commit/sorencoder/RTLTMPro?logoSize=auto) - Right-To-Left Text Mesh Pro - [tmp-rule](https://github.com/baba-s/tmp-rule) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/tmp-rule?logoSize=auto) - Manage TextMesh Pro settings - [TMP_Typewriter](https://github.com/baba-s/TMP_Typewriter) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/TMP_Typewriter?logoSize=auto) - Typewriter for TextMesh Pro - [ShinyEffectForTMPro](https://github.com/mob-sakai/ShinyEffectForTMPro) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/ShinyEffectForTMPro?logoSize=auto) - shiny effect component - [DissolveEffectForTMPro](https://github.com/mob-sakai/DissolveEffectForTMPro) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/DissolveEffectForTMPro?logoSize=auto) - Dissolve effect component - [MeshEffectForTextMeshPro](https://github.com/mob-sakai/MeshEffectForTextMeshPro) ![GitHub last commit](https://img.shields.io/github/last-commit/mob-sakai/MeshEffectForTextMeshPro?logoSize=auto) - Mesh effect components - [UnityTMProFontCustomizedCreater](https://github.com/akof1314/UnityTMProFontCustomizedCreater) ![GitHub last commit](https://img.shields.io/github/last-commit/akof1314/UnityTMProFontCustomizedCreater?logoSize=auto) - Font atlas creator - [TMP_FontAssetUpdater](https://github.com/baba-s/TMP_FontAssetUpdater) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/TMP_FontAssetUpdater?logoSize=auto) - You can automatically update FontAsset - [TextMeshProReplacer](https://github.com/jackisgames/TextMeshProReplacer) ![GitHub last commit](https://img.shields.io/github/last-commit/jackisgames/TextMeshProReplacer?logoSize=auto) - Tools to replace unity text with TextMeshPro - [CharTweener](https://github.com/mdechatech/CharTweener) ![GitHub last commit](https://img.shields.io/github/last-commit/mdechatech/CharTweener?logoSize=auto) - DOTween extensions for tweening TextMeshPro characters - [TextMeshProButtonExtension](https://github.com/jackisgames/TextMeshProButtonExtension) ![GitHub last commit](https://img.shields.io/github/last-commit/jackisgames/TextMeshProButtonExtension?logoSize=auto) - Add new context menu "UI/TextMeshPro - Button" - [TMP_RectVisualizer](https://github.com/baba-s/TMP_RectVisualizer) ![GitHub last commit](https://img.shields.io/github/last-commit/baba-s/TMP_RectVisualizer?logoSize=auto) - The size of Text and TextMesh Pro can be visualized on game screen - [TMP_IntegerText.cs](https://gist.github.com/yasirkula/31704321d6eef8df19933fe502ae6219) - Show numbers (int, float etc.) on TextMesh Pro texts without any garbage ## Optimization - [StringBuilderTemporary](https://github.com/wotakuro/StringBuilderTemporary) ![GitHub last commit](https://img.shields.io/github/last-commit/wotakuro/StringBuilderTemporary?logoSize=auto) - C# string operation utility - [Relay](https://github.com/SixWays/Relay) ![GitHub last commit](https://img.shields.io/github/last-commit/SixWays/Relay?logoSize=auto) - Fast, powerful, GC-friendly C# signals/events - [ProjectAuditor](https://github.com/mtrive/ProjectAuditor) ![GitHub last commit](https://img.shields.io/github/last-commit/mtrive/ProjectAuditor?logoSize=auto) - An experimental static analysis tool - [FastString](https://github.com/snozbot/FastString) ![GitHub last commit](https://img.shields.io/github/last-commit/snozbot/FastString?logoSize=auto) - Alternative to StringBuilder class for Unity games - [UnityHeapDump](https://github.com/Zuntatos/UnityHeapDump) ![GitHub last commit](https://img.shields.io/github/last-commit/Zuntatos/UnityHeapDump?logoSize=auto) - Tool to dump memory to text files for inspection - [DTCompileTimeTracker](https://github.com/DarrenTsung/DTCompileTimeTracker) ![GitHub last commit](https://img.shields.io/github/last-commit/DarrenTsung/DTCompileTimeTracker?logoSize=auto) - Unity editor extension which tracks compile time - [unitysizeexplorer](https://github.com/aschearer/unitysizeexplorer) ![GitHub last commit](https://img.shields.io/github/last-commit/aschearer/unitysizeexplorer?logoSize=auto) - Visualize how much space each asset in your Unity game - [BetterDictionary](https://github.com/komatus/BetterDictionary) ![GitHub last commit](https://img.shields.io/github/last-commit/komatus/BetterDictionary?logoSize=auto) - Better performance generic Dictionary and HashSet optimized - [graphy](https://github.com/Tayx94/graphy) ![GitHub last commit](https://img.shields.io/github/last-commit/Tayx94/graphy?logoSize=auto) - Graphy is the ultimate, easy to use, feature packed FPS counter, stats monitor and debugger - [PolygonColliderSimplification](https://github.com/j-bbr/PolygonColliderSimplification) ![GitHub last commit](https://img.shields.io/github/last-commit/j-bbr/PolygonColliderSimplification?logoSize=auto) - A set of scripts to reduce the complexity of Polygon2D and Edge Colliders - [UniRate](https://github.com/renanwolf/UniRate) ![GitHub last commit](https://img.shields.io/github/last-commit/renanwolf/UniRate?logoSize=auto) - A Unity plugin to easily manage the application frame rate and rendering interval. ## Particle - [MetaBalls](https://github.com/CloudyEMS/MetaBalls) ![GitHub last commit](https://img.shields.io/github/last-commit/CloudyEMS/MetaBalls?logoSize=auto) - MetaBalls glory - [Fire-2D-in-Unity](https://github.com/josemorval/Fire-2D-in-Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/josemorval/Fire-2D-in-Unity?logoSize=auto) - Fire effect - [gpu-particles](https://github.com/Robert-K/gpu-particles) ![GitHub last commit](https://img.shields.io/github/last-commit/Robert-K/gpu-particles?logoSize=auto) - A GPU Particle System - [BloodFx](https://github.com/keijiro/BloodFx) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/BloodFx?logoSize=auto) - Procedural blood stain shader - [Fragments](https://github.com/keijiro/Fragments) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/Fragments?logoSize=auto) - Fragment mesh objects for particle effects - [Flocking](https://github.com/bryanrtboy/Flocking) ![GitHub last commit](https://img.shields.io/github/last-commit/bryanrtboy/Flocking?logoSize=auto) - This project is using Particles to simulate a flocking behavior - [Mobile-Particle-Add-Revised.shader](https://gist.github.com/keijiro/b91fd4c1a711a0fd3295) - Revised version of Mobile/Particles/Additive shader ## Sound - [UniBpmAnalyzer](https://github.com/WestHillApps/UniBpmAnalyzer) ![GitHub last commit](https://img.shields.io/github/last-commit/WestHillApps/UniBpmAnalyzer?logoSize=auto) - BPM analyzer - [MusicEngine](https://github.com/geekdrums/MusicEngine) ![GitHub last commit](https://img.shields.io/github/last-commit/geekdrums/MusicEngine?logoSize=auto) - make music synced game - [NoteEditor](https://github.com/setchi/NoteEditor) ![GitHub last commit](https://img.shields.io/github/last-commit/setchi/NoteEditor?logoSize=auto) - Note editor for rhythm games - [unity-midi](https://github.com/n-yoda/unity-midi) ![GitHub last commit](https://img.shields.io/github/last-commit/n-yoda/unity-midi) - Play MIDI (SMF) on Unity, using C# Synth Project - [unity-audio-spectrum](https://github.com/keijiro/unity-audio-spectrum) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/unity-audio-spectrum?logoSize=auto) - Provides spectrum data with audio output - [Unity-Beat-Detection](https://github.com/allanpichardo/Unity-Beat-Detection) ![GitHub last commit](https://img.shields.io/github/last-commit/allanpichardo/Unity-Beat-Detection?logoSize=auto) - Musical beat detection and audio spectrum analysis - [Unity-Audio-Manager](https://github.com/MathewHDYT/Unity-Audio-Manager) ![GitHub last commit](https://img.shields.io/github/last-commit/MathewHDYT/Unity-Audio-Manager?logoSize=auto) - Plugin, that allows to easily play/change/stop/mute/... sounds in 2D/3D ## Reverse Engineering - [UABE](https://github.com/DerPopo/UABE) ![GitHub last commit](https://img.shields.io/github/last-commit/DerPopo/UABE?logoSize=auto) - Unity Assets Bundle Extractor - [UtinyRipper](https://github.com/mafaca/UtinyRipper) ![GitHub last commit](https://img.shields.io/github/last-commit/mafaca/UtinyRipper?logoSize=auto) - Tool for ripping assets from Engine resource files - [Il2CppDumper](https://github.com/Perfare/Il2CppDumper) ![GitHub last commit](https://img.shields.io/github/last-commit/Perfare/Il2CppDumper?logoSize=auto) - Get types, methods, fields, etc. from Unity Il2Cpp binary file - [AssetStudio](https://github.com/Perfare/AssetStudio) ![GitHub last commit](https://img.shields.io/github/last-commit/Perfare/AssetStudio?logoSize=auto) - AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles ## Tool - [Arcadia](https://github.com/arcadia-unity/Arcadia) ![GitHub last commit](https://img.shields.io/github/last-commit/arcadia-unity/Arcadia?logoSize=auto) - Clojure in Unity - [UnityLauncher](https://github.com/unitycoder/UnityLauncher) ![GitHub last commit](https://img.shields.io/github/last-commit/unitycoder/UnityLauncher?logoSize=auto) - Unity Version Launcher - [UnityHook](https://github.com/HearthSim/UnityHook) ![GitHub last commit](https://img.shields.io/github/last-commit/HearthSim/UnityHook?logoSize=auto) - Platform to hook into Unity3D assemblies - [UnityPacker](https://github.com/FatihBAKIR/UnityPacker) ![GitHub last commit](https://img.shields.io/github/last-commit/FatihBAKIR/UnityPacker?logoSize=auto) - Create unitypackages without unity, from command line ## Lua - [tolua_runtime](https://github.com/topameng/tolua_runtime) ![GitHub last commit](https://img.shields.io/github/last-commit/topameng/tolua_runtime?logoSize=auto) - tolua runtime library - [xLua](https://github.com/Tencent/xLua) ![GitHub last commit](https://img.shields.io/github/last-commit/Tencent/xLua?logoSize=auto) - xLua is a lua programming solution for C# - [slua](https://github.com/pangweiwei/slua) ![GitHub last commit](https://img.shields.io/github/last-commit/pangweiwei/slua?logoSize=auto) - Fastest lua binding via static code generating for Unity and mono ## Other Asset - [LowPolyShapes](https://github.com/keijiro/LowPolyShapes) ![GitHub last commit](https://img.shields.io/github/last-commit/keijiro/LowPolyShapes?logoSize=auto) - Low poly basic shape library - [superpowers-asset-packs](https://github.com/sparklinlabs/superpowers-asset-packs) ![GitHub last commit](https://img.shields.io/github/last-commit/sparklinlabs/superpowers-asset-packs?logoSize=auto) - CC0-licensed asset packs for your games ## Excel - [Excel4Unity](https://github.com/joexi/Excel4Unity) ![GitHub last commit](https://img.shields.io/github/last-commit/joexi/Excel4Unity?logoSize=auto) - Excel for Unity - [Unity-QuickSheet](https://github.com/kimsama/Unity-QuickSheet) ![GitHub last commit](https://img.shields.io/github/last-commit/kimsama/Unity-QuickSheet?logoSize=auto) - Enables you to use spreadsheet file data within Unity editor ## Git - [unity-git-hooks](https://github.com/doitian/unity-git-hooks) ![GitHub last commit](https://img.shields.io/github/last-commit/doitian/unity-git-hooks?logoSize=auto) - Git hooks for Unity project ## Test - [Gamium](https://github.com/dogu-team/gamium) ![GitHub last commit](https://img.shields.io/github/last-commit/dogu-team/gamium?logoSize=auto) - Game test automation library, scripting the behavior of game users ## Multiplayer - [Teleport](https://github.com/debox-dev/Teleport) ![GitHub last commit](https://img.shields.io/github/last-commit/debox-dev/Teleport?logoSize=auto) - A fast, lightweight, pure C# Unity realtime-game-networking framework - [PhoenixSharp](https://github.com/Mazyod/PhoenixSharp) ![GitHub last commit](https://img.shields.io/github/last-commit/Mazyod/PhoenixSharp?logoSize=auto) - C# Phoenix Channels client for real-time communication with Elixir/Phoenix servers ## AI - [DotRecast](https://github.com/ikpil/Dotrecast) ![GitHub last commit](https://img.shields.io/github/last-commit/ikpil/Dotrecast?logoSize=auto) - A port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C# ## Sample Project - [UnityBubbleGame](https://github.com/superzhan/UnityBubbleGame) ![GitHub last commit](https://img.shields.io/github/last-commit/superzhan/UnityBubbleGame?logoSize=auto) - BubbleGame - [CubeWorld](https://github.com/federicodangelo/CubeWorld) ![GitHub last commit](https://img.shields.io/github/last-commit/federicodangelo/CubeWorld?logoSize=auto) - Minecraft like game - [Voxelmetric2](https://github.com/Voxelmetric/Voxelmetric2) ![GitHub last commit](https://img.shields.io/github/last-commit/Voxelmetric/Voxelmetric2?logoSize=auto) - A voxel framework - [Marching-Cubes](https://github.com/Scrawk/Marching-Cubes) ![GitHub last commit](https://img.shields.io/github/last-commit/Scrawk/Marching-Cubes?logoSize=auto) - Marching cubes - [MatchThreeGame](https://github.com/dgkanatsios/MatchThreeGame) ![GitHub last commit](https://img.shields.io/github/last-commit/dgkanatsios/MatchThreeGame?logoSize=auto) - A match-3 game - [Othello](https://github.com/ledpup/Othello) ![GitHub last commit](https://img.shields.io/github/last-commit/ledpup/Othello?logoSize=auto) - An Othello computer game - [Millenium](https://github.com/ToadsworthLP/Millenium) ![GitHub last commit](https://img.shields.io/github/last-commit/ToadsworthLP/Millenium?logoSize=auto) - The Thousand-Year Door - [2d-gamedemo-robodash](https://github.com/Unity-Technologies/2d-gamedemo-robodash) ![GitHub last commit](https://img.shields.io/github/last-commit/Unity-Technologies/2d-gamedemo-robodash?logoSize=auto) - Robodash - [nodulus](https://github.com/Hyperparticle/nodulus) ![GitHub last commit](https://img.shields.io/github/last-commit/Hyperparticle/nodulus?logoSize=auto) - Puzzle game with clever twists - [ParticleDecalDrawer](https://github.com/Sacristan/ParticleDecalDrawer) ![GitHub last commit](https://img.shields.io/github/last-commit/Sacristan/ParticleDecalDrawer?logoSize=auto) - Particle decal drawer - [project-skylines](https://github.com/Zaphyk/project-skylines) ![GitHub last commit](https://img.shields.io/github/last-commit/Zaphyk/project-skylines?logoSize=auto) - procedural retro 3d game - [FlappyBirdStyleGame](https://github.com/dgkanatsios/FlappyBirdStyleGame) ![GitHub last commit](https://img.shields.io/github/last-commit/dgkanatsios/FlappyBirdStyleGame?logoSize=auto) - Flappy Bird style game - [unity-planetGravity](https://github.com/Xananax/unity-planetGravity) ![GitHub last commit](https://img.shields.io/github/last-commit/Xananax/unity-planetGravity?logoSize=auto) - Mario Galaxy Style Gravity - [ProceduralToolkit](https://github.com/Syomus/ProceduralToolkit) ![GitHub last commit](https://img.shields.io/github/last-commit/Syomus/ProceduralToolkit?logoSize=auto) - Procedural generation library - [2d-techdemos](https://github.com/Unity-Technologies/2d-techdemos) ![GitHub last commit](https://img.shields.io/github/last-commit/Unity-Technologies/2d-techdemos?logoSize=auto) - Tech Demos for Unity 2D Features - [unity-sketchbook](https://github.com/mattatz/unity-sketchbook) ![GitHub last commit](https://img.shields.io/github/last-commit/mattatz/unity-sketchbook?logoSize=auto) - Sketching utility like Processing - [UnityFruitCutter](https://github.com/tutsplus/UnityFruitCutter) ![GitHub last commit](https://img.shields.io/github/last-commit/tutsplus/UnityFruitCutter?logoSize=auto) - Create a Fruit Ninja Inspired Game - [TowerDefense](https://github.com/dgkanatsios/TowerDefense) ![GitHub last commit](https://img.shields.io/github/last-commit/dgkanatsios/TowerDefense?logoSize=auto) - A Tower Defense style game example - [RedRunner](https://github.com/BayatGames/RedRunner) ![GitHub last commit](https://img.shields.io/github/last-commit/BayatGames/RedRunner?logoSize=auto) - Red Runner, Awesome Platformer Game - [InfiniteRunner3D](https://github.com/dgkanatsios/InfiniteRunner3D) ![GitHub last commit](https://img.shields.io/github/last-commit/dgkanatsios/InfiniteRunner3D?logoSize=auto) - Creating an infinite 3D runner game - [UnityChanBallRoll](https://github.com/unity3d-jp/UnityChanBallRoll) ![GitHub last commit](https://img.shields.io/github/last-commit/unity3d-jp/UnityChanBallRoll?logoSize=auto) - Unity-chan's Ball a Roll demo project - [PokemonUnity](https://github.com/PokemonUnity/PokemonUnity) ![GitHub last commit](https://img.shields.io/github/last-commit/PokemonUnity/PokemonUnity?logoSize=auto) - A framework to build Pokemon RPG games - [UnitySlippyMap](https://github.com/jderrough/UnitySlippyMap) ![GitHub last commit](https://img.shields.io/github/last-commit/jderrough/UnitySlippyMap?logoSize=auto) - A slippy map implementation written in C# - [Pacman](https://github.com/vilbeyli/Pacman) ![GitHub last commit](https://img.shields.io/github/last-commit/vilbeyli/Pacman?logoSize=auto) - A Pacman clone with original AI made using Unity / C# - [unity-design-patterns](https://github.com/Naphier/unity-design-patterns) ![GitHub last commit](https://img.shields.io/github/last-commit/Naphier/unity-design-patterns?logoSize=auto) - Examples of programming design patterns - [Othello](https://github.com/Phippen/Othello) ![GitHub last commit](https://img.shields.io/github/last-commit/Phippen/Othello?logoSize=auto) - Creating Othello in Unity complete with AI using negamax of variable depth - [Unity-Design-Pattern](https://github.com/QianMo/Unity-Design-Pattern) ![GitHub last commit](https://img.shields.io/github/last-commit/QianMo/Unity-Design-Pattern?logoSize=auto) - All Gang of Four Design Patterns written in Unity C# with many examples - [Fruit-Ninja-Replica](https://github.com/Brackeys/Fruit-Ninja-Replica) ![GitHub last commit](https://img.shields.io/github/last-commit/Brackeys/Fruit-Ninja-Replica?logoSize=auto) - This is the source code for a Fruit Ninja replica created during a Twitch Livestream - [Cut-the-Rope-Replica](https://github.com/Brackeys/Cut-the-Rope-Replica) ![GitHub last commit](https://img.shields.io/github/last-commit/Brackeys/Cut-the-Rope-Replica?logoSize=auto) - This is the source code for a Cut the Rope replica created during a Twitch Livestream - [3d-game-shaders-for-beginners](https://github.com/lettier/3d-game-shaders-for-beginners) ![GitHub last commit](https://img.shields.io/github/last-commit/lettier/3d-game-shaders-for-beginners?logoSize=auto) - how to implement SSAO, depth of field, lighting, normal mapping, and more - [UnityGameTemplate](https://github.com/Team-on/UnityGameTemplate) ![GitHub last commit](https://img.shields.io/github/last-commit/Team-on/UnityGameTemplate?logoSize=auto) - Template with all necessary stuff taken care, just create your games main features