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