Needle – Mirror of packages from the Unity Technologies Package Manager (UPM)'s Projects
Asset Store Validation Suite is a validation package designed to validate that UPM packages meet all necessary requirements to be uploaded to the Asset Store. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
[Mirrored from UPM, not affiliated with Unity Technologies.] 📦 The Asset Bundle Browser tool enables the user to view and edit the configuration of asset bundles for their Unity project. It will block editing that would create invalid bundles, and inform you of any issues with existing bundles. It also provides basic build functionality.Use this tool as an alternative to selecting assets and setting their asset bundle manually in the inspector. It can be dropped into any Unity project with a version of 5.6 or greater. It will create a new menu item in Window > AssetBundle Browser. The bundle configuration, build functionality, and built-bundle inspection are split into three tabs within the new window.
AssetGraph is a visual toolset lets you configure asset workflow visually in Unity. It is intended to create rule-based configuration using graphs to create and manage efficient workflow around assets. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Barracuda is lightweight and cross-platform Neural Net inference library. Barracuda supports inference both on GPU and CPU. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
This package contains C# bindings for the OpenImageIO library. OpenImageIO is a image manipulation library that provides an unified way to work with multiple image formats. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Build API foundation providing configurations, pipelines and hierarchical components. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
[Mirrored from UPM, not affiliated with Unity Technologies.] 📦 Editor script which implements an inspector for the BuildReport class.The BuildReport class lets you access information about your last build, and helps you profile the time spent building your project and the builds disk size footprint. This information may help you improving your build times and build sizes. This script allows you to inspect this information graphically in the Editor UI, making it more easily accessible than the script APIs would.You can obtain a BuildReport object as the return value of the BuildPlayer API (https://docs.unity3d.com/ScriptReference/BuildPipeline.BuildPlayer.html) when making a build, or by selecting a file containing BuildReport data.Unitys default build setup will write such a file to Library/LastBuild.buildreport (this may change in the future) when making a build. This script adds a convenient menu shortcut (Window/Open Last Build Report), to copy that file to the Assets folder and select it, so you can inspect it using the Build Report Inspector.Once open in the inspector, you can chose what data to view using the popup menu at the top of the window.
Burst is a compiler that translates from IL/.NET bytecode to highly optimized native code using LLVM.
[Mirrored from UPM, not affiliated with Unity Technologies.] 📦 This package provides APIs and utilities that facilitate communication with the Unity Cache Server from Unity Editor C# scripts. The primary purpose of the Unity Cache Server Client is to extend the application of the Unity Cache Server to Unity Editor tools and processes that could benefit from binary data caching.
Smart camera tools for passionate creators. Cinemachine 3 is a newer and better version of Cinemachine, but upgrading an existing project from 2.X will likely require some effort. If youre considering upgrading an older project, please see our upgrade guide in the user manual. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Use glTFast to import and export glTF 3D files efficiently at runtime or in the Editor 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Load KTX 2.0 and Basis Universal textures at runtime and in the Editor. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
This package provides a client for Unity User Reporting which is part of Unity Cloud Diagnostics. Go to Window > User Reporting > Import Packages to import the User Reporting assets. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Roslyn C# code analysis and evaluation tool for Unity. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
The package gives you the ability to use Unity Version Control in the Unity editor. To use Unity Version Control, a subscription is required. Learn more about how you can get started for free by visiting https://unity.com/solutions/version-control 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
A C# collections library providing data structures that can be used in jobs, and optimized by Burst compiler. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
This tool allows you to make a WebGL build of your current project and upload it to Unitys website, where it can be shared with others. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Data Flow Graph delivers DOTS-optimized code for graph-like problems, i.e., where order-of-execution is important.This is a highly experimental package and should NOT be considered suitable for production situations. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Device Simulator is an alternative to the traditional Unity editor Game window. By simulating Screen and SystemInfo class behavior, Device Simulator aims to give an accurate picture of how an app will look on a device. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
This package contains additional devices for the Device Simulator. Each device has a complete device definition and includes a device overlay. After you install this package, the additional devices are immediately available in the Device Simulator. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Provides data analysis and visualization tools that are built on top of the ECS architecture. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
This package provides base support for DOTS Runtime 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
The editor coroutines package allows developers to start constructs similar to Unitys monobehaviour based coroutines within the editor using abitrary objects. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
The Entities package provides a modern Entity Component System (ECS) implementation with a basic set of systems and components made for Unity. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
The Entities Graphics package provides systems and components for drawing meshes using DOTS, including support for instanced mesh rendering and LOD. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
A custom version of NUnit used by Unity Test Framework. Based on NUnit version 3.5 and works with all platforms, il2cpp and Mono AOT. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
Unity Test Protocol (UTP) - language automation speaks at unity 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]
A package containing internal utility functions to support the development of film packages/modules for Unity 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]