Replies: 3 comments 1 reply
-
Hello, nice to hear from you, and welcome to Dear ImGui Bundle! Dear ImGui, this is a C++ library. Dear ImGui Bundle provides an access to Dear ImGui, and many of its sister libraries for C++ and Python developers. ![]() Please refer to the interactive manual: https://traineq.org/ImGuiBundle/emscripten/bin/demo_imgui_bundle.html
Now it is my turn to ask you some questions: since you asked this question, it means that, the introduction was not clear enough. So I would like some feedback from you to try to improve it in the future.
What would have made it clearer for you? Maybe by adding a screenshot of a program such as the hello word that I include here ?
![]()
|
Beta Was this translation helpful? Give feedback.
-
Many thanks for this detailed answer. I will take it into account order to try and make it easier to grasp.
Yes, by bundle I mean that it includes several libraries including ImGui. But you're right, this is not a good name, but it is really too late to change it.
Yes, I should separate the introduction for C++ and Python developers. The library offers almost the same services for both of them, But there maybe should be a different landing page or part for Python and for C++ developers.
Actually, the bundle is not a library in itself, It is just a container for many other libraries. For example, you would write: from imgui_bundle import imgui, implot, hello_imgui and then use those libraries.
Thank you!
Actually many binding libraries maintainers get tired because they continuously have to update the bindings manually. ImGui Bundle does not have this problem because it generates bindings automatically. This is the reason why it can also include so many other libraries. |
Beta Was this translation helpful? Give feedback.
-
I updated the documentation site If you have time, please tell me if you think it is clearer now. |
Beta Was this translation helpful? Give feedback.
-
Long time python developer here, looking to get into GUI app development. My journey for my next project has brought me to immediate mode and am building a list of libraries to use. So far I've found dear pygui, pyimgui and now this one imgui_bundle.
What is imgui_bundle? is it a python library providing the bindings to imgui? Your intro page says I can also write in C++ which is not something I'd normally find with a python library. Thanks
Beta Was this translation helpful? Give feedback.
All reactions