All Projects → baba-s → Awesome Unity Open Source On Github

baba-s / Awesome Unity Open Source On Github

Licence: unlicense
A categorized collection of awesome Unity open source on GitHub (800+)

Projects that are alternatives of or similar to Awesome Unity Open Source On Github

Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+223.84%)
Mutual labels:  unity, unity3d, unity-editor, unity-scripts, unity3d-plugin, unity-asset
Unity Assetpipeline Presentation
Unity project for "A Technical Deep-Dive into Unity's Asset Pipeline" presented at Develop: 2018
Stars: ✭ 31 (-97.24%)
Mutual labels:  unity, unity3d, unity-editor, unity-scripts, unity-asset
Apple Signin Unity
Unity plugin to support Sign In With Apple Id
Stars: ✭ 228 (-79.72%)
Mutual labels:  unity, unity3d, unity-scripts, unity3d-plugin, unity-asset
Restclient
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Stars: ✭ 675 (-39.95%)
Mutual labels:  unity, unity3d, unity-scripts, unity3d-plugin, unity-asset
Savegamefree
Save Game Free is a free and simple but powerful solution for saving and loading game data in unity.
Stars: ✭ 279 (-75.18%)
Mutual labels:  unity, unity3d, unity-scripts, unity3d-plugin, unity-asset
Csharp Eval Unity3d
C# Expression Parser for Unity3D
Stars: ✭ 102 (-90.93%)
Mutual labels:  unity, unity3d, unity-scripts, unity3d-plugin, unity-asset
Savegamepro
A Complete and Powerful Save Game Solution for Unity (Game Engine)
Stars: ✭ 30 (-97.33%)
Mutual labels:  unity, unity3d, unity-scripts, unity3d-plugin, unity-asset
Lunar Unity Console
High-performance Unity iOS/Android logger built with native platform UI
Stars: ✭ 628 (-44.13%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
UnityGlobalTextSystem
Allow the user to 'change' the default font in Unity from "Arial" to a font of their liking.
Stars: ✭ 21 (-98.13%)
Mutual labels:  unity-editor, unity-scripts, unity-asset, unity3d-plugin
Unity Editor Toolbox
Tools, custom attributes, drawers, hierarchy overlay, and other extensions for the Unity Editor.
Stars: ✭ 273 (-75.71%)
Mutual labels:  unity, unity3d, unity-editor, unity-asset
Unitynativescripting
Unity Scripting in C++
Stars: ✭ 844 (-24.91%)
Mutual labels:  unity, unity3d, unity-editor, unity-scripts
Unity Ui Examples
📚 A collection of UI examples for Unity.
Stars: ✭ 152 (-86.48%)
Mutual labels:  unity, unity3d, unity-scripts, unity-asset
Realtime Csg For Unity
Realtime-CSG, CSG level editor for Unity
Stars: ✭ 281 (-75%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Uduino
Simple and easy connection between Arduino and Unity
Stars: ✭ 25 (-97.78%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
Stars: ✭ 29 (-97.42%)
Mutual labels:  unity-editor, unity-scripts, unity-asset, unity3d-plugin
Nvjob Water Shader Simple And Fast
#NVJOB Simple Water Shaders. Free Unity Asset.
Stars: ✭ 172 (-84.7%)
Mutual labels:  unity, unity3d, unity-scripts, unity-asset
Opencvforunity
OpenCV for Unity (Untiy Asset Plugin)
Stars: ✭ 359 (-68.06%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Unityasync
Task and Async Utility Package for Unity. Start co-routines from anywhere.
Stars: ✭ 58 (-94.84%)
Mutual labels:  unity, unity3d, unity-scripts, unity3d-plugin
Ma textureatlasser
Texture atlas creator for Unity
Stars: ✭ 116 (-89.68%)
Mutual labels:  unity, unity3d, unity-editor, unity3d-plugin
Infinity Square Space
Infinity Square/Space. The prototype of the game is open source. Unity Asset.
Stars: ✭ 122 (-89.15%)
Mutual labels:  unity, unity3d, unity-scripts, unity-asset

Awesome Unity Open Source on GitHub (800+)

A categorized collection of awesome Unity open source on GitHub.

Contents

Shader

Collection

Post Effect

Outline

Water

Low Poly

Blur

Metaball

ShaderGraph

Wireframe

Hatching

Hologram

Voxel

Grass

Bloom

Portal

Dissolve

Retro

  • RetroSuite3D - Some image effects and shaders to achieve a retro look in Unity
  • RetroTVFX - A small collection of shaders for a range of authentic old TV effects

Builder

Shadow

Jelly

Shader Optimization

Noise

  • NoiseBall - Mesh deforming shader example
  • NoiseRings - NoiseRings is a noisy emanating ring effect

Force Field

  • ForceFieldFX - Force Field FX
  • Force-Field - Project files for our tutorial on how to make a Force Field in Unity using Shader Graph

Overdraw

  • DebugGPU - A debug tool to optimize mipmap and overdraw for unity project

Code Editor

  • language-shadercode - HLSL, UDF, GLSL and CG syntax highlighting
  • Unity3D-Shader - Adds Syntax Highlighting .shader files to Sublime Text
  • unity-shader-files - Adds syntax coloring to Unity 3D ShaderLab .shader files
  • ShaderlabVS - ShaderlabVS is a Visual Studio plugin for Unity Shaderlab programming
  • unity_shader_st3 - A sublime text plugin which aim at boosting happiness when editing Unity Shader

Other Shaders

Editor Extensions

Scene View

Hierarchy

Project View

Inspector

Game View

Attribute

Editor Window

Asset

Hot Key

Object

Bookmark

Icon

Prefab

Project Settings

Design

  • ModifyEditorStyle - Change fonts throughout Unity editor
  • UnityDarkSkin - Switching layout theme in Unity Editor (light -> dark)
  • UnityEditorHelper - An organized bunch of scripts to make editor scripting in Unity easier
  • unity-themes - Provides the Unity Editor with adjustable, hot-swappable GUI themes across all elements

Command

Note

Symbol

Coroutine

Tilemap

3D Model

Color

Editor Utility

UI

Shader Collection

UI Shader

UI Utility

Text

UI Debug

Layout

Scroll

Mask

Shape

Color Picker

UI Script

iPhone X / XS

Radar Chart

Fade

UI Editor Extensions

Atlas

  • AtlasImage - AtlasImage is a graphic component use SpriteAtlas for uGUI

Button

Sample

Script

Easing

Mesh

Generator

Message Bus

  • BasicEventBus - Basic event bus
  • UniEventSystem - A generic Event-Bus
  • Unibus - Unibus is event passing system
  • klab-messagebuses-unity - Message bus
  • signals - A typesafe, lightweight messaging lib
  • unity-events - A code focused strongly typed event system with global system and per GameObject system
  • Unity3d-Signals - Signals are in-memory publish/subscribe system and effectively replace Unity SendMessage
  • MessageKit - Decoupled message sending system meant as a replacement for SendMessage and its variantslibrary

Extension Methods

Character Controller

Script Debug

Asset Bundle

Controller

Joystick

Transform

Effect

Trello

  • Trello-Cards-Unity - Create Trello cards from Unity games
  • UniTrello - Simplified interfacing between Unity and Trello
  • UTrelloFix - Creating Trello cards in your own boards from your Unity app

Async / Await

  • UniTask - Provides an efficient async/await integration
  • Unity3dAsyncAwaitUtil - A bunch of code to make using async-await easier
  • Asyncoroutine - Asyncoroutine is a unity asset that allows you to use Coroutine and async/await together

Touch

Gizmo

Curve

Event

Object Pooling

WebGL

Script Utility

Mobile

iOS / Android

iOS

Android

Other

ECS

Sprite

Static Code Analysis

Camera

Physics

TextMesh Pro

Optimization

Particle

Sound

Reverse Engineering

  • UABE - Unity Assets Bundle Extractor
  • UtinyRipper - Tool for ripping assets from Engine resource files
  • Il2CppDumper - Get types, methods, fields, etc. from Unity Il2Cpp binary file
  • AssetStudio - AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles

Tool

Lua

  • tolua_runtime - tolua runtime library
  • xLua - xLua is a lua programming solution for C#
  • slua - Fastest lua binding via static code generating for Unity and mono

Other Asset

Excel

Git

Multiplayer

  • Teleport - A fast, lightweight, pure C# Unity realtime-game-networking framework

Sample Project

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].