When developing a custom App in Omniverse, is it required to use the OmniUI framework?

When developing a custom App in Omniverse, is it required to use the OmniUI framework? Would it be possible to build out ui using another technology? Are these any plans to expand in the future?

Hi,

OmniUi is the foundation UI for all the Extensions and Kit applications but Kit also runs headless and as a python library that you can include in your own application stack.

So I suspect it would be possible to use the core of Kit in python and build the ui in PyQt or PySide.
so if you have legacy ui that could be a path to enable you to connect to Kit Ecosystems

That said a lot of the powerful extensions are built using OmniUI like the Viewport or all the USD manipulations Windows so you would miss out on a lot of really great pieces.

you can also write kit Micro-services and connect them to web ui type front end.

what UI Framework would you like to use? have you tried building OmniUi Interface it is quite really easy and powerful once you pass the fact that it is “new”

Thanks