{"id":14960319,"url":"https://github.com/michidk/unity-script-collection","last_synced_at":"2025-04-23T20:51:23.057Z","repository":{"id":39341388,"uuid":"68394976","full_name":"michidk/Unity-Script-Collection","owner":"michidk","description":"A maintained collection of useful \u0026 free unity scripts / library's / plugins and extensions","archived":false,"fork":false,"pushed_at":"2025-01-19T13:43:50.000Z","size":119,"stargazers_count":5889,"open_issues_count":1,"forks_count":638,"subscribers_count":331,"default_branch":"master","last_synced_at":"2025-04-10T20:19:21.598Z","etag":null,"topics":["csharp","hacktoberfest","material","particles","pathfinding","physics","script","scripts","shader","shaders","steamworks","unity","unity-asset","unity-editor","unity-scripts","unity2d","unity3d","unity3d-plugin","unity3d-script"],"latest_commit_sha":null,"homepage":"https://michidk.github.io/Unity-Script-Collection/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/michidk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-09-16T16:11:23.000Z","updated_at":"2025-04-10T07:41:49.000Z","dependencies_parsed_at":"2023-12-16T11:41:18.956Z","dependency_job_id":"764f682b-7f67-41d7-a24c-26ebd58d8f5d","html_url":"https://github.com/michidk/Unity-Script-Collection","commit_stats":{"total_commits":73,"total_committers":32,"mean_commits":2.28125,"dds":0.6849315068493151,"last_synced_commit":"4ae7192ce667ff761bdf13c970a29f0b01a04033"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michidk%2FUnity-Script-Collection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michidk%2FUnity-Script-Collection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michidk%2FUnity-Script-Collection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michidk%2FUnity-Script-Collection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michidk","download_url":"https://codeload.github.com/michidk/Unity-Script-Collection/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250514755,"owners_count":21443208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","hacktoberfest","material","particles","pathfinding","physics","script","scripts","shader","shaders","steamworks","unity","unity-asset","unity-editor","unity-scripts","unity2d","unity3d","unity3d-plugin","unity3d-script"],"created_at":"2024-09-24T13:22:02.461Z","updated_at":"2025-04-23T20:51:22.994Z","avatar_url":"https://github.com/michidk.png","language":null,"readme":"# Unity Script Collection\nA maintained collection of **useful** \u0026 **free** unity scripts / libraries / plugins and extensions.\n\nIf you want to suggest a link, then read the [Contribution Guidelines](CONTRIBUTING.md) first.\nPlease report broken links, outdated assets and spelling mistakes. The links are in no particular order. This list is licensed under the [GNU General Public License v3.0](LICENSE) and does only apply to this repository.\n\nNavigation:\n- [GameObjects \u0026 Transforms](#gameobjects--transforms)\n- [Movement \u0026 Animation](#movement--animation)\n- [Controls \u0026 Input](#controls--input)\n- [Character Controller](#character-controller)\n- [AI \u0026 Pathfinding](#ai--pathfinding)\n- [Physics](#physics)\n- [Particles](#particles)\n- [Meshes \u0026 Construction](#meshes--construction)\n- [Materials \u0026 Shading](#materials--shading)\n- [2D](#2d)\n- [Networking](#networking)\n- [VR](#vr)\n- [Sound \u0026 Music](#sound--music)\n- [UI](#ui)\n- [Post-Processing \u0026 Rendering](#post-processing--rendering)\n- [Mobile](#mobile)\n- [Debug](#debug)\n- [Editor](#editor)\n  - [Tools](#tools)\n  - [Editors](#editors)\n  - [Inspector Extensions](#inspector-extensions)\n  - [Importer](#importer)\n- [Serialization \u0026 Web](#serialization--web)\n- [Social SDKs](#social-sdks)\n- [API Extensions \u0026 Helper](#api-extensions--helper)\n- [Design Patterns](#design-patterns)\n- [Utilities](#utilities)\n- [Other](#other)\n\n\n## GameObjects \u0026 Transforms\n* [RecyclerKit](https://github.com/prime31/RecyclerKit) - pooling system.\n* [UnityOctree](https://github.com/Nition/UnityOctree) - octrees.\n* [In-Game Replay System](https://github.com/FeNo/InGameReplay) - record and replay transforms.\n* [Unity Scene Query](https://github.com/Real-Serious-Games/Unity-Scene-Query) - library to traverse and query the Unity scene to find particular objects.\n* [Unity3DRuntimeTransformGizmo](https://github.com/HiddenMonk/Unity3DRuntimeTransformGizmo) - Another runtime transform gizmo.\n\n## Movement \u0026 Animation\n* [List View Framework](https://bitbucket.org/Unity-Technologies/list-view-framework) - create dynamic, scrollable lists.\n* [Reaktion](https://github.com/keijiro/Reaktion) - audio reaction toolkit.\n* [DOTween](https://github.com/Demigiant/dotween) - tween engine.\n* [Camera Path Creator](https://assetstore.unity.com/packages/tools/camera/camera-path-creator-84074) - create complex camera paths.\n* [UnitySpritesAndBones](https://github.com/Banbury/UnitySpritesAndBones) - skeletal sprite animations.\n* [spine-unity](https://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-unity) - import spine animations.\n* [ikccd](https://github.com/sunilnayak133/ikccd) - IK Solver using Cyclic Coordinate Descent.\n* [Aim-IK](https://github.com/ehsan-mohammadi/Aim-IK) - Procedural orientate character head (and chest) in a direction without using any animation data.\n* [RecordAndRepeat](https://github.com/fx-lange/unity-record-and-repeat) - Record and playback of custom data via the timeline.\n\n## Controls \u0026 Input\n* [InputManager](https://github.com/daemon3000/InputManager) - a powerful input manager.\n* [TouchScript](https://github.com/TouchScript/TouchScript) - multitouch library.\n\n## Character Controller\n* [Unity 2D Platformer Controller](https://github.com/cjddmut/Unity-2D-Platformer-Controller) - 2d platformer character controller.\n* [CharacterController2D](https://github.com/prime31/CharacterController2D) - 2d character controller.\n* [SuperCharacterController](https://github.com/IronWarrior/SuperCharacterController) - 3d character controller.\n\n## AI \u0026 Pathfinding\n* [A Star Pathfinding for Platformers](https://github.com/tutsplus/A-Star-Pathfinding-for-Platformers) - A* for platformers.\n* [Astar for Unity](https://github.com/sharpaccent/Astar-for-Unity) - A* pathfinding.\n* [A* Pathfinding Project](http://arongranberg.com/astar/) - A* pathfinding.\n* [UnitySteer](https://github.com/ricardojmendez/UnitySteer) - steering, obstacle avoidance and path following behaviors.\n* [SimpleTraffic](https://github.com/Kink3d/SimpleTraffic) - a simple traffic simulation using Nav Mesh.\n* [Self-driving-vehicle](https://github.com/Habrador/Self-driving-vehicle) - Car pathfinding using Hybrid A* search algorithm.\n* [GOAP](https://github.com/crashkonijn/GOAP) - Multithreaded Goal Oriented Action Planner for Unity.\n* [DotRecast](https://github.com/ikpil/DotRecast) - a port of Recast \u0026 Detour, navigation mesh toolset for games, Unity3D, servers, C#.\n\n## Physics\n* [Mario Galaxy Gravity for Unity](https://gist.github.com/phosphoer/a283cdbeca5d2160d5eed318d0362826) - mario galaxy gravity.\n* [Ocean Community Next Gen](https://github.com/eliasts/Ocean_Community_Next_Gen) - water physics/shader.\n* [Voxel GPU Physics](https://github.com/jknightdoeswork/gpu-physics-unity) - GPU accelerated voxel physics.\n* [Interactive Erosion](https://github.com/Scrawk/Interactive-Erosion) - Runtime fluid erosion for terrain. \n\n## Particles\n* [KvantSpray](https://github.com/keijiro/KvantSpray) - gpu accelerated particles.\n* [NVIDIA Hair Works Integration](https://github.com/unity3d-jp/NVIDIAHairWorksIntegration) - Nvidia hair works.\n* [Ember Particles](https://twitter.com/Der_Kevin/status/832545397109309440) - turbulent ember particles.\n* [SPHFluid](https://github.com/MangoSister/SPHFluid) - Interactive 3D Fluid Simulation based on SPH.\n\n## Meshes \u0026 Construction\n* [ProceduralToolkit](https://github.com/Syomus/ProceduralToolkit) - procedural mesh toolkit/generator. \n* [Draw](https://gist.github.com/nothke/82dccc121457541fcce32aea7744618a) - draws primitives with lines.\n* [VolumetricLinesUnity](https://github.com/johannesugb/VolumetricLinesUnity) - volumetric lines.\n* [giles](https://github.com/procore3d/giles) - 3d runtime level editor.\n* [Voxelmetric](https://github.com/Voxelmetric/Voxelmetric) - voxel framework.\n* [ICO Sphere Mesh Creator](https://github.com/kaiware007/IcoSphreCreator) - procedural ico spheres.\n* [Vertex Painter](https://github.com/slipster216/VertexPaint) - paint information onto vertices.\n* [FacePaint](https://github.com/SixWays/FacePaint) - paint triangles of meshes.\n* [TextMesh Pro](https://docs.unity3d.com/Packages/com.unity.ugui@2.0/manual/TextMeshPro/index.html) - generate text with custom styling.\n* [meshcombinewizard](https://github.com/sirgru/MeshCombineWizard) - combines all meshes on the chosen gameObject and its children that share the same material.\n* [RoadArchitect](https://github.com/MicroGSD/RoadArchitect) - road system creator featuring dynamic intersections, bridges, etc.\n* [DrawLine](https://github.com/geniikw/drawLine) - procedural line mesh tool.\n* [Deform](https://github.com/keenanwoodall/Deform) - a framework for deforming meshes in the editor and at runtime in Unity.\n* [2.5D Destruction](https://github.com/Nesh108/Unity-2.5D-Destruction) - breaks 2D sprites into 2.5D fragments.\n* [MetaBalls Liquids](https://github.com/Nesh108/Unity_MetaBalls_Liquids) - liquid simulation using MetaBalls.\n\n## Materials \u0026 Shading\n* [Ocean Community Next Gen](https://github.com/eliasts/Ocean_Community_Next_Gen) - water physics/shader.\n* [Flow Map Shader](https://gist.github.com/TarasOsiris/e0e6e6c3b8fdb0d8074b) - flow map shader working with sprites.\n* [VertexPaint](https://github.com/slipster216/VertexPaint) - additional vertex streams.\n* [ShaderProject](https://github.com/ellioman/ShaderProject) - shader collection.\n* [Skybox Plus](https://github.com/keijiro/SkyboxPlus) - a collection of skybox shaders.\n* [Outline Shader](https://gist.github.com/michidk/3b49362e21563a1d66d52f4cf4bdc7ce) - outline shader which accomodates screen width and camera distance.\n* [Unity Sprite Uber Shader](https://github.com/traggett/UnitySpriteShaders) - 3D shading for sprites (e.g. normal mapping).\n* [Low Poly Shaders](https://github.com/BrokenVector/LowPolyShaders) - material shaders optimized for Low Poly stylized meshes.\n* [Lux Shader Framework](https://github.com/larsbertram69/Lux-2.02-Personal) - Lux 2.02 pbr Shader Framework.\n* [Unity Wireframe Shaders](https://github.com/Chaser324/unity-wireframe) - general purpose wireframe shaders.\n* [Hologram Shader](https://github.com/andydbc/HologramShader) - simple hologram shader.\n* [Kamakura Shaders](https://github.com/kayac/kamakura-shaders/) - a collection of shaders and components focusing on Non-Photorealistic Rendering.\n\n## 2D\n* [UnitySVG](https://github.com/MrJoy/UnitySVG) - svg renderer.\n* [UnityStbEasyFont](https://github.com/aras-p/UnityStbEasyFont) - text mesh generator.\n* [SpriteLightKit](https://github.com/prime31/SpriteLightKit) - 2d sprite lights.\n* [2D Light of Sight Unity](https://github.com/f15gdsy/2D-Light-of-Sight-Unity) - 2d flat geometric lightning.\n* [Unity Sprite Uber Shader](https://github.com/traggett/UnitySpriteShaders) - 3D shading for sprites (e.g. normal mapping).\n* [Fungus](https://github.com/snozbot/fungus) - 2d interactive storytelling game framework.\n* [PolyMesh](https://github.com/UnityPatterns/PolyMesh) - 2d shape editor.\n* [Unity Tilemap](https://github.com/toinfiniityandbeyond/unity-tilemap) - 2D tilemap editor.\n* [2D Extras](https://github.com/Unity-Technologies/2d-extras) - reusable 2d scripts (tilemaps, etc.).\n* [Vector Graphics Samples](https://github.com/Unity-Technologies/vector-graphics-samples) - samples of the Vector Graphics features to be used with Unity 2018.1 and newe.\n\n## Networking\n* [UNet Authoritative Networking](https://github.com/atrakeur/unity-unet-authoritative-networking) - authoritative networking implementation.\n* [MLAPI](https://github.com/MidLevel/MLAPI) An alternative to Unity's UNET high level API, allows for separate server/client projects and more.\n* [Barebones Master Server](https://github.com/alvyxaz/barebones-masterserver) - Host your own custom master server setup, avoid CCU fees.\n* [Fish-Net](https://github.com/FirstGearGames/FishNet) - free networking solution built from ground up with synchronization of states and logic\n* [PlayFab](https://github.com/PlayFab) - PlayFab is a backend-as-a-service for games. Provides SDK's too.\n* [UGS- Unity Gaming Services](https://unity.com/solutions/gaming-services) - A complete service ecosystem for live games\n\n## VR\n* [SteamVR](https://github.com/ValveSoftware/steamvr_unity_plugin) - VR SDK.\n* [The Lab Renderer](https://assetstore.unity.com/packages/tools/the-lab-renderer-63141) - VR renderer by Valve.\n* [VRTK](https://github.com/thestonefox/VRTK) - contains useful scripts for building VR games.\n* [NewtonVR](https://github.com/TomorrowTodayLabs/NewtonVR) - VR physics and interactions.\n* [Cutie Keys](https://github.com/NormalVR/CutieKeys/) - VR keyboard.\n* [Punchkeyboard](https://github.com/rjth/Punchkeyboard) - Another VR keyboard.\n* [Hover UI Kit](https://github.com/aestheticinteractive/Hover-UI-Kit) - a complete VR input framework.\n* [VRLineRenderer](https://github.com/Unity-Technologies/VRLineRenderer) - glowing lines renderer optimized for VR.\n\n## Sound \u0026 Music\n* [usfxr](https://github.com/zeh/usfxr) - procedual audio effects.\n* [Reaktion](https://github.com/keijiro/Reaktion) - audio reaction toolkit (mac only).\n* [DefaultMicrophone](https://github.com/GabeBigBoxVR/UnityDefaultMicrophone) - gets the default microphone (windows only).\n* [Lasp](https://github.com/keijiro/Lasp) - Low-latency Audio Signal Processing plugin for Unity.\n* [Unity-Audio-Manager](https://github.com/MathewHDYT/Unity-Audio-Manager) - Plugin, that allows to easily play/change/stop/mute/... sounds in 2D/3D.\n\n## UI\n* [Book Page Curl](https://github.com/Dandarawy/Unity3DBookPageCurl) - page curl transition.\n* [Open Pause Menu](https://github.com/GreatArcStudios/unitypausemenu) - read-to-use pause menu.\n* [Lunar Mobile Console](https://github.com/SpaceMadness/lunar-unity-console) - debug console for mobiles.\n* [InfinityScroll](https://github.com/ivomarel/InfinityScroll) - infinite scrollrects.\n* [EasyButtons](https://github.com/madsbangh/EasyButtons) - create buttons in the inspector using annotations.\n* [UI Extensions](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions) - various NGUI extensions/helper/scripts.\n* [NGUI Extensions](https://github.com/kimsama/Unity-NGUIExtension) - a few NGUI extensions.\n* [Webview CSharp](https://github.com/kimsama/unity3d-webview-csharp) - render websites.\n* [Typogenic](https://github.com/Chman/Typogenic) - an easy to use, fast and high-quality 3D text renderer.\n* [unity-debug-overlay](https://github.com/pandr/unity-debug-overlay) - a fast and (almost) garbage free debug overlay.\n\n## Post-Processing \u0026 Rendering\n* [kode80SSR](https://github.com/kode80/kode80SSR) - screen-space reflections.\n* [KinoObscurance](https://github.com/keijiro/KinoObscurance) - screen-space ambient obscurance.\n* [SMAA](https://github.com/Chman/SMAA) - subpixel morphological anti-aliasing. \n* [Temporal Reprojection Anti-Aliasing](https://github.com/playdeadgames/temporal) - anti-aliasing solution used in INSIDE.\n* [kode80CloudsUnity3D](https://github.com/kode80/kode80CloudsUnity3D) - realtime volumetric clouds.\n* [PixelRenderUnity3D](https://github.com/kode80/PixelRenderUnity3D) - pixelized rendering.\n* [PixelCamera2D](https://github.com/RyanNielson/PixelCamera2D) - pixel-perfect rendering.\n* [KinoMotion](https://github.com/keijiro/KinoMotion) - motion blur using motion vectors.\n* [KinoContour](https://github.com/keijiro/KinoContour) - edge detection.\n* [KinoMirror](https://github.com/keijiro/KinoMirror) - kaleidoscope effect.\n* [KinoFringe](https://github.com/keijiro/KinoFringe) - chromatic aberration.\n* [KinoBinary](https://github.com/keijiro/KinoBinary) - 1-bit monochrome effect.\n* [KinoFeedback](https://github.com/keijiro/KinoFeedback) - retro framebuffer feedback effect.\n* [KinoRamp](https://github.com/keijiro/KinoRamp) - color ramp overlay.\n* [KinoSlitscan](https://github.com/keijiro/KinoSlitscan) - slit-scan effect.\n* [KinoGlitch](https://github.com/keijiro/KinoGlitch) - glitch effect.\n* [KinoDatamosh](https://github.com/keijiro/KinoDatamosh) - datamosh. \n* [unity vhsglitch](https://github.com/staffantan/unity-vhsglitch) - vhs glitch effect.\n* [KinoFog](https://github.com/keijiro/KinoFog) - global fog. \n* [KinoBloom](https://github.com/keijiro/KinoBloom) - bloom.\n* [KinoBokeh](https://github.com/keijiro/KinoBokeh) - bokeh effect. \n* [KinoVignette](https://github.com/keijiro/KinoVignette) - vignette. \n* [KinoVision](https://github.com/keijiro/KinoVision) - frame information visualizer.\n* [Unity5Effects](https://github.com/i-saint/Unity5Effects) - post-processing collection.\n* [LightShafts](https://github.com/robertcupisz/LightShafts) - light shafts.\n* [VolumetricLights](https://github.com/SlightlyMad/VolumetricLights) - volumetric lights.\n* [SonarFx](https://github.com/keijiro/SonarFx) - wave patterns. \n* [Post-processing Stack](https://github.com/Unity-Technologies/PostProcessing) - multiple image effects in one pipeline.\n* [Moments](https://github.com/Chman/Moments) - gif recorder.\n* [uDesktopDuplication](https://github.com/hecomi/uDesktopDuplication) - realtime screen capture as Texture2D.\n* [Heat Distortion Effect](https://twitter.com/minionsart/status/833967666780110849) - a shader which distorts the image behind, using a normal map.\n* [Clear Flags Effect](https://github.com/falconmick/ClearFlagsMobile) - Image Effect to reproduce the Clear Flags camera effect.\n* [DeLightingTool](https://github.com/Unity-Technologies/DeLightingTool) - tool to remove lighting information from textures in a photogrammetry asset pipeline.\n* [unity-lut-generator](https://github.com/mattatz/unity-lut-generator) - LookUpTable generator for Unity.\n* [SEGI](https://github.com/sonicether/SEGI) - Sonic Ether's voxel-based global illumination system.\n\n## Mobile\n* [Toast](https://gist.github.com/TarasOsiris/dec42cf3ecca6c854182f385e38dbf57) - android toast notifications.\n* [UnityShowAndroidStatusBar](https://github.com/Over17/UnityShowAndroidStatusBar) - android show statusbar.\n* [Google VR SDK](https://github.com/googlevr/gvr-unity-sdk) - google mobile vr sdk.\n* [Unity Webview](https://github.com/gree/unity-webview) - webview overlay.\n* [CUDLR](https://github.com/proletariatgames/CUDLR) - remote debugging and logging console.\n\n## Debug\n* [uREPL](https://github.com/hecomi/uREPL) - runtime evaluation of c# expressions.\n* [UberLogger](https://github.com/bbbscarter/UberLogger) - advanced logging API, improved editor console \u0026 ingame console.\n* [Unity File Debug](https://github.com/Sacred-Seed-Studio/Unity-File-Debug) - enhanced Debug.Log with file export and web viewer.\n* [Immediate Window](https://docs.unity3d.com/Packages/com.unity.immediate-window@latest/index.html) -- Type code and get immediate feedback with object inspection like chrome console debugger.\n* [Consolation](https://github.com/mminer/consolation) - in-game debug console.\n\n## Editor\n### Tools\n* [Favorites List](https://github.com/BrokenVector/favorites-list) - mark objects/scenen/assets as favorites to return to them quickly.\n* [REX Diagnostics](https://thorgeirk11.github.io/REX-Diagnostics/) - runtime evaluation of c# expressions.\n* [Better Defines](https://github.com/TarasOsiris/Better-Defines) - platform dependent preprocessor directive manager.\n* [MissingReferencesUnity](https://github.com/liortal53/MissingReferencesUnity) - find missing references.\n* [Unity Resource Checker](https://github.com/handcircus/Unity-Resource-Checker) - resource analyzer.\n* [Asset Usage Detector](https://github.com/yasirkula/UnityAssetUsageDetector) - checks if an asset is used in code and/or scene files.\n* [Compile Time Tracker](https://github.com/DarrenTsung/compile-time-tracker) - compile time tracker.\n* [UnityStudio](https://github.com/RaduMC/UnityStudio) - unity asset export tool.\n* [Screen Shooter](https://github.com/PhannGor/Screen-Shooter) - takes screenshots with multiple resolutions at once.\n* [Script Templates for Unity](https://bitbucket.org/rotorz/script-templates-for-unity) - script templates.\n* [Unity 2D Destruction](https://github.com/mjholtzem/Unity-2D-Destruction) - sprite destruction.\n* [CurveTexture](https://github.com/slipster216/CurveTexture) - bake curves into texture. \n* [Unity3D Rainbow Folders](https://github.com/PhannGor/unity3d-rainbow-folders) - folder icons.\n* [Unity Themes](https://github.com/zios/unity-themes) - editor themes.\n* [Tree Randomizer](https://assetstore.unity.com/packages/tools/utilities/tree-randomizer-59228) - randomize unity trees.\n* [Render Settings Duplicator](https://assetstore.unity.com/packages/tools/particles-effects/render-settings-duplicator-58831) - clones the render settings from one scene to another.\n* [Piviot Transform Helper](https://twitter.com/talecrafter/status/780812894502084609) - adds piviot creation shortcuts to the context menu.\n* [ScriptExecutionOrder Attribute](https://gist.github.com/Skybladev2/d0d029716b1651cc1947) - attribute to specify execution order.\n* [Simple Editor Shortcuts Tools Collection](https://github.com/sirgru/Unity-Simple-Editor-Shortcuts-Tools-Collection) - small collection of simple tools to help in scene editing workflows.\n* [Mulligan Renamer](https://github.com/redbluegames/unity-mulligan-renamer) - bulk renaming tool for game objects and assets.\n* [BitField Attribute](https://github.com/lee-io/BitField-Attribute) - Enable bit field masking from the Unity Editor.\n* [ScriptableObject Menu](https://github.com/lee-io/ScriptableObject-Menu) - Create ScriptableObjects from the Unity Editor.\n* [StableDiffusionUnityTools](https://github.com/KonH/StableDiffusionUnityTools) - Editor assets generation via Stable Diffusion.\n\n### Editors\n* [Brainiac](https://github.com/daemon3000/Brainiac) - behaviour tree \u0026 (behaviour-)node-based visual editor.\n* [Node Editor](https://github.com/Baste-RainGames/Node_Editor) - (calculation-)node editor.\n* [BrotherhoodOfNode](https://github.com/aphex-/BrotherhoodOfNode/) - (more graphical-)node editor for visual things.\n* [VisualNoiseDesigner](https://github.com/x0r04rg/VisualNoiseDesigner) - visual noise designer.\n* [SimpleGeo](https://gist.github.com/phosphoer/8cccb00e20d9892af1438a795779bee0) - simple geometry painter.\n* [Curves and Splines](http://catlikecoding.com/unity/tutorials/curves-and-splines/) - curve \u0026 spline editor.\n* [Unity 2D Joint Editors](https://github.com/toxicFork/Unity-2D-Joint-Editors) - 2d joint editors.\n* [PolyMesh](https://github.com/UnityPatterns/PolyMesh) - 2d shape editor.\n* [VertexPaint](https://github.com/slipster216/VertexPaint) - vertex data painter.\n* [SabreCSG](https://github.com/sabresaurus/SabreCSG) - a set of level design tools for building complex levels.\n* [Unity Tilemap](https://github.com/toinfiniityandbeyond/unity-tilemap) - 2D tilemap editor.\n* [Node Editor Framework](https://github.com/Seneral/Node_Editor_Framework) - Node Editor Framework for creating node based displays and editors.\n* [Unity Event Visualizer](https://github.com/MephestoKhaan/UnityEventVisualizer) - graph editor for viewing all UnityEvents.\n* [Runtime Node editor](https://github.com/cemuka/UnityRuntimeNodeEditor) - Unity runtime node editor using with Unity UI.\n\n### Inspector Extensions\n* [Reorderable Lists](https://bitbucket.org/rotorz/reorderable-list-editor-field-for-unity) - reorderable list field.\n* [ClassTypeReference](https://bitbucket.org/rotorz/classtypereference-for-unity) - class type reference field.\n* [Unity3D ExtendedEvent](https://github.com/Thundernerd/Unity3D-ExtendedEvent) - extended event selector.\n* [Property Drawer Collection](https://github.com/anchan828/property-drawer-collection) - collection of property drawers.\n* [Node Inspector](https://github.com/nicloay/Node-Inspector) - node based inspector.\n* [ColorBands](https://github.com/rstecca/ColorBands) - color bands.\n* [Reorder Components](https://twitter.com/mrpodunkian/status/715309192886624256) - reorder components on your GameObjects.\n* [ScenePreview Inspector](http://diegogiacomelli.com.br/unity3d-scenepreview-inspector/) - view scene preview in inspector.\n\n### Importer\n* [Unity Excel Importer Maker](https://github.com/tsubaki/Unity-Excel-Importer-Maker) - excel.\n* [Unity Psd Importer](https://github.com/ChemiKhazi/UnityPsdImporter) - advanced psd import.\n\n## Serialization \u0026 Web\n* [Full Serializer](https://github.com/jacobdufault/fullserializer) - custom serializer.\n* [Json.Net](https://github.com/SaladLab/Json.Net.Unity3D) - Newtonsoft Json.NET.\n* [SQLite4Unity3d](https://github.com/codecoding/SQLite4Unity3d) - sql lite.\n* [UnityHTTP](https://github.com/andyburke/UnityHTTP) - http library.\n* [Unity QuickSheet](https://github.com/kimsama/Unity-QuickSheet) - import data from google/excel sheets.\n* [Odin Unity Serializer](https://github.com/TeamSirenix/odin-serializer) - Arguably the best serializer for Unity out there.\n\n## Social SDKs\n* [Google Analytics Plugin](https://github.com/googleanalytics/google-analytics-plugin-for-unity) - Google Analytics.\n* [Google Play Games Plugin](https://github.com/playgameservices/play-games-plugin-for-unity) - Google Play plugin.\n* [Facebook SDK](https://github.com/facebook/facebook-sdk-for-unity) - Facebook sdk.\n* [Reign Unity Plugin](https://github.com/reignstudios/Reign-Unity-Plugin5) - unified mobile api.\n* [GetSocial SDK](https://github.com/getsocial-im/getsocial-unity-sdk) - community api.\n* [Steamworks.NET](https://github.com/rlabrecque/Steamworks.NET) - c# wrapper for valve's Steamworks API.\n* [Facepunch.Steamworks](https://github.com/Facepunch/Facepunch.Steamworks) - Steamworks C# API (not all features implemented, but better API).\n* [twitter-for-unity](https://github.com/toofu37/twitter-for-unity) - Twitter API Client for Unity.\n\n## API Extensions \u0026 Helper\n* [Camera Extension](https://gist.github.com/TarasOsiris/a8904989c18424bcdf73) - a better way of manipulating the culling mask.\n* [Download Manager](https://gist.github.com/asus4/2490117) - simple file downloads.\n* [UnityMainThreadDispatcher](https://github.com/PimDeWitte/UnityMainThreadDispatcher) - main thread dispatcher.\n* [UnityBitmapDrawing](https://github.com/ProtoTurtle/UnityBitmapDrawing) - texture2d drawing extensions.\n* [Unity3D ComponentAttribute](https://github.com/Thundernerd/Unity3D-ComponentAttribute) - auto component referencing.\n* [Unity3D ExecutionOrderAttribute](https://github.com/Thundernerd/Unity3D-ExecutionOrderAttribute) - execution order attribute.\n* [LINQ to GameObject for Unity](https://github.com/neuecc/LINQ-to-GameObject-for-Unity) - gameobject linq querys.\n* [Chained Works](https://bitbucket.org/snippets/Lordinarius/8rnLn/chainedworks) - coroutine chained procedures. \n* [TeaTime](https://github.com/alvivar/TeaTime) - timer queue for coroutines.\n* [Smart Tags and Layers](https://github.com/nicoplv/smart-tags-and-layers) - generates static values for your tags and layers.\n* [DTValidator](https://github.com/DarrenTsung/DTValidator) - finds broken and unassigned references.\n* [xNode](https://github.com/Siccity/xNode) - easily create node-based plugins.\n\n## Design Patterns\n* [Unity Singleton MonoBehaviour](https://github.com/kleber-swf/Unity-Singleton-MonoBehaviour) - powerful singleton.\n* [Signals](https://github.com/UnityPatterns/Signals) - simple event/signal system.\n* [Unity3d Finite State Machine](https://github.com/thefuntastic/Unity3d-Finite-State-Machine) - simple finite stata machine.\n* [stateless](https://github.com/StompyRobot/stateless) - more complex state machines.\n* [Design Patterns in Unity Example](https://github.com/marwie/Design-Patterns-in-Unity-Example) - collection of design patterns.\n* [Entitas CSharp](https://github.com/sschmid/Entitas-CSharp) - entity component system framework. \n* [strangeioc](https://github.com/strangeioc/strangeioc) - inversion of control framework. \n* [Zenject](https://github.com/modesttree/Zenject) - depedency injection framework. \n* [UniRx](https://github.com/neuecc/UniRx) - unity reactive extensions implementation.\n* [Stateless](https://github.com/Patroklo/stateless) - Fork of Stateless dot net statemachine for .Net 3.5.\n* [UniTask](https://github.com/Cysharp/UniTask) - An efficient allocation free async/await integration for Unity.\n* [UniState](https://github.com/bazyleu/UniState) - UniState is a modern, high-performance, scalable state machine package for Unity.\n\n## Utilities\n* [demilib](https://github.com/Demigiant/demilib) - various utilities and tools for Unity.\n* [Excessives](https://github.com/SirHall/Excessives) - General purpose C# and Unity3D utility scripts.\n\n## Other\n* [Unity Right Click](https://gist.github.com/adamtuliper/48a6e2ce3d9b5e72be36) - windows context menu extension: 'open with unity'.\n* [No Hot-Reload](https://capeguy.co.uk/2015/06/no-more-unity-hot-reload/) - prevent unity hot-reloads.\n* [FLUnity](https://github.com/canab/flunity) - flash to unity.\n* [Projeny](https://github.com/modesttree/projeny) - project management. \n* [CUDLR](https://github.com/proletariatgames/CUDLR) - remote debugging and logging console.\n* [WebGL - Simple Loading Fix](http://designagame.eu/2016/09/is-unity-webgl-loading-a-simple-fix/) - custom loading bar for the webgl loader.\n* [UtilityKit](https://github.com/prime31/UtilityKit) - SerializationUtil, SpriteAnimator, SpriteAnimator, MathHelpers, AutoSnap, ...\n* [Remove Boo.Lang and UnityScript Hints](https://gist.github.com/jbevain/a982cc580fb796c93e4e) - Project Generation Hook to remove references to Boo.Lang and UnityScript assemblies.\n* [Asset Store Batch Mode](https://github.com/thinksquirrel/asset-store-batch-mode) - API for uploading Unity Asset Store packages.\n* [Unity Size Explorer](https://github.com/aschearer/unitysizeexplorer) - analyzes the disk space usage of your build.\n* [Better Unity Script Templates](https://github.com/BrokenVector/BetterUnityScriptTemplates) - improved Script templates.\n* [UnityCsReference](https://github.com/Unity-Technologies/UnityCsReference) - Unity C# reference source code.\n* [Save Game Free](https://github.com/BayatGames/SaveGameFree) - cross platform, encrypted, online-stored saves.\n* [UCompile](https://github.com/SoapCode/UCompile) - runtime compilation and execution of CSharp code.\n* [UDBase](https://github.com/KonH/UDBase) - module-based game template for Unity.\n* [Hull-Delaunay-Voronoi](https://github.com/Scrawk/Hull-Delaunay-Voronoi) - Hull, Delaunay and Voronoi algorithms in Unity.\n* [YTranslate](https://gist.github.com/rubenhorn/e8de0fb635c3936d47cd15dfbaafc3d4) - machine translation using Yandex Translate.\n* [AR Support Checker](https://github.com/Rozhovetskyi/AR-Support-Checker) - plain detection of AR supported (ARCore, ARKit, AR Foundation) devices.\n* [Steam Microtransaction API Handler](https://github.com/jasielmacedo/steam-microtransaction-api/) - API for Steam In-Game Purchase with examples using Unity\n* [Trimmer](https://github.com/sttz/trimmer) - An editor, build and player configuration framework for Unity.\n* [Gamium](https://github.com/dogu-team/gamium) - Game test automation library, scripting the behavior of game users.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichidk%2Funity-script-collection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichidk%2Funity-script-collection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichidk%2Funity-script-collection/lists"}