# A Julia library comparable to pysimplegui (simple graphical user interface)

**URL:** <https://discourse.julialang.org/t/a-julia-library-comparable-to-pysimplegui-simple-graphical-user-interface/36907>\
**Category:** General Usage\
**Created:** [April 2, 2020, 3:14pm UTC](https://discourse.julialang.org/t/a-julia-library-comparable-to-pysimplegui-simple-graphical-user-interface/36907 "2020-04-02T15:14:28Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![dmolina](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dmolina/32/5246_2.png) [@dmolina](https://discourse.julialang.org/u/dmolina)\
**Post date:** [April 2, 2020, 7:26pm UTC](https://discourse.julialang.org/t/a-julia-library-comparable-to-pysimplegui-simple-graphical-user-interface/36907/6 "2020-04-02T19:26:35Z")

</div>

I recommend you to check [ClmGui](https://github.com/Gnimuc/CImGui.jl), I personally have not used it, but it seems very nice.

> [@\[ANN\] CImGui.jl - A Wrapper for Bloat-free Immediate Mode Graphical User interface(Dear ImGui)](https://discourse.julialang.org/t/ann-cimgui-jl-a-wrapper-for-bloat-free-immediate-mode-graphical-user-interface-dear-imgui/21268/20):
>
> That’s probably due to the implementation of OpenGL backend is not very efficient. It queries a lot OpenGL global states in the rendering loop: This implementation is copied from Dear ImGui which maybe a trade-off bwteen correctness and performance.

---

_[View the full topic](https://discourse.julialang.org/t/a-julia-library-comparable-to-pysimplegui-simple-graphical-user-interface/36907)._
