Skip to content

Project-Xent/fluxent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluxent

A WinUI 3-style UI framework written in pure C.

Features

  • 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

Build

xmake
xmake run hello_fluxent

Requires Windows 10 1903+ and a C17 compiler (MSVC or MinGW).

License

0BSD

About

A lightweight Windows UI framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors