Top Flutter Card and Expansion Tile packages Card is the most popular and versatile Flutter UI component which provides a modular way to display information by breaking down content into digestible bits that may allow users to interact with it. Although a Card can contain various elements like text, images, graphs, tags, buttons, icons, etc., but all these elements together represent a single idea. Some of the best Card UIs are intuitive, easy to digest, user friendly, responsive and shareable. Various styling enhancements like Rounded Corners, Borders, Elevation, Shadow, Font and Color can also be made to a Card. In case a Card contains more content (long description), it can include an expansion widget that allows the user to expand and collapse content. Cards can also be more interactive and can be combined with animations like flipping, motion, drag & drop, gooey, etc. The full list of Flutter packages that can help you add a wide variety of Cards and Expansion Cards is provided below.
flip_card
923
A component that provides flip card animation. It could be used for hide and show details of a product.
expansion_tile_card
620
An "expansion" on the Flutter SDK's standard ExpansionTile, to create a Google Material Theme inspired raised widget, ExpansionTileCard, instead.
accordion
374
A stylish and smooth Accordion list where each item can be expanded or collapsed simply by clicking on the header.
swipable_stack
309
A widget for stacking cards, which users can swipe horizontally and vertically with beautiful animations like Tinder.
expansion_card
302
Expansion Card that expands on click with full body cover background that also expands ontap. This widget is highly customizable with smooth animations.
sliding_card
177
Sliding card is a highly customizable flutter package that will help you create animated Cards with a sliding animation effect.
flutter_flip_card
123
A component that provides a flip card animation. It could be used for hiding and showing details of a product.
page_flip_builder
118
A custom Flutter widget that enables interactive page-flip transitions in your app.
tap_to_expand
93
This package is to build expandable widget fast and easy with few lines and you can customize it to whatever!.
flutter_expanded_tile
73
An Expansion tile similar to the list tile supports leading widget,and programatic control with content expansion animation.
expandable_card
72
a Flutter Widget that makes it easy to build a page with a bottom Card that can be expanded on user drag.
animated_card
69
Package to animate the initialization of any widget, with the possibility of using a custom dismissible.
toggle_list
68
An easy-to-use and highly customizable expandable list widget for your Flutter application.
image_card
68
A Flutter package provides the image card customization. Supported more parameter and gradient to customize card
expansion_widget
68
An edited version of Expansion Tile that allows you customize tile widget and animation.
tweet_ui
65
Show Tweets from a Twitter API JSON on Android and iOS. Support for Tweets with 1-4 photos, Video, GIFs, hashtags, mentions, symbols, urls, quoted Tweets and retweets.
configurable_expansion_tile
65
A Configurable Expansion Tile edited from the flutter material implementation that allows for customization
diagonal_decoration
46
Custom box decoration with diagonals on the background. Contains DiagonalDecoration and MatrixDecoration.
flutter_animated_cards
44
A Fully customizable animated cards widget that has feature of 3D animation and much more. This widget works on both Android & iOS.
foldable_list
35
An animated foldable list with expanded items that will be shown when user click on a cell
flutter_folding_card
33
A Flutter package to create a Romantic Expandable Card with folding effect. It will be useful for your awesome app.
expandable_richtext
29
A text widget which you can use to initially only show a defined number of lines of a probably long text. it also support clickable @mention,
flutter_horizontal_featured_list
28
A Flutter package to create Horizontal Featured List. It helps you in saving time during the development of many same designs.
custom_accordion
27
The Custom Accordion package allows to create Expandable Flutter widget where each item or list of items can be expanded or collapsed simply by clicking on the header.
flash_card
26
Support for creating Flash Cards - a learning method that makes it easier for users to remember information.
configurable_expansion_tile_null_safety
26
A Configurable Expansion Tile edited from the flutter material implementation that allows for customization
expansion_tile_list
25
Provides a highly customisable list of expansion tiles with extensive options for appearance, animations, and control over expansion behaviour, while simplifying common features.