Skip to content

Latest commit

 

History

History
136 lines (120 loc) · 15 KB

File metadata and controls

136 lines (120 loc) · 15 KB

Plugins

Mobile

  • Unity Android Notifications - Unity3D Plugin for Android local notifications with example project.
  • UnityShowAndroidStatusBar - Show Android status bar for applications built with Unity 5.3 and later.
  • Permission Plugin for Unity - A set of tools for Unity to allow handling Permission for Android and iOS.
  • Google SignIn Plugin for Unity - A set of tools for Unity to allow handling Google Sign-in for Android and iOS.
  • Memory Info Plugin for Unity - A set of tools for Unity to allow handling memory info for Android and iOS.
  • System Volume Plugin for Unity - A set of tools for Unity to allow handling system volume for Android and iOS.
  • Unity JAR Resolver - Unity plugin which resolves Android & iOS dependencies and performs version management.
  • Unity Native Sharing - A Unity plugin to open native sharing dialogs on iOS and Android, primarily for sharing screenshots.
  • Unity Native Toolkit - Native iOS & Android functionality in Unity.
  • UniAndroidVibration - Unity Android plugin JUST execute device vibration.
  • iVidCapPro - iVidCapPro is a plugin that enables Unity, to capture video and audio from your Unity iOS application.
  • CO2 - Android plugin generator for Unity.
  • Unity Webview - A plugin for Unity 5 that overlays WebView components on Unity view. It works on Android, iOS, Unity Web Player, and OS X (Windows is not supported for now).
  • iOS Unity5 - How to integrate Unity with an Native iOS Application using Swift.
  • iMessageStickerUnity - An iMessage Sticker plugin for Unity3d that adds a Sticker extension target to an xCode project created by Unity3D.
  • Peuck - Android utilities for Unity.
  • Unity Webview Integration - Plugin to use webview in your Unity application.
  • UnityNativeShare - A Unity plugin to natively share files (images, videos, documents, etc.) and/or plain text on Android & iOS.
  • UniLocalNotification - Simple Local Notification Plugins for Unity.

Services

Languages

  • UnityJS - Unity3D C# / JavaScript Bridge.
  • Unity Python - Python plugin for Unity3D.
  • Unity Swift - Native plugin to write native code in Swift for Unity.
  • UnityRustPlugin - An example showing how to write a Unity native plugin in Rust.
  • NLua - NLua is the bind between Lua world and the .NET world.
  • Moonsharp - An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
  • slua - Fastest lua binding via static code generating for Unity3D and mono.
  • uLua
  • xLua - xLua is a hot-fix solution plugin for Unity3D, it supports android, ios, windows, osx, etc. (Recommended)
  • UniLua - A pure C# implementation of Lua 5.2 focus on compatibility with Unity3D.
  • KopiLuaInterface - LuaInterface adapted to work with KopiLua.
  • ExportLuaUI
  • LuaProfiler For Unity - Profiler for Lua inside of Unity.
  • Entitas Lua - Entitas ECS implementation in Lua.
  • MobileLegend - Use toLua Framework to create client on Unity.

Others

  • ShaderLabVS - ShaderlabVS is a Visual Studio plugin for Unity Shaderlab programming.
  • NewtonUnityPlugin - A managed plugin for Unity 3D that allows you to use the Newton Dynamics physics engine.
  • Openpose Unity_Plugin - OpenPose's Unity Plugin for Unity users.
  • MeshSync - Live link plugin for Unity. supported tools: Maya, Maya LT, 3ds Max, Motion Builder, Blender, Metasequoia.
  • VoxHands - Humanoid Finger Controller Plugin for Unity.
  • Atlas Unity - This plugin provides tasks to run unity batchmode commands in gradle. It runs and reports unity unit-tests and is able to export .unitypackage files.
  • Unity Shell - Write and execute code in an intuitive "shell" with autocompletion, for the Unity Editor.
  • Unity3D Jenkins Plugin - Jenkins Unity3d plugin. (#CONTINUOUS-INTEGRATION)
  • Unity3D_MQTT - MQTT protocol running on Unity3D.
  • 2D Light of Sight Unity - A plugin for creating 2D lighting & shadows, and line of sight effects in Unity3D.
  • GPU Noise For Unity - A Unity plugin for generating noise on the GPU for use in the editor.
  • UnityCam - Unity3D Virtual webcam plugin, streams unity viewport contents to other applications as virtual camera.
  • mrayGStreamerUnity - GStreamer Integration with Unity using a Native plugin.
  • KlakSpout - Spout plugin for Unity.
  • KlakNDI - NewTek NDI™ plugin for Unity.
  • Klinker - An experimental implementation of Blackmagic DeckLink plugin for Unity.
  • KlakHap - HAP video player plugin for Unity.
  • KlakSyphon - Syphon plugin for Unity.
  • ChromaPack - A lossy texture compression plugin for Unity.
  • VoxBlend - BlendShape Controller Plugin for Unity.
  • BepInEx - Unity game patcher and plugin framework.
  • UnityElevatorCompiler - A plugin that plays elevator music while Unity compiles your code. :fas fa-burn:
  • myS7ProSimLib - Imported S7PROSimLib type library. To connect unity3D with Siemens PLCSim using COM Interop.
  • UnityOptixPlugin - An example of a Unity plugin that allows you to leverage the power of NVIDIA Optix.
  • RegionCapture - Plugin for Unity 2017 (for mobile and desktop app's).
  • EffekseerForUnity - This is the Effekseer's runtime plugin for Unity.

👀 Visual Scripting

  • AssetGraph - Visual Workflow Automation Tool for Unity. :fab fa-unity:
  • Playmaker - Quickly make gameplay prototypes, A.I. behaviors, animation graphs, interactive objects, and more using finite state machines. :fas fa-coins:
  • Bolt - Brings complete visual scripting to Unity, empowering artists, designers and programmers to create gameplay mechanics and interactive systems without writing a single line of code. (:fas fa-coins: with Free edition)
  • Constellation - Constellation is a visual scripting language for unity that gives you the tools of a programmer without having to write a single line of code.
  • Artimech - Open source visual scripting system for Unity.

Snippets & Gists

Integrated Development Environment (IDE)

IDE Integrations

  • Unity VS Toolbox - Included in this project is a VS toolbox for most of the Monobehaviour events listed in order of execution. You'll also find a bunch of templates that can be installed so they will show up in the Add Item context menu.
  • Unity C# 5.0 and 6.0 Integration - This is a hack that replaces Unity's C# compiler with the latest Roslyn, which lets you write scripts in Unity using C# 7.3.
  • VSCode Unity Debug Support - Unity debugging support for VS Code. :fab fa-unity:
  • VSCode Unity Integration - Unity Visual Studio Code Integration.
  • Unity Tools - A Visual Studio Code Extension to provide some tools for Unity development.
  • Resharper Unity - A proxy App to be able to open Unity 5 C# classes using the new Project Rider from Jetbrains, in Mac OS X.
  • ProjectRider Unity - IntelliJ Project Rider integration for Unity.
  • RiderProxy - Unity support for both ReSharper and Rider.
  • Unity3DVim - Unity Vim Editor Integration for Linux.