The smallest header-only GUI library (5 KLOC) for all platforms
中文 Lightweight
-
- Support 3rd party library: Qt, MFC, Winforms, CoCoa …
✂️ Small: 5, 16 0- lines of C code & header-only: GuiLite.h
⚡Fast: Render GUI within one invoking, independent of any OS & 3rd party library
⚙️ ard Hardware Minimum Requirment:
- Support OS: iOS / macOS / WathOS, Android, Linux, Windows, RTOS … or (MCU without OS) Support language: C / C , Swift, Java, Javascript, C #, Golang …
Useful features Multi-language, support UTF-8
- (Toolkit for building font / image resource
- Layout GUI WYSIWYG
- 📊
- 📦 (Support 3D &) (Web
- 🐋 Run docker with single command: sudo docker run -it –privileged -v / dev: / dev-share idea4good / gui-lite: latest bash /run.sh
()
Even C beginner, could master GuiLite quickly. The source code only use basic C feature (e, g: class, virtual function). We choose C for it could make the code size small significantly, and easy to read.
Demo wall
Click the image you like, and run it on your hardware
Thanks for the help from community, you guys make GuiLite better! And welcome new friend to join us.
GIPHY App Key not set. Please check settings