Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Widget Library and UI Framework packages

Last updated: December 4, 2024

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.


flutter_platform_widgets Card Image
flutter_platform_widgets
Dart 3 compatible 👍 1.21K
Maintenance Status: Good

Simplifying the use of both Material and Cupertino widgets with a single widget

nb_utils
Dart 3 compatible 👍 434
Maintenance Status: Good

Collection of Widgets and helpful Methods that every developer needs.

shadcn_ui
Dart 3 compatible 👍 345
Maintenance Status: Good

shadcn-ui ported in Flutter. Awesome UI components for Flutter, fully customizable.

assorted_layout_widgets Card Image
assorted_layout_widgets
Dart 3 compatible 👍 310
Maintenance Status: Good

Widgets like ColumnSuper, RowSuper, FitHorizontally, Box, WrapSuper, TextOneLine, Delayed, Pad, ButtonBarSuper, NormalizedOverflowBox, showDialogSuper, and much more.

desktop Card Image
desktop
Dart 3 compatible 👍 161
Maintenance Status: Good

Flutter design standard for desktop. Just simple, usable wigdets to create apps. See the gallery for examples of the components used.

fireflutter
Dart 3 compatible 👍 157
Maintenance Status: Good

UI Library for Flutter and Firebase to build app quickly

flutter_glow Card Image
flutter_glow
Dart 3 compatible 👍 150
Maintenance Status: Good

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.

forui Card Image
forui
Dart 3 compatible 👍 105
Maintenance Status: Good

Beautifully designed, minimalistic widgets for desktop & touch devices.

nes_ui Card Image
nes_ui
Dart 3 compatible 👍 83
Maintenance Status: Good

UI library inspired by old retro video game console

grock
Dart 3 compatible 👍 80
Maintenance Status: Good

Api Services, Snackbar, Toast, No Context Extension, Custom Widgets, Widget Extensions, Fast Tools, IOS Style Widget and Tools.

shadcn_flutter Card Image
shadcn_flutter
Dart 3 compatible 👍 79
Maintenance Status: Good

Beautifully designed components from Shadcn/UI is now available for Flutter

widget_toolkit
Dart 3 compatible 👍 58
Maintenance Status: Good

The Widget Toolkit package consists of several lightweight and customisable UI components that boost productivity and reduce the development time.

tdesign_flutter Card Image
tdesign_flutter
Dart 3 compatible 👍 56
Maintenance Status: Good

Tencent TDesign UI component library of Flutter, suitable for use in mobile projects.

node_editor Card Image
node_editor
Dart 3 compatible 👍 45
Maintenance Status: Good

Node editor package

inspireui Card Image
inspireui
Dart 3 compatible 👍 45
Maintenance Status: Good

Common useful and Widget Use For FluxStore Products (Flutter E-Commerce App)

shirne_dialog Card Image
shirne_dialog
Dart 3 compatible 👍 38
Maintenance Status: Good

A flutter package to use alert, toast, popup, snack, imagePreview, loading etc. with customizable style in anywhere.

enough_platform_widgets
Dart 3 compatible 👍 36
Maintenance Status: Good

Useful platform aware widgets to develop a Flutter app with either Cupertino and Material design.

fast_ui_kit Card Image
fast_ui_kit
Dart 3 compatible 👍 31
Maintenance Status: Good

Fast UI Kit is a UI kit for fast development of applications in flutter

tailwind_cli
Dart 3 compatible 👍 29
Maintenance Status: Good

A simple yet best tailwind style generation cli tool for flutter projects.

common_ui_toolkit
Dart 3 compatible 👍 20
Maintenance Status: Good

common UI toolkit to clean your code and use it easily and reusable code.

getwidget Card Image
getwidget
Dart 3 compatible 👍 2.37K
Maintenance Status: Average

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.

bruno Card Image
bruno
Dart 3 compatible 👍 159
Maintenance Status: Average

An enterprise-class package of Flutter components for mobile applications.

neon_widgets Card Image
neon_widgets
Dart 3 compatible 👍 98
Maintenance Status: Average

The complete neon solution. This package provides Neon widgets with and without flicker effect.

