Widget catalog
Create beautiful apps faster with Flutter's collection of visual, structural, platform, and interactive widgets. In addition to browsing widgets by category, you can also see all the widgets in the widget index.
Make your app accessible.
Bring animations to your app.
Manage assets, display images, and show icons.
Widgets supporting async patterns in your Flutter apps.
Widgets to know before building your first Flutter app.
Beautiful and high-fidelity widgets for the current iOS design language.
Take user input in addition to input widgets in Material components and Cupertino.
Respond to touch events and route users to different views.
Arrange other widgets columns, rows, grids, and many other layouts.
Visual, behavioral, and motion-rich widgets implementing the Material 3 design specification.
These widgets apply visual effects to the children without changing their layout, size, or position.
Scroll multiple widgets as children of the parent.
Manage the theme of your app, make your app responsive to screen sizes, or add padding.
Display and style text.
Widget of the Week
#100+ short, 1-minute explainer videos to help you quickly get started with Flutter widgets.
Watch more widget of the week videos
Unless stated otherwise, the documentation on this site reflects the latest stable version of Flutter. Page last updated on 2024-07-07. View source or report an issue.