A WinUI 3-style UI framework written in pure C.
- DirectComposition for hardware-accelerated compositing and smooth animations
- Direct2D / DirectWrite rendering with render caching and snapshot optimization
- DirectManipulation for touch/trackpad inertia scrolling and pinch-to-zoom
- Fluent Design with Mica backdrop, Acrylic materials, and reveal effects
- Built-in controls: Button, Checkbox, Slider, ProgressBar/Ring, TextBox, ScrollViewer, and more
- Flyout, MenuFlyout, and Tooltip support
- Lottie animation playback via integrated lottie renderer
xmake
xmake run hello_fluxentRequires Windows 10 1903+ and a C17 compiler (MSVC or MinGW).
0BSD