An introduction to app design and the Fluent Design System.
Responsive tips and APIs for a UI that looks great on every screen size.
Controls and Patterns
All the UI building blocks you need, from radio buttons to navigation controls.
Make your app stand out with color, typography, acrylic, and reveal.
Bring your app to life with animations and transitions.
Create tiles for launching your app and display notifications.
Input and interactions
Optimize your app for pen, Surface dial, and other input types.
Learn about the spectrum of Windows 10 devices and how to optimize for them.
Make your app inclusive and accessible to people around the world.
What’s new in Fluent Design
This control makes it easy to add multi-page navigation to your app. And it's responsive, too.
Command bar flyout
Create a contextual toolbar for easy access to common tasks.
The WinUI Library
Our newest controls are now available as a NuGet package.
Jumpstart your project
Use our design templates, tools, and samples.GET THE TOOLKITS