Categories: Flutter

21 Awesome Flutter UI Plugins

How many Flutter UI Plugins do you know? This article will solely be on these add-ons for Flutter.

Imagine if you could make Flutter development faster, and see an instant boost in your workflow.

or even better:

What if there were the 21 Awesome Flutter UI Plugins to choose from.

…and each of them could make your project development faster and easier?

You’d probably be pumped to read about them.

Lucky for you, that’s exactly what I’m going to share with you in this post:

21 Awesome Flutter UI Plugins

Let’s get started with the list:

1. Contact Picker

Contact Picker makes it possible for Flutter applications to direct its users to select a contact from his/her phonebook.

With this plugin, developed by Michael Goderbauer, your application doesn’t need contact read permission.


  • It utilizes the native UI of the operating systems in choosing contacts.
  • It is designed to function well in picking phone numbers

2. StaggeredGridView

StaggeredGridView was developed by Romain Rastel.

It is simply a grid view for flutter that is popularly known for its unequal size rows and columns.


  • Highly customizable main-axis and cross-axis margins between tiles
  • It either tiles have a fixed main-axis extent or a multiple of the length of the cells

3. Radial Menu

Victor Choueiri is the developer behind the development of Radial Menu. It is just a flutter’s radial menu widget.


  • Highly customizable

4. Tinder Cards

Tinder Cards was created by Ivascu Adrian.

The developer of this UI plugin for flutter made use of Draggable and GestureDetector and Alignment exclusively in making this happen.


  • It comes with a smooth animation

5. Flip Panel

HungHD, Full-stack mobile developer, is the one behind the creation of Flip Panel. It is simply a package for flip panel.


  • It has a nice and smooth in-built animation

6. Facebook Reaction Animation

Duy Tran is the developer behind the creation of this UI plugin for flutter.


  • It is simply a Facebook reaction widget

7. Flushbar

Andre Haueisen created flushbar. A developer can make use of this extension if it is necessary to customize more when notifying users.


  • A perfect replacement for toast and snackbars for Android users

8. Stepper_touch

Stepper_touch was developed by Raouf Rahiche. The developer of this UI plugin for flutter took inspiration from Nikolay Kuchkarov


  • It comes with a simple and smooth animation

9. TypeAhead

TypeAhead does the same work as Autocomplete. It is a suggestion widget to help users out while searching.


  • It is highly customizable
  • Users can use builder function to determine how the suggestions will appear
  • It gives you the access to determine what happens next after a user has made suggestions
  • It comes in two versions: the normal version and a FormField version

10. Snaplist

David Leibovych developed this Snaplist. This particular UI plugin for flutter is commonly known as a small cozy library. All thanks to Snaplist, you are able to make snappable list views.


  • Snaplist aids several and even dynamically sized children to be listed and correctly snapped

11. Pin Code

Liew Jun Tung created Pin Code. It is simply a flutter device for users to enter pin code.


  • Logins and OTP make adequate use of Pin Code
  • It is easy on the eyes and highly customizable

12. Folding Cells

Just from its name, “Fold your Widget”. Folding cells was developed by Faob.


  • You are allowed to add it to any container widget as a child

13. Liquid Pull to Refresh

Ayush Agarwal, the developer of Liquid pull to refresh, told inspiration from Ramotion Pull Down to Refresh to make Liquid pull to Refresh for flutter.


  • It is an attractive and refresh custom indicator for flutter

14. Slide Container

With a simple and smooth animation, you can easily slide this container vertically or horizontally. Quentin Le Guennec created the Slide Container.


  • It made use of customized GestureDetector for reducing nested GestureDetector conflicts

15. Rubber Bottom Sheet

Rubber Bottom Sheet was developed by Mattia Crovero. It is simply an elastic material bottom sheet implementation for flutter.


  • The developer of this UI plugin for flutter said there is a need on its features

16. DirectSelect

DirectSelect is simply a selection widget with an ethereal, full-screen modal popup to show the accessible choices when the widget interacts with.


  • DirectSelect was developed by Ivan Yatsouba

17. Before After

This UI plugin for flutter makes it possible for users to be able to differentiate between two images. Sahil Kumar created Before After.


  • An attractive slider

18. Scratcher

Scratcher work is to temporarily keep content away from users.


  • Kamil Rykowski created Scratcher

19. Image Sequence Animator

It is used for animating a group of images through the use of full custom control. Ali Yigit Bireroglu created Image Sequence Animator


  • It is a good substitute for Gif files

20. Beautiful_Popup

It is used for beautifying applications Popups. Beautiful_Popup was developed by Jaweii.


  • It supports all platforms

21. Credit Card Forum

Credit Card Forum is simply a credit card input forum with animation.


  • Simple and nice animation
  • It is developed by Origogi


Anyone has ever wondered how flutter applications would be without these UI plugins. They are very important interns that make things easy and saves time. Integrate these 21 amazing UI plugins in your Flutter application.

Olanrewaju Olakunle

Mobile Software Developer, Copywriter and a Sports Analyst.

Published by
Olanrewaju Olakunle

Recent Posts

The Best 5 Career Advice for Web Design Students

Are you thinking of a career in web design but not sure where to start? The…

1 day ago

Top 10 Flutter eCommerce UI Kits and Apps with source code

In this article, We will be looking at some of the best open-source Flutter eCommerce…

2 days ago

Top 10 best Opensource Jekyll themes

In this article, We will be looking at some of the top Jekyll themes. Jekyll…

3 weeks ago

5 Easy Tips on How to Cite Sources in a Technical Article

Citing is the act of acknowledging and giving credit to the original creator of the…

3 weeks ago

Features and Advantages for PostgreSQL Developers

Data can be complicated and hard to manage. However, it doesn't need to be. There…

2 weeks ago

How To Find The Top 3 Fleet Management Software Freeware

Industry experts agree on one thing - fleet management innovation is vital for optimizing business…

4 weeks ago