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

Discord Medium LinkedIn X

Top Flutter Widget Library and UI Framework packages

Last updated: May 18, 2026

While Flutter provides an incredible set of Material and Cupertino widgets out of the box, specialized UI frameworks can drastically accelerate development for specific design languages or complex dashboards.

Best Practices for UI Frameworks

  • Consistency over Mixing: Avoid mixing multiple heavy UI libraries (e.g., mixing Fluent UI widgets with MacosUI widgets). Stick to one comprehensive framework to maintain a cohesive user experience.
  • Tree Shaking: Be mindful of app size. Rely on Flutter's tree shaking to remove unused widgets from massive libraries, and avoid importing entire frameworks if you only need a single customized button.
  • Customization Limits: Before adopting a 3rd-party UI library, ensure its source code allows for deep customization in case your design team requests a change that violates the library's defaults.

The complete list of UI Frameworks, Component Libraries, and specialized Widget toolkits is provided below.


mustache_template
👍 94   ⬇️ 5.8M
Dart 3 compatible
Maintenance Status: Good

A templating library that implements the Mustache template specification

getwidget Card Image
getwidget
👍 2.57K   ⬇️ 23.7K
Dart 3 compatible
Maintenance 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.

shadcn_ui
👍 914   ⬇️ 39.8K
Dart 3 compatible
Maintenance Status: Good

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

styled_widget
👍 916   ⬇️ 8.7K
Dart 3 compatible
Maintenance Status: Poor

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

nb_utils
👍 483   ⬇️ 7.5K
Dart 3 compatible
Maintenance Status: Good

Collection of Widgets and helpful Methods that every developer needs.

shadcn_flutter Card Image
shadcn_flutter
👍 445   ⬇️ 6.9K
Dart 3 compatible
Maintenance Status: Good

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

assorted_layout_widgets Card Image
assorted_layout_widgets
👍 396   ⬇️ 65.4K
Dart 3 compatible
Maintenance Status: Good

Widgets like SideBySide, ColumnSuper, RowSuper, FitHorizontally, Box, WrapSuper, TextOneLine, Delayed, Pad, ButtonBarSuper, NormalizedOverflowBox, showDialogSuper etc.

forui Card Image
forui
👍 390   ⬇️ 9.8K
Dart 3 compatible
Maintenance Status: Good

Beautifully designed, minimalistic widgets for desktop & touch devices.

adaptive_platform_ui
👍 306   ⬇️ 8.3K
Dart 3 compatible
Maintenance 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.

bruno
👍 174   ⬇️ 688
Dart 3 compatible
Maintenance Status: Poor

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

flutter_glow Card Image
flutter_glow
👍 162   ⬇️ 1.9K
Dart 3 compatible
Maintenance 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.

flutter_menu
👍 123   ⬇️ 138
Dart 3 compatible
Maintenance Status: Poor

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

nes_ui Card Image
nes_ui
👍 119   ⬇️ 745
Dart 3 compatible
Maintenance Status: Good

UI library inspired by old retro video game console

stockholm Card Image
stockholm
👍 119   ⬇️ 574
Dart 3 compatible
Maintenance Status: Good

A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows.

tdesign_flutter Card Image
tdesign_flutter
👍 101   ⬇️ 1.9K
Dart 3 compatible
Maintenance Status: Good

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

neon_widgets
👍 102   ⬇️ 408
Dart 3 compatible
Maintenance Status: Poor

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

quds_ui_kit
👍 98   ⬇️ 18
Dart 3 compatible
Maintenance Status: Poor

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

grock
👍 89   ⬇️ 457
Dart 3 compatible
Maintenance Status: Average

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

libadwaita
👍 87   ⬇️ 235
Dart 3 compatible
Maintenance Status: Poor

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

nocterm
👍 52   ⬇️ 36.5K
Dart 3 compatible
Maintenance Status: Good

A Flutter-like framework for building rich terminal user interfaces with components, state management, animations, and more.

groovin_widgets
👍 80   ⬇️ 539
Dart 3 compatible
Maintenance Status: Poor

A Flutter widget library containing custom widgets created and edited by GroovinChip.

node_editor Card Image
node_editor
👍 72   ⬇️ 233
Dart 3 compatible
Maintenance Status: Average

Node editor package

widget_toolkit
👍 71   ⬇️ 270
Dart 3 compatible
Maintenance 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   ⬇️ 66
Dart 3 compatible
Maintenance Status: Poor

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 Card Image
shirne_dialog
👍 51   ⬇️ 193
Dart 3 compatible
Maintenance Status: Good

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

inspireui Card Image
inspireui
👍 48   ⬇️ 690
Dart 3 compatible
Maintenance Status: Good

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

