Skip to content
@needle-mirror

Needle – Mirror of packages from the Unity Technologies Package Manager (UPM)

This repository group contains versions of packages available in UPM, without any changes. Not affiliated with Unity Technologies. Maintained by Needle.

Needle Logo

Unity Package Mirror

All Unity Package Manager packages on GitHub — mirrored, browsable, and searchable.
Maintained by Needle

Browse All Packages · needle.tools · Needle Engine


What is this?

The Needle Mirror organization contains 291+ Unity packages across all their versions — directly on GitHub. No downloads needed, no fiddling with the Package Manager.

This lets you:

Feature Example
⚖️ Compare versions side-by-side AR Foundation 4.0 vs 3.1
🥇 See release timelines and branching AR Foundation network graph
📇 Read developer changelogs — the real ones Cinemachine changelog
🗡️ Fork and customize packages with a rebase-friendly upgrade path XR Interaction Toolkit
📜 Browse release history at a glance AR Foundation releases
🔍 Search across all packages using GitHub's code search Search example

Why does this exist?

Unity's Package Manager is great at distributing packages — but it's not great at letting you see what changed between versions, compare code, or maintain customizations across updates.

We built this mirror because we kept running into the same problems:

  • No easy way to diff two versions of a package
  • Changelogs that range from "works of art" (Input System) to entirely empty
  • Customizing a package meant losing the ability to update it

Every package here is publicly available through UPM — we just make it accessible on GitHub so you can use the tools you already know.

How to fork and customize a package

  1. Fork the package repository you need
  2. Create a branch for your modifications
  3. When Unity releases a new version, the mirror updates automatically
  4. Rebase your branch onto the new version

This gives you full customization freedom while keeping a clean upgrade path.


Made by Needle

Needle

We're Needle — we build tools that bring 3D to the web.

Needle Engine

Needle Engine is our runtime for creating spatial web experiences. Build interactive 3D directly from Unity, Blender, or code — and deploy to the web instantly.

  • Works on desktops, phones, VR, AR, and Apple Vision Pro
  • Integrates with React, Vue, Svelte, or plain HTML
  • Built-in multiplayer, voice chat, and persistence
  • Automatic optimization and compression for tiny file sizes
  • Sub-second iteration with hot reload

Get started with Needle Engine

Needle Cloud

Needle Cloud lets you optimize, deploy, review, and share 3D content and web applications — directly from your editor or CI pipeline.


Website · Needle Engine · Needle Cloud · Discord · Twitter

Built with care by @marcel_wiessler and @hybridherbst

Pinned Loading

  1. needle-mirror.github.io needle-mirror.github.io Public

    Readme and Website for Needle Mirror. Open an issue here for feature requests or issues

    CSS 53 6

Repositories

Showing 10 of 264 repositories
  • com.unity.services.cloudcode Public

    [Mirrored from UPM, not affiliated with Unity Technologies.] 📦 Run your game logic in the cloud as serverless functions and interact with other backend services.This package allows you to call out to Cloud Code from within your project as a secure player.Cloud Code can be used to: -Change game logic for all players without re-distributing your g…

    needle-mirror/com.unity.services.cloudcode’s past year of commit activity
    JavaScript 0 0 1 0 Updated Jun 15, 2026
  • com.unity.localization Public

    [Mirrored from UPM, not affiliated with Unity Technologies.] 📦 Use the Localization package to easily configure localization settings for your application.Add support for multiple languages and regional variants, including:• String localization: Set different strings to display based on locale. Use the Smart Strings feature to add logic to autom…

    needle-mirror/com.unity.localization’s past year of commit activity
    C# 25 14 0 0 Updated Jun 15, 2026
  • com.unity.xr.openxr Public

    OpenXR is an open, royalty-free standard developed by Khronos that aims to simplify AR/VR development by allowing developers to target a wide range of AR/VR devices. Use this plug-in to enable OpenXR in XR Plug-in Management. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]

    needle-mirror/com.unity.xr.openxr’s past year of commit activity
    C# 7 13 0 0 Updated Jun 13, 2026
  • com.unity.services.cloudsave Public

    Build better player experiences with seamless game data stored securely in the cloud.Use Cloud Save to store your players’ progress and preferences, by doing so you can share this data between all the players’ devices and any game backend services. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]

    needle-mirror/com.unity.services.cloudsave’s past year of commit activity
    C# 2 1 0 0 Updated Jun 12, 2026
  • com.unity.probuilder Public

    [Mirrored from UPM, not affiliated with Unity Technologies.] 📦 Build, edit, and texture custom geometry in Unity. Use ProBuilder for in-scene level design, prototyping, collision meshes, all with on-the-fly play-testing.Advanced features include UV editing, vertex colors, parametric shapes, and texture blending. With ProBuilders model export fea…

    needle-mirror/com.unity.probuilder’s past year of commit activity
    C# 6 2 0 0 Updated Jun 12, 2026
  • com.unity.testframework.graphics Public

    Unitys automated visual validation system for graphics rendering. Enables developers to catch visual regressions, validate rendering consistency across platforms and graphics APIs, and test custom Scriptable Render Pipelines through automated image comparison testing. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]

    needle-mirror/com.unity.testframework.graphics’s past year of commit activity
    C# 2 1 0 0 Updated Jun 12, 2026
  • com.unity.services.authentication Public

    Client SDK offering player identity management for Unity Gaming Services.Identity providers can be configured from the editor or the Unity Dashboard.Player management is available in the Unity Dashboard. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]

    needle-mirror/com.unity.services.authentication’s past year of commit activity
    C# 4 1 0 0 Updated Jun 9, 2026
  • com.unity.cinemachine Public

    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.]

    needle-mirror/com.unity.cinemachine’s past year of commit activity
    C# 7 4 0 0 Updated Jun 9, 2026
  • com.unity.splines Public

    Work with curves and paths. Use the Splines package to generate objects and behaviors along paths, create trajectories, and draw shapes. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.]

    needle-mirror/com.unity.splines’s past year of commit activity
    C# 20 14 1 0 Updated Jun 9, 2026
  • com.unity.xr.interaction.toolkit Public

    [Mirrored from UPM, not affiliated with Unity Technologies.] 📦 A high-level, component-based, interaction system for creating VR and AR experiences. It provides a framework that makes 3D and UI interactions available from Unity input events. The core of this system is a set of base Interactor and Interactable components, and an Interaction Manag…

    needle-mirror/com.unity.xr.interaction.toolkit’s past year of commit activity
    C# 29 13 0 0 Updated Jun 6, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…