Is it possible to extend the Hub?

Is there an API for the Hub for meta information? I need to:

  • allow tags, most notably the render pipeline
  • show screenshots
  • set descriptive texts
  • show list of installed assets

I have 100s of projects and it’s getting hard to find what I have in which one :slight_smile:

https://github.com/unitycoder/UnityLauncherPro
https://discussions.unity.com/t/674520

You can either do it yourself or you can talk to @mgear , I’m pretty sure if he has the time he will help you out.

Thanks, but I’m not searching for a 3rd-party solution, as much as I appreciate that though :slight_smile:

I don’t think there is any kind of API for the Hub and I think we will never have one.

Obviously you can try to manipulate the .asar file, AFAIK that is where Electron stores all of its files. Through this for example: https://github.com/electron/asar but I wouldn’t bother with this, 3rd-party solutions are simpler and better.

Disclaimer: this is an educated guess, never worked with Electron before, so I may be wrong.

yeah, can unpack the asar file and then play with electron js/html files to customize anything,
but then have to do it again for every hub update… : D
Renaming Projects page-2#post-9516265

but literally all those OP requested features could be added into current hub within few days or week…

*i think i’m going to steal that screenshot idea for myself : ) simple editor script could be used to snap thumbnail image for the project (which is then shown in mouse over or right click panel in the project list).

already planning to add renderpipeline column on custom hub, to easily see what project has URP installed or so.

1 Like