{"repo":"AllenDang/giu","free":true,"listed":false,"github":"https://github.com/AllenDang/giu","clone":"git clone https://github.com/AllenDang/giu.git","description":"Cross platform rapid GUI framework for golang based on Dear ImGui.","language":"Go","stars":2771,"topics":["cross-platform","gui","golang","imgui","dear-imgui","ui","uikit"],"license":"MIT","category":"ui-components","readme_excerpt":"giu A rapid cross-platform GUI framework for Go based on Dear ImGui and the great Go binding cimgui-go. Any contribution (features, widgets, tutorials, documents, etc...) is appreciated! Sponsor (This library is available under a free and permissive license, but needs financial support to sustain its continued improvements. In addition to maintenance and stability there are many desirable features yet to be added. If you are using giu, please consider reaching out.) Businesses: support continued development and maintenance via invoiced technical support, maintenance, sponsoring contracts: E-mail: Individuals: support continued development and maintenance here. Documentation For documentation refer to our wiki, examples, GoDoc, or just take a look at comments in code. Supported Platforms giu is built upon GLFW v3.3, so ideally giu could support all platforms that GLFW v3.3 supports. It is also restricted by cimgui-go (which at the moment builds only for linux, windows and mac). - Windows (Windows 10 x64 and Windows 11 x64) - macOS (macOS v10.15 and macOS Big Sur) - Linux (thanks remeh for testing it) - Raspberry Pi 3B (thanks sndvaps for testing it) [!note] Because giu relays on C++ code, you need to have C/C++ compiler set up. Features Compared to other Dear ImGui golang bindings, giu has the following features: - Small executable file size ( Hello world Here is the result: Quick introduction What is immediate mode GUI? Immediate mode GUI system means the UI control doesn't r","default_branch":null,"files":null,"tree":[],"storefront":"/r/AllenDang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AllenDang/giu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}