Skip to content

OpenUPM package search in the Unity editor. Node.js or openupm-cli installation is not required.

License

Notifications You must be signed in to change notification settings

zenigane138/OpenUPMSearcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenUPM Searcher

日本語版の README.md はこちら

Overview

OpenUPM Searcher is an editor extension window for Unity that provides package search functionality for OpenUPM and registration to ProjectSettings (manifest.json).
Node.js or openupm-cli installation is not required.

openupm

image

Features

  • Package name search for OpenUPM
  • Registration to ProjectSettings (manifest.json)

Requirements

  • Unity 2021.2 or later

Dependencies

  • Depends on Json.NET ( Newtonsoft.Json )
    • package.json specifies "com.unity.nuget.newtonsoft-json" in the Unity registry

Installation

Choose 'unitypackage' if you want to resolve dependencies manually, or choose 'PackageManager' if you want automatic resolution.

How to Use

  • Open the window from Unity's menu:
    • OkaneGames -> OpenUPM Searcher
    • Window -> OkaneGames -> OpenUPM Searcher
  • Click the "Get PackageList by GitHub API" button to get the package list.
  • Enter the package name you want to search for in the "Filter" field.
    • Example: com.okanegames
    • Example: unitask
    • image
  • Click the "Register" button for any package you want to register.
    • If registration is successful, a dialog box will be displayed. Click "OK".
    • The manifest.json file will be opened and Unity Editor will be activated.
    • Unity Editor will detect the update in manifest.json and reflect it in ProjectSettings.
    • If a dialog box saying "Importing a scoped registry" is displayed, click "Close".
    • image
  • Confirm the registered content in the Package Manager window in ProjectSettings.
    • image
  • Open the PackageManager window and switch to "Packages: My Registries", then install the registered packages.
    • image

License

Please see LICENSE.md.