Skip to content

Window and GUI system based on Dear ImGui from OCornut

License

Notifications You must be signed in to change notification settings

Mathieu-Lala/ImWindow

 
 

Repository files navigation

ImWindow

Build status

Window and GUI system based on ImGui from OCornut.

Include docking/floating window, multi window and multi render support.

Custom titlebar Screenshot

Docking

Fork details

I found this repo with very interesting and powerful feature. But I noticed some bad practice around this project, so I am trying to improve this work!

I am only interested in the glfw/opengl/vulkan backend rendering, and windows/linux system.

I want to use latest feature/practice, and I have no mercy with legacy code.

Roadmap

  • replace genie by cmake
  • use conan
  • build successfully
  • remove 'Externals' submodule folder
  • update the CI/CD
  • use nlohmann::json instead of JsonStthm
  • add static analyser
  • restore the single file format

License

ImWindow is licensed under the MIT License, see LICENSE for more information.

About

Window and GUI system based on Dear ImGui from OCornut

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 88.0%
  • Lua 5.4%
  • Python 2.9%
  • CMake 2.9%
  • Other 0.8%