Flutter Gems is a curated list of 7000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Widget Library and UI Framework packages
Last updated: October 19, 2025
A widget library is a collection of pre-built widgets, usually having a unique theme or style, that can be used directly in a Flutter application. A widget library typically includes a variety of different widgets, each of which can be customized to meet the specific needs of a project. Sometimes these widget libraries are also known as UI frameworks, as they provide a set of reusable components, styles, and other assets that can be used to build user interfaces for Flutter apps. The term "framework" in this case refers to the fact that these libraries provide a structure for building user interfaces, rather than being a complete solution on their own.
The complete list of Flutter packages that are Widget Libraries or UI Frameworks is provided below.
mustache_template
👍 83 ⬇️ 5.2M
Dart 3 compatibleMaintenance Status: Good
A templating library that implements the Mustache template specification
getwidget
👍 2.52K ⬇️ 65.8K
Dart 3 compatibleMaintenance Status: Good
GetWidget is open source library that come with pre-build 1000+ UI components. It makes development faster & more enjoyable. You can customize the component as per your need.
flutter_platform_widgets
👍 1.29K ⬇️ 42.8K
Dart 3 compatibleMaintenance Status: Good
Simplifying the use of both Material and Cupertino widgets with a single widget
styled_widget
👍 900 ⬇️ 11.8K
Dart 3 compatibleMaintenance Status: Poor
Simplifying your widget tree structure by defining widget using methods. Taking ispiration from CSS and SwiftUI
shadcn_ui
👍 757 ⬇️ 20.3K
Dart 3 compatibleMaintenance Status: Good
shadcn/ui ported in Flutter. Awesome UI components for Flutter, fully customizable.
nb_utils
👍 476 ⬇️ 12.3K
Dart 3 compatibleMaintenance Status: Good
Collection of Widgets and helpful Methods that every developer needs.
assorted_layout_widgets
👍 369 ⬇️ 28K
Dart 3 compatibleMaintenance Status: Good
Widgets like SideBySide, ColumnSuper, RowSuper, FitHorizontally, Box, WrapSuper, TextOneLine, Delayed, Pad, ButtonBarSuper, NormalizedOverflowBox, showDialogSuper etc.
shadcn_flutter
👍 323 ⬇️ 3.9K
Dart 3 compatibleMaintenance Status: Good
Beautifully designed components from Shadcn/UI is now available for Flutter
forui
👍 287 ⬇️ 3.2K
Dart 3 compatibleMaintenance Status: Good
Beautifully designed, minimalistic widgets for desktop & touch devices.
bruno
👍 171 ⬇️ 548
Dart 3 compatibleMaintenance Status: Poor
An enterprise-class package of Flutter components for mobile applications.
flutter_glow
👍 158 ⬇️ 14.8K
Dart 3 compatibleMaintenance Status: Average
complete and easy to use flutter glow ui kit that help you to create and use glow widgets. also you can create your own GlowTheme.
desktop
👍 167 ⬇️ 347
Dart 3 compatibleMaintenance Status: Good
Flutter design standard for desktop. Just simple, usable wigdets to create apps. See the gallery for examples of the components used.
flutter_menu
👍 123 ⬇️ 81
Dart 3 compatibleMaintenance Status: Poor
Responsive UI framework for web and desktop - Top menu, responsive master/detail panes and context menu with keyboard shortcuts.
nes_ui
👍 107 ⬇️ 1.1K
Dart 3 compatibleMaintenance Status: Good
UI library inspired by old retro video game console
neon_widgets
👍 101 ⬇️ 306
Dart 3 compatibleMaintenance Status: Poor
The complete neon solution. This package provides Neon widgets with and without flicker effect.
quds_ui_kit
👍 98 ⬇️ 7
Dart 3 compatibleMaintenance Status: Poor
Flutter UI kit [(animating icons, buttons, texts, counter, digital clock) - page transitions - toasts - dialogs- pagination - splash screen ...etc ]
grock
👍 89 ⬇️ 235
Dart 3 compatibleMaintenance Status: Good
Api Services, Snackbar, Toast, No Context Extension, Custom Widgets, Widget Extensions, Fast Tools, IOS Style Widget and Tools.
tdesign_flutter
👍 87 ⬇️ 2.1K
Dart 3 compatibleMaintenance Status: Good
Tencent TDesign UI component library of Flutter, suitable for use in mobile projects.
libadwaita
👍 86 ⬇️ 226
Dart 3 compatibleMaintenance Status: Poor
Libadwaita's widgets for Flutter. Following Gnome HIG and available on all platforms.
groovin_widgets
👍 80 ⬇️ 564
Dart 3 compatibleMaintenance Status: Poor
A Flutter widget library containing custom widgets.
widget_toolkit
👍 69 ⬇️ 420
Dart 3 compatibleMaintenance Status: Good
The Widget Toolkit package consists of several lightweight and customisable UI components that boost productivity and reduce the development time.
flutter_plus
👍 56 ⬇️ 96
Dart 3 compatibleMaintenance Status: Average
Create customized Containers/Buttons/TextFields/Texts/RichTexts in a few lines. Navigate between Screens and open BottomSheets/Dialogs/Snackbars without context and more!
shirne_dialog
👍 49 ⬇️ 200
Dart 3 compatibleMaintenance Status: Good
A flutter package to use alert, toast, popup, snack, imagePreview, loading etc. with customizable style in anywhere.
inspireui
👍 46 ⬇️ 1.5K
Dart 3 compatibleMaintenance Status: Good
Common useful and Widget Use For FluxStore Products (Flutter E-Commerce App)
fast_ui_kit
👍 43 ⬇️ 92
Dart 3 compatibleMaintenance Status: Good
Fast UI Kit is a UI kit for fast development of applications in flutter
enough_platform_widgets
👍 39 ⬇️ 1.4K
Dart 3 compatibleMaintenance Status: Good
Useful platform aware widgets to develop a Flutter app with either Cupertino and Material design.
fsuper
👍 39 ⬇️ 302
Dart 3 compatibleMaintenance Status: Poor
FSuper can help developers build complex views quickly and comfortably.
adaptive_platform_ui
👍 37 ⬇️ 423
Dart 3 compatibleMaintenance Status: Good
Adaptive platform-specific widgets for Flutter. Auto renders native iOS 26+ liquid glass designs, traditional Cupertino widgets for older iOS versions, Material Design for Android.
flutter_ui_toolkit
👍 37 ⬇️ 4
Dart 3 compatibleMaintenance Status: Poor
Flutter UI Toolkit is a pre-built collection of the most used widgets to create apps. The idea is that you can use these widgets the way you use classes in HTML and CSS.
tailwind_cli
👍 34 ⬇️ 85
Dart 3 compatibleMaintenance Status: Good
A simple yet best tailwind style generation cli tool for flutter projects.
flutter_widget_catalogue
👍 31 ⬇️ 39
Dart 3 compatibleMaintenance Status: Good
Create awesome apps very faster with Flutter's collection of visual, structural, platform, UI, and interactive widgets.
exui
👍 29 ⬇️ 76
Dart 3 compatibleMaintenance Status: Good
Build your UI faster. No boilerplate, no dependencies. Just powerful widget extensions.
uikit_bindings
👍 28 ⬇️ 206
Dart 3 compatibleMaintenance Status: Good
Bindings of UIKit components for Flutter using FFI.
awesome_widgets
👍 27 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
Custom flutter widgets for awesome projects and apps.
cool_ui
👍 24 ⬇️ 438
Dart 3 compatibleMaintenance Status: Poor
Some practical Widget for flutter, Popover, Weui, Custom Keyboard
common_ui_toolkit
👍 21 ⬇️ 77
Dart 3 compatibleMaintenance Status: Average
common UI toolkit to clean your code and use it easily and reusable code.
rx_widgets
👍 17 ⬇️ 440
Dart 3 compatibleMaintenance Status: Good
A package with stream based Flutter Widgets that facilitate an reactive programming style.
deact
👍 16 ⬇️ 109
Dart 3 compatibleMaintenance Status: Good
A web UI framework inspired by React. The main building blocks are components, which can be implemented as classes or functions.
os_ui
👍 13 ⬇️ 28
Dart 3 compatibleMaintenance Status: Average
os_ui helps you to showcase your project or play with computer OS interface for any kind of projects.
device_in
👍 9 ⬇️ 41
Dart 3 compatibleMaintenance Status: Average
device_in helps you to showcase your project or play with Mobile OS interface for any kind of projects.
clickable_widget
👍 8 ⬇️ 33
Dart 3 compatibleMaintenance Status: Poor
This Flutter plugin provides some flutter widgets having gesture handlers their don't natively have in Flutter.
flui_nullsafety
👍 3 ⬇️ 78
Dart 3 compatibleMaintenance Status: Poor
FLUI is a powerful UI framework for Google Flutter. Including widgets kit and useful modules.
lumen_ui
👍 1 ⬇️ 29
Dart 3 compatibleMaintenance Status: Good
Lumen UI is a CLI tool for Flutter that generates modular UI components on demand to keep apps lightweight and maintainable.
fireflutter
👍 157 ⬇️ 320
Maintenance Status: Average
UI Library for Flutter and Firebase to build app quickly
flui
👍 138 ⬇️ 52
Maintenance Status: Poor
FLUI is a powerful UI framework for Google Flutter. Including widgets kit and useful modules.
stockholm
👍 117 ⬇️ 27
Maintenance Status: Poor
A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows.
school_ui_toolkit
👍 93 ⬇️ 34
Maintenance Status: Poor
A basic UI toolkit to get you started with flutter application development. A collection of over 18+ custom widgets such as Calendar, Buttons with busy indicator and more.
animated_styled_widget
👍 84 ⬇️ 191
Maintenance Status: Good
Lets you use a serializable style to make customizable and animated widgets.
uic
👍 76 ⬇️ 63
Maintenance Status: Poor
A set of high-level Flutter UI components and stand-alone widgets that helps building your app.
gradient_ui_widgets
👍 65 ⬇️ 41
Maintenance Status: Poor
UI widgets with gradient support. Supports many widgets like Elevated/TextButton, FloatingActionButton, Icon, IconButton, Text, SelectableText etc with more to come.
arna
👍 63 ⬇️ 100
Maintenance Status: Poor
Arna is a set of widgets designed to be simple and easy to use for building applications with Flutter.
grafpix
👍 57 ⬇️ 24
Maintenance Status: Poor
Huge collection of icons and gadgets utilized and ready for flutter projects.
flutter_next
👍 46 ⬇️ 62
Maintenance Status: Poor
A flutter package for faster UI developement and provide responsiveness for flutter web applications and has multiple extensions.
ease
👍 41 ⬇️ 48
Maintenance Status: Poor
This repo is for anything that can be reusable in flutter like custom widgets , animations and more.
bs_flutter
👍 37 ⬇️ 59
Maintenance Status: Poor
Simple flutter widget from Bootstrap v5 component, including responsive grid layout based on bootstrap grid system
canton_ui
👍 32 ⬇️ 87
Maintenance Status: Poor
UI Package for developing UI faster and more efficiently in Flutter
get_smart
👍 20 ⬇️ 53
Maintenance Status: Poor
A package of widgets and utils to make flutter easy and smart.
slim
👍 18 ⬇️ 134
Maintenance Status: Poor
app essentials - common app infrastructure for localizations, ui messages, state management, useful extensions, rest api
ngcomponents
👍 11 ⬇️ 5.1K
Maintenance Status: Poor
Material Design components for AngularDart.
