同步操作将从 idea4good/GuiLite 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
The smallest header-only GUI library (4 KLOC) for all platforms.
✂️Small: 4,000+ lines of C++ code, zero dependency, header-only(GuiLite.h)
⚡Fast: High Rendering performance, even work on MCU
👫🏻Compatible: Work smoothly with 3rd party frameworks(Qt/MFC/Winform/Cocoa/Web)
⚙️️Hardware Minimum Requirements:
Processor | Disk/ROM space | Memory |
---|---|---|
24 MHZ | 29 KB | 9 KB |
sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh
Even a C beginner could master GUI-lite quickly. The source code only uses basic C++ features (class, virtual function). We chose C++ as it could make the code size significantly smaller and easier to read.
HelloXXX/UIcode/UIcode.cpp
codewidgets
codecore
code
3D on STM32 |
Wave on STM32 |
Particle on STM32 |
Star on STM32 |
3D wave on STM32 |
Keyboard on STM32 |
Mario on STM32 |
3D circle on STM32 |
3D donut on STM32 |
Timer |
Molecule move |
Pendulum effect |
Monitor IoT device on cloud |
Code Telemetry & Analysis in real time |
Track IoT device over the world |
Lattice Font |
Freetype Font |
Layout GUI |
Render JPG file quickly |
Play video with FFmpeg |
Emulate Windows UI |
Scroll widget |
How to use widgets |
3D Nets on Windows/Linux |
Transparent dialog |
Swipe view |
HostMonitor on Windows |
HostMonitor on Mac |
HostMonitor on Android |
HostMonitor on Windows Mixed Reality |
HostMonitor on Linux |
3D on Web |
3D on Web |
HostMonitor on iPhone |
How display work |
3D on Apple Watch |
Wave on Apple Watch |
Particle on iPhone |
Thanks for the help from the community, you all make GUI-lite better! And welcome to any new friend to join us.
開發群🔑:622309381 |
公众号🔑:阿布编程 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。