nim_duilib
Cross-platform C++ desktop UI framework with XML-driven skins and Skia
...Key features:
- XML-driven layouts, 50+ controls (list/tree views, virtual lists, rich edit, menus, color picker, property grid, tab control...)
- 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.
...