exui
👍 45   ⬇️ 126
Dart 3 compatible
Maintenance Status: Good

Build your UI faster. No boilerplate, no dependencies. Just powerful widget extensions.

fast_ui_kit Card Image
fast_ui_kit
👍 43   ⬇️ 197
Dart 3 compatible
Maintenance Status: Good

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

fsuper
👍 39   ⬇️ 54
Dart 3 compatible
Maintenance Status: Poor

FSuper can help developers build complex views quickly and comfortably.

flutter_ui_toolkit
👍 37   ⬇️ 53
Dart 3 compatible
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.

tailwind_cli
👍 34   ⬇️ 125
Dart 3 compatible
Maintenance Status: Average

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

uikit_bindings
👍 34   ⬇️ 35
Dart 3 compatible
Maintenance Status: Good

Bindings of UIKit components for Flutter using FFI.

flutter_widget_catalogue
👍 33   ⬇️ 79
Dart 3 compatible
Maintenance Status: Good

Create awesome apps very faster with Flutter's collection of visual, structural, platform, UI, and interactive widgets.

awesome_widgets
👍 27   ⬇️ 41
Dart 3 compatible
Maintenance Status: Poor

Custom flutter widgets for awesome projects and apps.

xtools
👍 27   ⬇️ 20
Dart 3 compatible
Maintenance Status: Good

A comprehensive collection of Flutter utility widgets and helpers for rapid, beautiful app development. Includes shimmers, buttons, toasts, and more.

cool_ui
👍 24   ⬇️ 850
Dart 3 compatible
Maintenance Status: Poor

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

common_ui_toolkit
👍 21   ⬇️ 229
Dart 3 compatible
Maintenance Status: Average

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

rx_widgets
👍 17   ⬇️ 471
Dart 3 compatible
Maintenance Status: Good

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

deact
👍 16   ⬇️ 88
Dart 3 compatible
Maintenance Status: Average

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

os_ui
👍 13   ⬇️ 12
Dart 3 compatible
Maintenance Status: Average

os_ui helps you to showcase your project or play with computer OS interface for any kind of projects.

device_in
👍 9   ⬇️ 20
Dart 3 compatible
Maintenance Status: Average

device_in helps you to showcase your project or play with Mobile OS interface for any kind of projects.

clickable_widget
👍 8   ⬇️ 43
Dart 3 compatible
Maintenance Status: Poor

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

flui_nullsafety
👍 3   ⬇️ 106
Dart 3 compatible
Maintenance Status: Poor

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

platform_adaptive_widgets
👍 2   ⬇️ 28
Dart 3 compatible
Maintenance Status: Good

A spiritual continuation of flutter_platform_widgets library

lumen_ui
👍 2   ⬇️ 24
Dart 3 compatible
Maintenance Status: Good

Lumen UI is a CLI tool for Flutter that generates modular UI components on demand to keep apps lightweight and maintainable.

desktop
👍 172   ⬇️ 266

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
👍 157   ⬇️ 452

Maintenance Status: Average

UI Library for Flutter and Firebase to build app quickly

flui
👍 138   ⬇️ 45

Maintenance Status: Poor

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

school_ui_toolkit
👍 93   ⬇️ 29

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
👍 85   ⬇️ 205

Maintenance Status: Average

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

uic
👍 76   ⬇️ 74

Maintenance Status: Poor

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

arna
👍 67   ⬇️ 281

Maintenance Status: Poor

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

gradient_ui_widgets
👍 65   ⬇️ 39

Maintenance Status: Poor

UI widgets with gradient support. Supports many widgets like Elevated/TextButton, FloatingActionButton, Icon, IconButton, Text, SelectableText etc with more to come.

grafpix
👍 57   ⬇️ 52

Maintenance Status: Poor

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

flutter_next
👍 47   ⬇️ 80

Maintenance Status: Poor

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

enough_platform_widgets
👍 41   ⬇️ 1.9K

Maintenance Status: Good

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

ease
👍 41   ⬇️ 51

Maintenance Status: Poor

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

platform_ui
👍 41   ⬇️ 11

Maintenance Status: Poor

Platform specific Widgets and UI toolkit

bs_flutter
👍 38   ⬇️ 202

Maintenance Status: Poor

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

canton_ui
👍 32   ⬇️ 64

Maintenance Status: Poor

UI Package for developing UI faster and more efficiently in Flutter

get_smart
👍 20   ⬇️ 165

Maintenance Status: Poor

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

slim
👍 18   ⬇️ 291

Maintenance Status: Poor

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

ngcomponents
👍 11   ⬇️ 4.1K

Maintenance Status: Poor

Material Design components for AngularDart.