Here are some examples of custom window backends:

  1. The built-in GLFW window: files can be found Framework/Window/GLFW/
  2. SDL backend: UImGuiSDL