quds_ui_kit Card Image
quds_ui_kit
Dart 3 compatible 👍 96
Maintenance Status: Average

Flutter UI kit [(animating icons, buttons, texts, counter, digital clock) - page transitions - toasts - dialogs- pagination - splash screen ...etc ]

groovin_widgets Card Image
groovin_widgets
Dart 3 compatible 👍 80
Maintenance Status: Average

A Flutter widget library containing custom widgets.

libadwaita Card Image
libadwaita
Dart 3 compatible 👍 79
Maintenance Status: Average

Libadwaita's widgets for Flutter. Following Gnome HIG and available on all platforms.

animated_styled_widget Card Image
animated_styled_widget
Dart 3 compatible 👍 78
Maintenance Status: Average

Lets you use a serializable style to make customizable and animated widgets.

flutter_plus Card Image
flutter_plus
Dart 3 compatible 👍 55
Maintenance 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!

rx_widgets
Dart 3 compatible 👍 17
Maintenance Status: Average

A package with stream based Flutter Widgets that facilitate an reactive programming style.

deact
Dart 3 compatible 👍 15
Maintenance Status: Average

A web UI framework inspired by React. The main building blocks are components, which can be implemented as classes or functions.

flui_nullsafety Card Image
flui_nullsafety
Dart 3 compatible 👍 3
Maintenance Status: Average

FLUI is a powerful UI framework for Google Flutter. Including widgets kit and useful modules.

styled_widget
Dart 3 compatible 👍 863
Maintenance Status: Poor

Simplifying your widget tree structure by defining widget using methods. Taking ispiration from CSS and SwiftUI

flutter_menu
Dart 3 compatible 👍 123
Maintenance Status: Poor

Responsive UI framework for web and desktop - Top menu, responsive master/detail panes and context menu with keyboard shortcuts.

mustache_template
Dart 3 compatible 👍 72
Maintenance Status: Poor

A mustache template library that supports dart2js and dart2native

fsuper
Dart 3 compatible 👍 38
Maintenance Status: Poor

FSuper can help developers build complex views quickly and comfortably.

flutter_ui_toolkit
Dart 3 compatible 👍 36
Maintenance 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.

awesome_widgets
Dart 3 compatible 👍 27
Maintenance Status: Poor

Custom flutter widgets for awesome projects and apps.

cool_ui
Dart 3 compatible 👍 24
Maintenance Status: Poor

Some practical Widget for flutter, Popover, Weui, Custom Keyboard

clickable_widget
Dart 3 compatible 👍 8
Maintenance Status: Poor

This Flutter plugin provides some flutter widgets having gesture handlers their don't natively have in Flutter.

flui
👍 138
Maintenance Status: Poor

FLUI is a powerful UI framework for Google Flutter. Including widgets kit and useful modules.

stockholm
👍 116
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
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.

uic
👍 76
Maintenance Status: Poor

A set of high-level Flutter UI components and stand-alone widgets that helps building your app.

gradient_ui_widgets
👍 65
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
👍 59
Maintenance Status: Poor

Arna is a set of widgets designed to be simple and easy to use for building applications with Flutter.

grafpix
👍 57
Maintenance Status: Poor

Huge collection of icons and gadgets utilized and ready for flutter projects.

flutter_next
👍 45
Maintenance Status: Poor

A flutter package for faster UI developement and provide responsiveness for flutter web applications and has multiple extensions.

platform_ui
👍 41
Maintenance Status: Poor

Platform specific Widgets and UI toolkit

ease
👍 41
Maintenance Status: Poor

This repo is for anything that can be reusable in flutter like custom widgets , animations and more.

bs_flutter
👍 36
Maintenance Status: Poor

Simple flutter widget from Bootstrap v5 component, including responsive grid layout based on bootstrap grid system

canton_ui
👍 32
Maintenance Status: Poor

UI Package for developing UI faster and more efficiently in Flutter

get_smart
👍 20
Maintenance Status: Poor

A package of widgets and utils to make flutter easy and smart.

slim
👍 18
Maintenance Status: Poor

app essentials - common app infrastructure for localizations, ui messages, state management, useful extensions, rest api

ngcomponents
👍 11
Maintenance Status: Poor

Material Design components for AngularDart.