Creating a Blender addon to open as separate window

Hi everyone,

I’m working on an addon for Blender and I’m using context.window_manager.invoke_props_dialog to display it when clicked on a sub menu item, but I would prefer if there’s a way to make it open as a separate screen, something like the render view for example, is this possible? The Blender python API is really poorly documented and I’ve been searching and trying for days without achieving anything.

Thank you

That is what I bought. But after the purchase it turned out that it only works with Linux and Windows.
The dev. has not updated it yet for macos.

That doesn’t help with your coding, but tells you that there is already an addon for 6 bucks