π Last updated: 2025-08-27 Sorting by stars and latest updated
A curated list of assets and and packages to make the Unity game-dev life happier and future proof. Thanks to all contributors
ππΌ Please submit a PR for any obsolete, updated or new entry! You can do it just editing this README and GitHub will do everything. Let's keep this list awesome!.
- Awesome Opensource Unity
- Contents
- Games
- Projects
- Open Source Packages
- 2D
- 2D Bones
- AI
- AI Tools
- AR
- Animation
- Asset Bundle
- Camera
- Character Controllers 2D
- Character Controllers 3D
- Controller Mappings
- Console
- Database
- DOTS
- EdTech and Game Based Learning
- Editor
- Effect and Shaders
- Environment
- Framework
- Framework - visual
- Gameplay
- Input
- Level Editor
- Light
- Localization
- Lua
- Materials
- Math
- Meshes
- Monetization
- Networking
- Physic
- Plugins
- Procedural Generation Systems
- Pooling System
- Profobuf
- Scriptable Object
- Scriptings
- Services
- Sounds
- Timeline
- Tweening
- Vehicle
- UI
- Utilities
- Video
- Voxel
- VR
- Assets
- Articles
- Books
- License
- SanAndreasUnity β2.4k π2y ago- An open source reimplementation of GTA San Andreas game engine in Unity.
- HelloMarioFramework β64 π2mo ago- Create your own 3D Mario game with Hello Mario Framework for Unity!
- Antura β78 πtoday- the award winning open source language learning and country explorer game for kids.
- Idiomatic - Aan educational game developed to teaching English to native Portuguese speakers.
- La Noria - an open source videogame about social innovation in Malaga.
- Card-Game-Simulator β382 π4d ago- Create, Share, and Play
- PokemonUnity β1.9k π7mo ago- A LEGACY Unity project to help build PokΓ©mon-esque RPG games.
- nodulus β596 π2y ago- A puzzle game with a clever twist. Based on the mathematical theory behind plank puzzles, consists of a grid of cubes and rods which can be rotated with a swipe.
- AngryBirdsStyleGame β635 π9mo ago- An effort to replicate a level and relevant mechanisms of Rovio's famous Angry Birds game, built in Unity game engine. Source code is provided for educational purposes.
- MatchThreeGame β567 π9mo ago- A match-3 game in Unity (like Candy Crush and Bejeweled).
- Darkest-Dungeon-Unity β1.2k π3y ago- Darkest Dungeon port in Unity. Almost completely identical to the original.
- hogwarts β805 π1y ago- A Hogwarts (Harry Potter) open sandbox game made in Unity.
- InfiniteRunner3D β333 π7y ago- Creating an infinite 3D runner game in Unity.
- CrazyCar β1.7k π7mo ago- online car game, the server is SpringBoot + MyBatis Plus; the background is Vue + Element.
- Unity3D-Mario-Kart-Racing-Game β383 π1y ago- Kart racer supports items, anti-gravity mode, computer players, underwater mode, and real-time shadows and lighting.
- CubeWorld β417 π1y ago- Minecraft like game made in Unity.
- Multiplayer-FPS β1.1k π7mo ago- A multiplayer first-person shooter game based on Unity3D. Different types of input devices are supported, including Kinect, Xbox controllers, Leap motion, and VR Glasses.
- startcraft-unity3d β633 π11mo ago- A recreation of the classic Starcraft game by Blizzard, on Unity3D.
- open-brush β1.0k πtoday- the open source, community led evolution of Tilt Brush! Art From All Angles, VR app.
- open-blocks β97 π30days ago- the open source, community led evolution of Google Blocks, Intuitive low-poly modelling in VR.
- Unity2D-Components β768 π4y ago- A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- StaticBluredScreen β200 π6y ago- Non-realtime (=static) screen blur for Unity. Easy to use background for dialogs.
- AtlasImage β135 π4y ago- AtlasImage is a graphic component use SpriteAtlas for uGUI. In addition, add useful sprite selector and border editor to the inspector.
- SpriteDicing β1.4k π1mo ago- Extension for Unity game engine to work with diced sprites.
- DataRenderer2D β192 π1mo ago- Make mesh like line, polygon, etc in unity3d.
- UnitySpline2D β71 π4y ago ποΈ- 2D spline utility for Unity.
- DragonBonesCSharp β558 π1mo ago- DragonBones C# Runtime.
- spine-runtimes β4.8k πtoday- Collection of Spine runtimes including with Unity3d version.
- ml-agents β18.6k πyesterday- Unity Machine Learning Agents Toolkit .
- GOAP β1.5k π2mo ago- A multi-threaded GOAP (Goal Oriented Action Planning) system for Unity.
- unity-movement-ai β2.1k π1y ago- A library of common movement AI scripts known as Steering Behaviors. You can use these scripts to help your NPCs move around your game.
- CrystalAI β473 π4y ago- A Utility AI for C# and Unity.
- EpPathFinding.cs β240 π4y ago- A jump point search algorithm for grid based games in C#.
- EpPathFinding3D.cs β48 π7y ago- A 3D jump point search algorithm for cube based games in C#.
- goap β674 π6y ago- Goal Oriented Action Planning AI in Unity.
- UnitySteer β1.2k π5y ago- Steering, obstacle avoidance and path following behaviors for the Unity Game Engine.
- Astar-for-Unity β371 π4y ago- A Star Pathfinder, 3 axis, multithreaded for Unity.
- openpath β140 π4y ago- Open source pathfinding for Unity.
- unity-path-finding β126 π7y ago- Shortest path finding with Dijkstra's algorithm for Unity.
- NPBehave β1.2k π5mo ago- Event Driven Behavior Trees for Unity 3D.
- fluid-behavior-tree β1.1k π6mo ago- A pure code behavior tree micro-framework built for Unity3D projects. Granting developers the power to dictate their GUI presentation.
- Unity3d-Finite-State-Machine β1.7k π3y ago- Very good and easy FSM An intuitive Unity3d finite state machine (FSM). Designed with an emphasis on usability, without sacrificing utility.
- Path-Creator β2.0k π1y ago- Path creation asset for Unity game development.
- NavMeshPlus β2.1k π6mo ago- Unity NavMesh 2D Pathfinding.
- NavMeshSurface2DBaker β47 π4y ago- NavMeshSurface2DBaker is a Unity Package that provides functionality to bake 2D colliders into NavMeshSurface components.
- Brainiac β117 π5y ago- Behaviour tree editor for Unity3D.
- behaviac β3.0k π2y ago- Behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN).
- DotRecast β753 π14d ago- A port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C#.
- AI Game DevTools (AI-GDT) 933 πyesterday- the latest AI Game Development Tools, including LLM, World Model, Agent, Code, Image, Texture, Shader, 3D Model, Animation, Video, Audio, Music, Singing Voice and Analytics
- StableDiffusionUnityTools β65 π2y ago- Editor assets generation via Stable Diffusion.
- UnityARFoundationEssentials β813 π2y ago- AR Foundation examples created with AR Foundation.
- XRTK-Core β310 π2y ago ποΈ- The Official Mixed Reality Framework for Unity.
- unity-animator-helpers β137 π2y ago- A micro-framework for changing Unity 3D's Animator parameters with ScriptableObject(s). Designed to make going from custom scripts to Animator parameters easy. Works with 2D or 3D projects.
- AssetBundleManager β298 π1y ago- An asset bundle manager for Unity.
- UnityPixelCamera β124 π8y ago- A resolution independent pixel perfect camera for Unity.
- DeadSimple-Pixel-Perfect-Camera β237 π4y ago- An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
- unity-camera-multi-target β228 π5mo ago- Concise Unity library which dynamically keeps a set of objects (e.g. players and important objects) in view.
- FulldomeCameraForUnity β154 π4y ago- Fulldome Camera for Unity 2019.
- CharacterController2D β1.1k π5y ago- Similar to the built-in Unity CharacterController component. It has a similar API (mainly a move method that takes a delta movement) and provides a firm base with which to make a super solid controller using Unity's 2D system.
- Unity-2D-Platformer-Controller β942 π5y ago- A customizable 2D platformer motor that handles mechanics such as double jumps, wall jumps, and corner grabs. Includes a player controlled prefab that can be dropped into any scene for immediate support.
- Ultimate-2D-Controller β2.0k π1y ago- A great starting point for your 2D controller. Making use of all the hidden tricks like coyote, buffered actions, speedy apex, anti grav apex, etc
- Kinematic Character Controller - Robust Character Controller for Unity
- NaughtyCharacter β1.0k π2y ago- Third Person Controller for Unity.
- Advanced-Rigidbody-FirstPerson-Controller β0- Rigidbody Based FirstPerson Controller.
- Box2D.NET β69 π1week ago- a port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D, servers.
- Unity3d-BeastConsole β161 π6y ago- Console for all your unity needs.
- consolation β881 π2mo ago- In-game debug console for Unity.
- lunar-unity-console β872 π6mo ago- High-performance Unity iOS/Android logger built with native platform UI.
- UnityIngameDebugConsole β2.5k π2mo ago- Easy to use in-game debug + command line interface. Also on the asset store.
- SQLite4Unity3d β1.4k π6y ago- SQLite made easy for Unity3d.
- unity-ecs-navmesh β483 π6y ago- A demo implementation of Unity Entity Component System with NavMesh.
- ECS-Tween β92 π6y ago- Simple Unity tweening system using ECS that works with GameObjects!.
- PlasticTween β178 π6y ago- Tween Library for Unity3D(ECS+JOBS).
- unity-jtween β49 π6y ago ποΈ- A job-based tween library for Unity.
- KNN β471 π2y ago- Fast K-Nearest Neighbour Library for Unity DOTS.
- SpriteSheetRenderer β391 π2y ago- A powerful Unity ECS system to render massive numbers of animated sprites.
- NativeCollections β420 π2y ago- Native Collection Types for Unity https://jacksondunstan.com/articles/tag/native-collection.
- Hydrogen.Entities β74 π4y ago ποΈ- A collection of helpers for work with Unity's ECS framework, used in our games.
- Unity-2D-Pathfinding-Grid-ECS-Job β125 π5y ago- ECS Burst Job System 2D Pathfinding.
- EntitySelection β74 π2y ago- A minimal solution for selecting entities in the unity sceneview.
- Easy-Road-3D-ECS-Traffic β47 π2y ago- Unity DOTS/ECS traffic using Easy Roads 3D for the data.
- IcSkillSystem β256 π4y ago- A simple and reusable skill system.
- EntitiesBT β487 π3y ago- Behavior Tree for Unity ECS (DOTS) framework.
- RAGE ecosystem
- uAdventure β25 π4mo ago- Serious game editor for Unity based on eAdventure.
- Unity-Editor-Toolbox β1.9k π17d ago- Tools, custom attributes, drawers and extensions for Unity Editor.
- Alchemy β901 π2mo ago- Provides a rich set of editor and serialization extensions for Unity.
- Unity-QuickSheet β1.1k π4y ago- Unity-QuickSheet enables you to use spreadsheet file data within Unity editor.
- unity3d-rainbow-folders β647 π4y ago- This asset allows you to set custom icons for any folder in unity project browser.
- Reorderable List Editor Field for Unity - Reorderable List Editor Field for Unity.
- ReorderableInspector β489 π5y ago- Automatic reorderable lists for Unity game engine components.
- VFW β490 π7y ago- An editor extension that offers much more advance editor extensibility features than what comes out of the box with Unity.
- Tidy-Up β37 π7y ago- Neat little tool! to help you keep your Unity projects organised by throwing assets in their designated folders.
- UnityPsdImporter β74 π8y ago π΄- Advanced PSD importer for Unity3D.
- property-drawer-collection
- unity-symlink-utility β109 π4y ago- A small extension that adds a menu item to add folders as symlinks in Unity.
- UnityDefineManager β71 π6y ago- Easily manage global defines in Unity.
- Texture3DPreview-for-Unity β245 π7y ago- This package enables interactive previews of Texture3D assets in Unity's Inspector window.
- unity-colourlovers-importer β103 π5y ago- Unity editor tool to load colours and palettes directly from COLOURlovers.com.
- shortcuter β19 π5y ago- Shortcut utility for Unity.
- unity-editor-spotlight β167 π1y ago- MacOS-like Spotlight file search in Unity.
- Unity-Reorderable-List β646 π4y ago- Extended version of the Reorderable List in Unity.
- UnityEditorJunkie β633 π3y ago- Editor scripts to make working with the Unity Editor better.
- UniOmni β0- Global search for Unity.
- Readme β48 π1y ago- Readme component for Unity, attachable to any GameObject to document what you can't in a script or the file system.
- Unity-AssetDependencyGraph β365 π4y ago- An Asset Dependency Graph for Unity.
- MyBox β2.1k π2d ago- MyBox is a set of attributes, tools and extensions for Unity .
- Unity-Finder β43 π4y ago- Find Asset in Unity.
- enhancer β391 π5y ago- A collection of utilities to enhance the Unity Editor.
- Unity5Effects β1.7k π4y ago- Effect storage space for Unity 5.
- Outline-Effect β1.5k π2y ago- Outline Image Effect for Unity.
- unity-frosted-glass β885 π1y ago- Frosted glass material made in unity.
- unity-delaunay β821 π2y ago- A Delaunay/Voronoi library for Unity, and a simple destruction effect.
- Helicopter effect
- SSMS β731 π28d ago- Screen space multiple scattering for Unity.
- KinoGlitch β2.7k π1y ago- Video glitch effects for Unity.
- temporal β1.9k π4y ago- Temporal Reprojection Anti-Aliasing for Unity 5.0+.
- SMAA β429 π6y ago ποΈ- A highly customizable implementation of Subpixel Morphological Antialiasing for Unity.
- Typogenic β194 π8y ago ποΈ- Signed-distance field text rendering for Unity.
- AtmosphericScattering β675 π3y ago- Atmospheric Scattering for Unity.
- Facepunch.Highlight β0- Mesh outline effect.
- crest-oceanrender β3.7k π14d ago- An advanced ocean system implemented in Unity3D.
- HologramShader β959 π1y ago- Hologram Shader and Material Editor for Unity.
- ShaderlabVS β987 π4y ago- ShaderlabVS is a Visual Studio plugin for Unity Shaderlab programming.
- kamakura-shaders β353 π7y ago- Kamakura Shaders is a collection of shaders and components focusing on Non-Photorealistic Rendering for Unity with a bunch of features and adjustable parameters in a user-friendly interface.
- ShaderProject β542 π8y ago- A container for all sorts of handy shaders.
- ShaderForge β2.7k π2y ago- Shader visual scripting.
- Ocean_Community_Next_Gen β1.1k π5y ago- Next gen iteration of the unity community ocean shader.
- ToonShading β1.0k π9mo ago- A collection of "Toon" shaders for Unity based on a stepped PBR approximation.
- AnisotropicStandardShader β0- A modified version of Unity's Standard Shader using an Anisotropic GGX BRDF.
- SpriteGlow β2.4k π1y ago- A sprite glow effect for Unity game engine.
- Mirror β50 π6y ago- A mirror script.
- HoloShield β554 π6y ago- Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
- VerticalDissolve β646 π6y ago- Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
- SphereDissolve β455 π6y ago- Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!.
- TexturePanner β730 π3y ago- This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures.
- RadialProgressBar β1.0k π6y ago- Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!.
- Unity-ShaderSketches β493 π5y ago- Sketches made with ShaderLab in Unity.
- Arktoon-Shaders β0- Alternative Unity shaders made by synqark.
- Unity-Shaders β340 π1y ago- Shader demo - More than 300 examples.
- UltimateOutline β372 π6y ago- The easiest way to achieve outlines in unity.
- Outlined-Diffuse-Shader-Fixed β236 π7y ago- This is a fixed version of diffused outline shader from http://wiki.unity3d.com/index.php/Outlined_Diffuse_3.
- BNAO β555 π4y ago- A tiny, GPU-based Bent Normal and Ambient Occlusion baker for Unity.
- ezy-slice β2.1k π2y ago- An open source mesh slicer framework for Unity3D Game Engine. Written in C#.
- UnityPCSS β766 π6y ago- Nvidia's PCSS soft shadow algorithm implemented in Unity.
- Ceto β1.1k π3y ago- Ceto: Ocean system for Unity.
- roadbuilder β107 π5y ago- Easy-to-build realistic roads in Unity. Foundation of any simcity game.
- hedera β803 π3y ago- Paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time.
- Photosynthesizer β126 π6y ago- Unity plugin to procedurally sprout foliage throughout your scene.
- Zenject β2.8k π1y ago π΄- Dependency Injection Framework for Unity3D.
- Entitas-CSharp β7.5k π1y ago- Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity.
- adic β198 π4y ago- Lightweight dependency injection container for Unity.
- uFrame.Complete β93 π7y ago- All in one repo, includes: Kernel, Designer, Architect, MVVM, ECS.
- QFramework β5.0k π2mo ago- Your first K.I.S.S Unity 3D Framework.
- ecsrx.unity β420 π10mo ago- A simple framework for unity using the ECS paradigm but with unirx for fully reactive systems.
- GameFramework β251 π5y ago- A free framework for Unity that will help drastically increase the development speed and feature set of your games.
- gocs β0- GameObject Component System for Unity.
- xNode β3.6k π1y ago- Lets you view and edit node graphs inside Unity.
- fungus β1.8k π7mo ago- Awesome and powerful Adventures and Visual novel engine.
- BlueGraph β256 π3y ago- Like xNode, but on UIElements.
- Node_Editor_Framework β2.0k π1y ago ποΈ- Node Editor framework for Unity3D.
- UnityArcRayCast β133 π4mo ago- Arc raycast utility using projectile formulas.
- UnityGameplayAbilitySystem β1.0k π3y ago ποΈ- A unified framework for implementing ability systems in Unity.
- Inventory-Pro β704 π5y ago- The best-selling Inventory System for Unity - now free and open-source!.
- Quest-System-Pro β637 π4y ago- The powerful Quest and Conversation Tree System for Unity - now free and open-source!.
- lospro β379 π5y ago- The Lightweigt Line-of-Sight & Hearing System for Unity - now free and open-source!.
- Inventory β272 π1y ago- A Diablo 2-style inventory system for Unity3D.
- RPGCore β843 π1y ago- RPGCore is a toolkit for producing RPG games and mechanics for Unity.
- NoteEditor β431 π5y ago- Note editor for rhythm games.
- Lean Touch - Powerful and complete touch library. paid additional examples available.
- InputManager β591 π4y ago- Custom InputManager for Unity.
- InControl β697 π4y ago- An input manager for Unity that tames the cross-platform controller beast.
- InputBinder β77 π10y ago- Easily bind input events to methods in Unity.
- TouchKit β917 π6y ago- Gestures and input handling made sane for Unity.
- TouchScript β1.7k π2y ago- Complete multitouch solution for Unity: Win8, TUIO, Mobile.
- Tiled2Unity β505 π2y ago- Export Tiled Map Editor (TMX) files into Unity.
- UnityTile3D β266 π3y ago ποΈ- Simple 3D Tile Editor.
- 2DTileMapLevelEditor β0- 2D Tile Map Level Editor for Unity.
- HexTiles β165 π7y ago- Unity Hex Tile Editor.
- giles β787 π3y ago- GILES: A Runtime Level Editor for Unity3D.
- floorplan β259 π6y ago- A Sims-Like Unity Level Design Plugin.
- realtime-CSG-for-unity β899 π1mo ago- Realtime-CSG, CSG level editor for Unity .
- RoadArchitect β963 π5y ago ποΈ- Road Architect for Unity.
- PrefabPainter β85 π5y ago- A basic prefab painter for the Unity3D game engine.
- Terrain-Stamps β88 π6y ago- Stamps for the Unity Terrain Stamp Tool.
- StampToolExtended β54 π2y ago- Extended version of the Unity Terrain Stamp Tool.
- PrefabPainter β12 π3y ago- Tool for conveniently and flexibly adding huge amounts of prefabs to your Unity scene.
- Aura β0- Volumetric Lighting for Unity.
- simple-light-probe-placer β142 π6y ago ποΈ- A simple tool for Unity3d and it help you easily place Light Probes in your scene.
- VolumetricLights β2.1k π7y ago- Volumetric Lights for Unity.
- Rimlight β249 π6y ago- Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!.
- Lean Localization - Quickly add multi-language support. text, sounds, load CSV.
- Localization-System β18 π1y ago- Localization System for Unity can be used for both RTL and LTR languages (based on CSV file), Images, Audios, LayoutGroups and RectTransforms with detailed Documentation.
- slua β1.4k π3y ago- Fastest lua binding via static code generating for Unity3D and mono.
- xLua β9.8k π5mo ago- xLua is a hot-fix solution plugin for Unity3D, it supports android, ios, windows, macOS, etc.
- UniLua β1.1k π1y ago- A pure C# implementation of Lua 5.2 focus on compatibility with Unity3D.
- moonsharp β1.5k π1y ago- An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
- LuaProfiler-For-Unity β2.0k πyesterday- LuaProfiler-For-Unity.
- Public Domain Textures - Tons of 8K PBR Materials under CC0 License.
- MathUtilities β4.6k π1y ago- A collection of some of the neat math and physics tricks that I've collected over the last few years.
- UnityMeshSimplifier β1.9k π1y ago- Mesh simplification for Unity.
- MeshDecimator β297 π5y ago ποΈ- A mesh decimation library for .NET and Unity.
- SplineMesh β1.1k π2y ago- A Unity plugin to create curved content in real-time with bΓ©zier curves.
- roadcreator β68 π5y ago ποΈ- A free road creation tool for unity.
- unity3d-levelup β0- Unity3D F2P game progression library - worlds, levels, missions, scores, records and more. Part of The SOOMLA Framework - for game design, economy modeling and faster development.
- unity3d-store β0- Unity in-app purchase & virtual economy library. Part of The SOOMLA Framework - for game design, economy modeling and faster development.
- googleads-mobile-unity β1.4k πyesterday- Official Unity Plugin for the Google Mobile Ads SDK.
- FishNet β1.7k π7d ago- Fish-Networking: Unity Networking Evolved is an easy to use, high performant, feature-rich Unity based networking solution. FishNet is free while offering features previously only seen in paid options. .
- UnitySocketIO β894 π11y ago- A socket.io client for unity3d.
- websocket-sharp β6.0k π2d ago- A C# implementation of the WebSocket protocol client and server.
- Hazel-Networking β205 π4y ago- A low level networking library for C# providing connection orientated, message based communication via TCP, UDP and RUDP.
- MassiveNet β112 π10y ago- Unity3d UDP networking library focused on high-CCU, multi-server architecture.
- nakama β11.4k πtoday- An open-source distributed social and realtime server for games and apps by Heroic Labs. It includes a large set of services for users, data storage, and realtime client/server communication; as well as specialized APIs like realtime multiplayer, groups/guilds, and chat.
- barebones-masterserver β483 π4y ago- Master Server framework for Unity.
- ForgeNetworkingRemastered β1.5k π3y ago ποΈ- In short, Forge Networking is a free and open source multiplayer game (multi-user) networking system that has a very good integration with the Unity game engine. You wanna make a multiplayer game or real time multi-user application? This is the library for you.
- Facepunch.Steamworks β3.3k π29d ago- Another fucking c# Steamworks implementation.
- MagicOnion β4.2k π7d ago- gRPC based HTTP/2 RPC Streaming Framework for .NET, .NET Core and Unity.
- Mirror - a high level Networking API for Unity, supporting different low level.
- Transports
- lidgren-network-gen3 β1.2k π4y ago- Lidgren.Network is a networking library for .NET framework, which uses a single UDP socket to deliver a simple API for connecting a client to a server, reading and sending messages.
- LiteNetLib β3.3k π1mo ago- Lite reliable UDP library for Mono and .NET.
- LiteNetLibManager β114 π9d ago- Higher level implementation for LiteNetLib.
- UNet-Controller β92 π6y ago- A CharacterController based controller for Unity's new Networking system.
- Steamworks.NET β3.2k π20d ago- Steamworks wrapper for Unity / C#.
- UnityHTTP β597 π7y ago- A TcpClient-based HTTP library for Unity.
- SocketIoClientDotNet β791 π5y ago- Socket.IO Client Library for .Net.
- MLAPI β2.2k πtoday- A game networking framework built for the Unity Engine to abstract game networking concepts.
- Networker β479 π5y ago ποΈ- A simple to use TCP and UDP networking library for .NET. Compatible with Unity.
- SmartFoxServer 2X - A comprehensive SDK for rapidly developing multiplayer games and applications with Adobe Flash/Flex/Air, Unity, HTML5, iOS, Windows Phone 8, Android, Java, Windows 8, C++ and more.
- Colyseus - Multiplayer Game Server for Node.js. Demo with Unity3D.
- UnityWebSocket β52 π7y ago- Web Socket client for Unity.
- RESTClient β52 π4y ago- REST Client for Unity with JSON and XML parsing. (Features JSON helper to handle nested arrays and deserializing abstract types).
- SpeedDate β24 π1y ago- SpeedDate Masterserver: Connecting Players.
- UnityLockstep β663 π6y ago ποΈ- Deterministic Lockstep with serverside framerate for Unity.
- ET β9.4k π22d ago- Unity3D Client And C# Server Framework.
- unity-fastpacedmultiplayer β198 π6y ago ποΈ- Features a Networking Framework to be used on top of Unity Networking, in order to implement an Authoritative Server with Lag Compensation, Client-Side Prediction/Server Reconciliation and Entity Interpolation.
- Entitas-Sync-Framework β173 π6y ago- Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
- BulletSharpUnity3d β561 π1y ago- A fork of the BulletSharp project to make the Bullet Physics Engine usable from C# code in Unity3d.
- Graphics-Raycast β166 π2y ago- GPU-based raycaster for Unity.
- OpenRelativity β23 π4mo ago π΄- A fork of the (MIT Game Lab) OpenRelativity project, by the developers of the
unitaryfund/qrack
quantum computer simulation library, to add qubit simulation in and with relativistic gravity backgrounds, to generalize built-in Unity PhysX to quantum relativity (including shaders).
- Reign-Unity-Plugin5 β56 π8y ago- This Reign API is a cross-platform, unified API for the Unity game engine.
- unity-webview β2.5k π19d ago- A plugin for Unity 5 that overlays WebView components on Unity view. It works on Android, iOS, Unity Web Player, and macOS (Windows is not supported for now).
- google-analytics-plugin-for-unity β399 π1y ago- Google Analytics plugin for the Unity game creation system.
- unity-native-sharing β453 π2y ago- A Unity plugin to open native sharing dialogs on iOS and Android, primarily for sharing screenshots.
- unity-android-notifications β558 π5y ago- Unity3D Plugin for Android local notifications with example project.
- DungeonGenerator β484 π8y ago- A dungeon generator for Unity.
- Procedural-Cave-Generator β309 π7y ago- Unity scripts that procedurally generate ready-to-use cave meshes.
- unity-procedural-tree β418 π2y ago- Procedural tree builder for Unity.
- unity-procedural-flower β251 π8y ago- Procedural flower generator for Unity.
- ProceduralToolkit β2.8k π1y ago- Procedural generation library for Unity.
- wavefunctioncollapse β4.8k π4y ago- Walk through an infinite, procedurally generated city.
- ProceduralLevelGenerator-Unity β877 π3mo ago- Unity plugin from procedural dungeon generation.
- QuickPool β33 π9y ago- Simple pooling toolkit for Unity game engine.
- RecyclerKit β388 π4y ago- Object pool manager for Unity.
- ObjectPool β422 π6y ago- Instead of creating and destroying new objects all the time, this script reduces garbage by pooling instances, allowing you to seemingly create hundreds of new objects while only actually using a recycled few.
- unity-object-pool β282 π4y ago- An elegant object pool and manager implementation for Unity.
- protobuf-net β4.9k π27d ago- Protocol Buffers library for idiomatic .NET.
- protobuf-unity β467 π3y ago- Automatic .proto files compilation in Unity project to C# as you edit them.
- unity-atoms β1.3k π21d ago- Tiny modular pieces utilizing the power of Scriptable Objects.
- Scriptable-Framework β65 π5y ago- A Unity Framework for modular app creation based on ScriptableObject architecture, data oriented design and event driven programming to help programmers and designers adhere to the 5 SOLID programming principals.
- yaSingleton β165 π4y ago- A singleton pattern implementation for Unity3d. Based on ScriptableObjects instead of the conventional MonoBehaviour approach.
- SOFlow β0- A ScriptableObject oriented design SDK.
- ScriptableObject-Architecture β1.0k π1y ago ποΈ- Makes using Scriptable Objects as a fundamental part of your architecture in Unity super easy.
- UnityNativeScripting β1.4k π4y ago- Unity Scripting in C++.
- unity-python β353 π3y ago- Python plugin for Unity3D.
- YarnSpinner β2.6k π11d ago- Yarn Spinner is a tool for building interactive dialogue in games! .
- UniScript β157 π3y ago- Brings C# scripting into Unity which acts as native code.
- SlowSharp β136 π2y ago- C# interpreter written in C#.
- play-games-plugin-for-unity β3.6k π1mo ago- Google Play Games plugin for Unity.
- line-sdk-unity β123 π2mo ago- Provides a modern way of implementing LINE APIs in Unity games, for iOS and Android.
- usfxr β362 π6y ago ποΈ- A C# library used to generate and play game-like procedural audio effects inside Unity. With usfxr, one can easily design and synthesize original sound in real time for actions such as item pickups, jumps, lasers, hits, explosions, and more, without ever leaving the Unity editor.
- Unity-Beat-Detection β495 π8y ago- Musical beat detection and audio spectrum analysis for use with the Unity game engine.
- LibNoise.Unity β432 π3y ago- Coherent noise library for Unity, a port of LibNoise.
- Reaktion β1.1k π10y ago- Audio reactive animation toolkit for Unity.
- MusicEngine β408 π2y ago- Make music synced game with Unity / ADX2 / Wwise.
- SpineTimeline β85 π5y ago- Animate SkeletonAnimation or SkeletonGraphic with Unity's Timeline.
- dotween β2.5k π2mo ago- A Unity C# animation engine. HOTween v2.
- LeanTween β624 π3y ago- LeanTween is an efficient animation engine for Unity.
- GoKit β588 π4y ago- Lightweight tween library for Unity.
- unity-tweens β690 π1y ago- Lightweight tween library for Unity.
- Uween β151 π4y ago- Lightweight tween library for Unity.
- ZestKit β160 π5y ago- Tween library for Unity. The best of GoKit and GoKitLite combined in an easy to use API.
- LitMotion β1.6k π4mo ago- Lightning-fast and Zero Allocation Tween Library for Unity.
- Tork β437 π4y ago- Vehicle system for Unity.
- FairyGUI-unity β2.8k π3mo ago- A flexible UI framework for Unity.
- MiniMap β34 π9y ago- Unity3D mini map (radar) system (Asset Store link - https://www.assetstore.unity3d.com/en/#!/content/33729 ).
- LoopScrollRect β2.6k π28d ago- UGUI ScrollRect reusing cells, to improve performance, loading time and draw calls.
- MaterialUI β774 π8y ago- MaterialUI is a UI kit for Unity that follows Google's official material design guidelines.
- Unity-UI-Extensions
- EnhancedScrollView β396 π3y ago- Cool 3d scoll view for Unity(NGUI 3D UGUI support).
- unity-vertex-effects β378 π9y ago- Beautiful text outline for Unity UI.
- uGUI-Effect-Tool β325 π7y ago- Vertex color UI Effect for Unity UI (uGUI).
- Unity-UI-Polygon β638 π4y ago- Polygon renderer for the new Unity UI.
- muip β0- Modern UI Pack for Unity engine.
- lomenui β0- Stylish UI package for Unity engine.
- ultimatehudskins β0- Stylish HUD layouts for Unity engine.
- looader β0- Loading screen solution for Unity engine.
- UIEffect β6.7k π6d ago- UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!.
- ParticleEffectForUGUI β5.1k π4mo ago- This plugin provide a component to render particle effect for uGUI in Unity 2018.2+. The particle rendering is maskable and sortable, without Camera, RenderTexture or Canvas.
- ShinyEffectForUGUI β421 π6y ago- Shiny effect of uGUI, which does not need mask or normal map.
- FancyScrollView β3.3k π3y ago- A scrollview component that can be implemented flexible flexible animation.
- Juicy Healthbar - A Juicy Health Bar from @reuno's Unite LA talk.
- UIWidgets β2.0k π4y ago ποΈ- UIWidget is a Unity Package which helps developers to create, debug and deploy efficient, cross-platform Apps.
- PageTurningUIEffect β0- A page turning UI effect made with unity, the paper deformation is determined by the pins' position on it.
- Unity-WinForms β545 π3y ago- Windows Forms wrapper for Unity.
- Delight β340 π3y ago- Component-oriented UI framework for Unity https://delight-dev.github.io/.
- CharTweener β406 π3y ago- Unity3D - DOTween extensions for tweening TextMeshPro characters.
- UnityRecyclingListView β191 π4y ago ποΈ- A fast scrolling list component for Unity UI which recycles its child elements.
- sci-fi-ui β463 π5y ago- The uGUI Sci-Fi UI Design for Unity - now free and open-source!.
- LiquidSwipeUnity β116 π5y ago- Butter smooth full page swiping animation with a masked wave effect in Unity.
- Unity-UI-Rounded-Corners β1.6k π9mo ago- This components and shaders allows you to add rounded corners to UI element.
- RapidGUI β354 π2y ago- Unity OnGUI(IMGUI) extensions for Rapid prototyping/development.
- ugui-mvvm β214 π4y ago- Unity3D uGUI mvvm databinding via the standard IXChanged interfaces used in wpf (INotifyPropertyChanged, INotifyCollectionChanged, etc).
- Recyclable-Scroll-Rect β585 π1y ago- Recyclable Scroll Rect reuses or recycles the least number of cells required to fill the viewport. As a result a huge number of items can be shown in the list without any performance hit. .
- UnityGUI β238 π1y ago- UGUI Panel Systems for navigation, animation and more.
- UGUIExtend
- TMPEffects β582 π4mo ago- Easily apply text animations and other effects with custom tags
- LINQ-to-GameObject-for-Unity β4.4k π2d ago- Traverse GameObject Hierarchy by LINQ.
- Moments β865 π2y ago- A quick GIF replay recorder for Unity.
- FrameCapture β66 π8y ago ποΈ- A simple frame-by-frame capture tool for Unity to record perfectly smooth, supersampled replays or cinematics.
- UniGif β474 π2y ago- GIF image decoder for Unity.
- unityassets β1.1k π7y ago ποΈ- Assorted assets previously on sale on the Unity Asset Store, now free on GitHub.
- UnityToolbag β0- Variety of Unity scripts and tools.
- C-Sharp-Promise β1.2k π5y ago- Promises library for C# for management of asynchronous operations.
- 3DMath β58 π4y ago- Unity C# 3D Math methods library.
- Projeny β702 π6y ago- A project and package manager for Unity.
- unitysizeexplorer β388 π4y ago- Visualize how much space each asset in your Unity game takes and quickly optimize your game's file size.
- UnityStudio β1.4k π4y ago- Unity Studio is a tool for exploring, extracting and exporting assets from Unity games and apps.
- InGameReplay β217 π8y ago- Allow you to record the transform of any objects to replay it.
- UniRx β7.3k π1y ago ποΈ- Reactive Extensions for Unity.
- UnityMainThreadDispatcher β969 π1y ago- A simple, thread-safe way of executing actions (Such as UI manipulations) on the Unity Main Thread.
- UnityPSDLayoutTool β91 π8y ago- A tool used to import a Photoshop Documents (.psd files) into the Unity Game Engine.
- rant β3.0k π5y ago ποΈ- Robust text engine for procedural generation and postprocessing.
- E7Unity β171 π3y ago- Common Unity resources.
- mmd-for-unity β425 π6y ago- MikuMikuDance for Unity.
- Unity.Library.eppz β96 π7y ago- Collection of libraries for Unity.
- Alchemy-Circles-Generator β406 π3y ago- A simple procedural generator of alchemy circles.
- odin-serializer β1.8k π1y ago- Fast, robust, powerful and extendible .NET serializer built for Unity.
- UnityAsyncRoutines β51 π8y ago- An extremely lightweight Unity library for creating and managing asynchronous coroutines for easy, straight-forward multi-threading and parallellism.
- fullserializer β1.1k π1y ago- A robust JSON serialization framework that just works with support for all major Unity export platforms.
- IMP β0- Billboard imposter baking for Unity.
- UDBase β40 π6y ago ποΈ- Module-based game template for Unity. Modules in UDBase are called Controllers, their implementation can be replaced without changing your project source code.
- graphy β2.8k π1y ago- Graphy is the ultimate, easy to use, feature packed stats monitor and debugger for your Unity project.
- NuGetForUnity β4.0k π1mo ago- A NuGet Package Manager for Unity.
- GoogleSheetsUnity β19 π7y ago- Get data from your private Google Sheets to Unity! (Read-only).
- unity-routines β17 π6y ago- Replacement for Unity coroutines that supports hierarchical routines and pooling.
- CropTexture β16 π7y ago- Crop and resize texture in unity editor! Open it: Press F1.
- demilib β753 π3mo ago- A library of various utilities and tools for Unity.
- SerializableCallback β378 π1y ago- UnityEvent and System.Func had a child.
- bitstrap β207 π7mo ago- BitStrap is BitCake's collection of Unity tools that improve our workflow.
- NaughtyAttributes β4.9k π1y ago- Attribute Extensions for Unity.
- Unity3DRuntimeTransformGizmo β745 π3y ago- A runtime transform gizmo similar to unitys editor so you can translate (move, rotate, scale) objects at runtime.
- UnityPack β745 π3y ago- Python deserialization library for Unity3D Asset format.
- UnityOctree β973 π4y ago ποΈ- A dynamic, loose octree implementation for Unity written in C#.
- CoroutineChain β44 π3y ago- Unity3d, Coroutine, scripting.
- disruptor-unity3d β200 π8y ago- Basic implementation of Disruptor for Unity3d.
- uREPL β567 π3y ago- In-game powerful REPL environment for Unity3D.
- RuntimeUnityEditor β950 π1mo ago- In-game inspector and debugging tools for applications made with Unity3D game engine.
- Deform β3.5k π10mo ago- A fully-featured deformer system for Unity.
- OnionRingUnity β263 π1y ago- Auto 9 slice sprite generator.
- UnityMultiBuild β103 π3y ago ποΈ- Batch build for multiple platforms from within the Unity editor.
- UnityCsvUtil β145 π3y ago ποΈ- Lightweight but type safe CSV serialise/deserialise of objects.
- InkPainter β1.3k π7y ago- Texture-Paint on Unity.
- WaveformProvider β250 π7y ago- Provide a texture to simulate waves with Unity. Require InkPainter.
- DataBind β71 π8y ago- Simple data binding for Unity.
- GradientGenerator β35 π6y ago- A Unity script to generate multiple variants of evenly distributed
Gradient
based on inputAnimationCurve
. - Dialogue β332 π5y ago- Node based dialogue system.
- Unity-EasingLibraryVisualisation β304 π8y ago- Front end visualisation of 40 common easing equations.
- UnityGoogleDrive β416 π1y ago- Google Drive SDK for Unity game engine.
- unity-mulligan-renamer β579 π3y ago- Mulligan Renamer tool for the Unity Editor allows for quick and safe renaming of many assets and gameobjects at once.
- Xamarin.Forms.Unity β132 π6y ago- Xamarin.Forms for Unity (Platform implementation for Unity Game Engine).
- WhatUsesThis β228 π1y ago- Right click an asset and get a list of assets that use it.
- UnityTimer β1.0k π4y ago- Powerful and convenient library for running actions after a delay in Unity3D.
- PixelSpriteGenerator-Unity β129 π9y ago- A port of the PixelSpriteGenerator to C# for use with the Unity3D game engine.
- WeightedRandomSelector β132 π5y ago- Very fast C# class for weighted random picking.
- GetComponentAttribute β25 π6y ago- A simple DI plugin for getting MonoBehaviour components just with an attribute over fields.
- unity-utils β285 π3y ago- Different help scripts for Unity engine.
- vimeo-unity-sdk β213 π4y ago- Easily stream your Vimeo videos into Unity or record and publish out to Vimeo.
- vlc-unity β181 πtoday- LibVLC plugin for Unity to integrate multimedia playback inside your Unity apps and games.
- MagicaVoxel - Free to use Voxel editor (even for commercial).
- UnityVoxelTools β74 π7y ago- Collection of Voxel Utilities for Unity.
- VoxReader β79 π27d ago- A library to read .vox files created with MagicaVoxel.
- VRTK β3.7k π1y ago- A productive VR Toolkit for rapidly building VR solutions in Unity3d.
- NewtonVR β795 π1y ago- A virtual reality interaction system for unity based on physics.
- MixedRealityToolkit-Unity β6.1k π1y ago- MixedRealityToolkit-Unity uses code from the base MixedRealityToolkit repository and makes it easier to consume in Unity.
- gvr-unity-sdk β2.7k π5y ago ποΈ- Google VR SDK for Unity http://developers.google.com/vr/unity/.
- tbutt-vr β53 π5y ago- A lightweight multiplatform VR interface for Unity.
- VRWorksAudio-Unity β12 π6y ago- Unofficial implementation of NVIDIA's VRWorks - Audio for Unity3D.
- Lightweight-VR β13 π5y ago- An open sourced, light weight, VR input framework. This is basically an empty Unity project that's been setup for easy VR integration without having to pull down any packages. No need for Steam VR or OVR plugins.
- VR-Builder β115 π5d ago- A Unity plugin for creating interactive VR applications by using a visual editor instead of coding.
- kenney.nl
- Kay Kit
- opengameart.org
- Unitylist - The best GitHub Unity repositories search engine.
- Armedunity - Shooter focused forum.
- itch.io
- Game Assets
- Game Dev Market
- Unity Assetstore - Official asset store for unity.
- I made 700+ RPG icons free for use for your game - 700+ RPG Icons(The filesonic URL ending with "Lorc_RPG_icons.zip" still works).
- game-icons.net - 3443+ Game Icons licensed under CC BY 3.0.
- EffectCore's VFX Packs - Paid AAA visual effects.
- Aseprite - Animated sprite editor & pixel art tool.
- AssetForge - Easily create simple assets in seconds (Paid).
- BFXR - Make sound effects for computer games (Flash required).
- Mixamo - Free to use animation mixing tool with free animations. Not allowed to use in open source projects.
- Sonniss GDC 2018 Pack - Free to use 30GB worth of audio files.
- unminus.com
- dig.ccmixter.org
- freesound.org
- freesfx.co.uk
- zapsplat.com
- gamesounds.xyz
- freemusicarchive.org
- 50 Tips and Best Practices for Unity (2016 Edition)
- Unity Package Manager 2018.3+
- Cracked Ice Shader
- Game Programming Patterns - Free and Paid available.