nim_duilib
Cross-platform C++ desktop UI framework with XML-driven skins and Skia
...)
- Skia rendering, windowless controls, CPU/GPU acceleration
- Images: SVG/PNG/GIF/JPG/BMP/APNG/WEBP/ICO; Animations: GIF/APNG/WEBP/Lottie/PAG
- Dynamic skins, light/dark themes, accent colors
- Window shadows, DPI awareness, runtime multi-language switching
- CEF (109/142) and WebView2 integration; SDL3 windowing
- 22 examples; AI-assisted dev skills for Claude Code and TRAE
Compilers: VS2022/2026, VS2017/2019 (C++17 branch), LLVM, MinGW-W64, gcc, clang.
One-click scripts build Skia and all dependencies.
License: MIT.
Source: https://github.com/rhett-lee/nim_duilib