Is there a way to create independant, dockable windows/viewports at runtime?

Hey, I am trying to create a web browser window that is separate to the main viewport where the game is rendering. Is this possible? I want something like ImGui’s dockable viewport (the dockable part is optional, but nice to have)