Skip to content
hannes edited this page Feb 15, 2023 · 29 revisions

UniMenu (Universal Menu)

Use case

Your studio has several teams, several projects, several applications to support.

  graph LR;
      B{TEAM1} --> App1 --> App2 -->App3;
Loading

UniMenu

Imagine a consistent workflow across your whole pipeline, controlled from a single file. UniMenu let's you create menus for all your apps from the same config. Great for creating menu configs that are shared between applications. e.g. a VFX or game pipeline.

  graph TD;
      UniMenu-Config-->App1;
      UniMenu-Config-->App2;
      UniMenu-Config-->App3;
Loading

Modular

The modularity of UniMenu let's you load different menus for teams & projects. Configs can be loaded additively.

  graph TD;
      Studio-Config-->App-Menu;
      Team-Config-->App-Menu;
      Project-Config-->App-Menu;
Loading

Developed as a pure Python module to avoid any compiling, and just plug & play!

To learn more about implementing, checkout the features overview

Clone this wiki locally