Skip to content

This is a fast, easy-to-use, and powerful editor extension that provides you to import NuGet packages into your Unity project.

License

Notifications You must be signed in to change notification settings

kumaS-nu/NuGet-importer-for-Unity

Repository files navigation

NuGet importer for Unity

GitHub Test GitHub all releases GitHub release (latest by date including pre-releases) CodeFactor Grade openupm

"NuGet importer for Unity" is a fast, easy-to-use, and powerful editor extension that provides you to import NuGet packages into Unity. This package also fully supports native plugins. (This was inspired by GlitchEnzo/NuGetForUnity, but made from scratch.) 日本語はこちら。

demo

Features

  • High performance using asynchronous
  • Powerful dependency solving
  • Full support for native plugins
  • Support for Roslyn Analyzer
  • Support for CI/CD
  • Useful UI
  • UPM and unitypackage support
  • Compatible with GlitchEnzo/NuGetForUnity

Getting Start

via UPM (Unity Package Manager)

There are two ways to install the package: using the UPM (Unity Package Manager) or importing the .unitypackage.

Use This Git URL

  1. Open the Package Manager window.
  2. Click the add (+) button in the status bar.
  3. Select Add package from git URL.
  4. Enter "https://github.com/kumaS-nu/NuGet-importer-for-Unity.git?path=NuGetImporterForUnity/Packages/NuGet Importer" or "[email protected]:kumaS-nu/NuGet-importer-for-Unity.git?path=NuGetImporterForUnity/Packages/NuGet Importer".
  5. Click Add.

For more information, see the Official page (Installing from a Git URL - Unity).

Use OpenUPM

  1. If you have not installed OpenUPM-CLI, run the following command to install OpenUPM-CLI. (Node.js 12 is required.)
    npm install -g openupm-cli
  2. Go to the unity project folder
  3. Run the following command to install "NuGet importer for Unity" in your project.
    openupm add org.kumas.nuget-importer

For more information, see the Official page (Getting Started with OpenUPM-CLI - OpenUPM)

via .unitypackage

  1. Go to the release page and download the zip file of the version you need.
  2. Extract the zip file and import the .unitypackage into your project.

More Infomation

For more information or contributions, please see https://kumaS-nu.github.io/NuGet-importer-for-Unity .

License

This package is under Apache License 2.0.
Each package in NuGet is governed by the terms included with the package. For more details, see NuGet F&Q.

About

This is a fast, easy-to-use, and powerful editor extension that provides you to import NuGet packages into your Unity project.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published