{"repo":"raysan5/raygui","free":true,"listed":false,"github":"https://github.com/raysan5/raygui","clone":"git clone https://github.com/raysan5/raygui.git","description":"A simple and easy-to-use immediate-mode gui library","language":"C","stars":5081,"topics":["raylib","imgui","buttons","gui","ui-design","ui-library","c","immediate-mode-gui","open-source"],"license":"Zlib","category":"ui-components","readme_excerpt":"raygui is a simple and easy-to-use immediate-mode-gui library. raygui was originally inspired by Unity IMGUI (immediate mode GUI API). raygui was designed as an auxiliary module for raylib to create simple GUI interfaces using raylib graphic style (simple colors, plain rectangular shapes, wide borders...) but it can be adapted to other engines/frameworks. raygui is intended for tools development ; it has already been used to develop multiple published tools. WARNING: Latest raygui from master branch is always aligned with latest raylib from master branch and all raylibtech tools. Make sure to use the latest versions. WARNING: Latest raygui 5.0 introduces some API-BREAKING changes, now all functions return a result value. NOTE: raygui is a single-file header-only library (despite its internal dependency on raylib), so, functions definition AND implementation reside in the same file raygui.h , when including raygui.h in a module, RAYGUI IMPLEMENTATION must be previously defined to include the implementation part of raygui.h BUT only in one compilation unit, other modules could also include raygui.h but RAYGUI IMPLEMENTATION must not be defined again. features - Immediate-mode gui, no retained data - +25 controls provided (basic and advanced) - Powerful styling system for colors, font and metrics - Standalone usage mode supported (for other graphic libs) - Icons support , embedding a complete 1-bit icons pack - Multiple tools provided for raygui development code sample raygui co","default_branch":null,"files":null,"tree":[],"storefront":"/r/raysan5","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/raysan5/raygui/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."}