Widget Library & UI Framework · Rankings
Category ranking: Widget Library & UI Framework. Compare eligible packages by release recency, usage, quality and recognition.
Compiled by: Ducafecat · Data sources: pub.dev / GitHub
Ranking rules
Eligibility: release ≤365 days, Pub checked ≤7 days, downloads ≥100, Pub Points ≥100; confirmed archived repositories excluded. Base score: recency 40%, usage 35%, quality 15%, recognition 10%. Category score = base + recent bonus + potential bonus (up to 106). Recent bonus: age ≤30 days, 3 × (1 − age/30). Potential bonus: age ≤90 days, Points ≥130, downloads ≤10,000, +3. Rank and age are frozen at generation time; at most 50 entries, ordered by the published category rank.
| Rank | Packages | Category score | Base score | Recent bonus | Potential bonus | Version published | Days since release | 30-day downloads | Pub points | Likes | Release recency (40%) | Usage (35%) | Pub quality (15%) | Recognition (10%) | Pub metrics checked | Source repository | Repository stars (not scored) | Repository pushed (not scored) | Repository checked | Archived | Details |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | material_uiv1.11.0 The official Flutter Material UI Library, implementing Google's Material Design design system. AndroidiOSLinuxmacOSWebWindows | 96.9 | 94.5 | 2.4 | 0 | 5 | 3,360,000 | 160 / 160 | 302 | 95.7 | 100 | 100 | 62 | Nov 15, 2026, 4:28 PM (UTC+8) | flutter/packages (Shared repository) | 5,310 | Sep 18, 2026, 3:07 PM | — | Not archived | Detailspub.dev ↗ | |
| 2 | cupertino_uiv1.1.6 The official Flutter Cupertino Design Library, implementing the iOS design system. AndroidiOSLinuxmacOSWebWindows | 93.9 | 92.1 | 1.8 | 0 | 11 | 3,330,000 | 160 / 160 | 155 | 91.5 | 100 | 100 | 54.8 | Nov 15, 2026, 4:28 PM (UTC+8) | flutter/packages (Shared repository) | 5,310 | Sep 18, 2026, 3:07 PM | — | Not archived | Detailspub.dev ↗ | |
| 3 | shadcn_uiv0.59.0 shadcn/ui ported in Flutter. Awesome UI components for Flutter, fully customizable. AndroidiOSWebmacOSWindowsLinux | 92.4 | 90 | 2.4 | 0 | 6 | 107,000 | 160 / 160 | 979 | 95.4 | 83.8 | 100 | 74.8 | Nov 15, 2026, 4:04 PM (UTC+8) | nank1ro/flutter-shadcn-ui | 2,808 | Sep 16, 2026, 9:06 PM | — | Not archived | Detailspub.dev ↗ | |
| 4 | foruiv0.28.0 Beautifully designed, minimalistic widgets for desktop & touch devices. AndroidiOSWebmacOSWindowsLinux | 91.1 | 88.2 | 3 | 0 | 0 | 36,600 | 160 / 160 | 448 | 99.8 | 76.1 | 100 | 66.3 | Nov 15, 2026, 4:04 PM (UTC+8) | duobaseio/forui | 2,350 | Sep 18, 2026, 9:50 AM | — | Not archived | Detailspub.dev ↗ | |
| 5 | fluttersdk_windv1.11.2 Tailwind CSS for Flutter. Write className='flex p-4 bg-white dark:bg-gray-800' and Wind renders optimized widget trees with dark mode and responsive breakpoints. AndroidiOSLinuxmacOSWebWindows | 88.4 | 85.5 | 2.8 | 0 | 1 | 97,300 | 140 / 160 | 32 | 98.8 | 83.1 | 87.5 | 38 | Nov 15, 2026, 4:28 PM (UTC+8) | fluttersdk/wind | 38 | Sep 30, 2026, 1:53 AM | — | Not archived | Detailspub.dev ↗ | |
| 6 | nativeapi_flutterv0.6.1 Flutter integration for nativeapi: widgets, dart:ui conversions and the multi-window bridge on top of package:nativeapi. AndroidiOSLinuxmacOSWindows | 87.2 | 84.3 | 2.9 | 0 | 0 | 59,100 | 160 / 160 | 4 | 99.3 | 79.5 | 100 | 17.5 | Nov 15, 2026, 4:28 PM (UTC+8) | libnativeapi/nativeapi (Shared repository) | 170 | Oct 17, 2026, 12:33 PM | — | Not archived | Detailspub.dev ↗ | |
| 7 | val_highlight_flutterv0.1.2 Flutter widgets for syntax-highlighted code: CodeView for display and CodeField for editing, with 55 languages, themes and smooth large files. AndroidiOSLinuxmacOSWebWindows | 84.3 | 82.4 | 1.9 | 0 | 10 | 67,100 | 160 / 160 | 8 | 92 | 80.4 | 100 | 23.9 | Nov 15, 2026, 4:28 PM (UTC+8) | useval/highlight (Shared repository) | 1 | Oct 19, 2026, 6:12 PM | — | Not archived | Detailspub.dev ↗ | |
| 8 | flutter_sficonv2.0.0 SF Symbols 27 as tree-shakable vector icons on every platform, with all weights. No bundled font, so iOS builds pass Apple's font check. AndroidiOSLinuxmacOSWebWindows | 81.1 | 79.9 | 1.1 | 0 | 18 | 51,300 | 160 / 160 | 12 | 86.7 | 78.5 | 100 | 27.8 | Nov 15, 2026, 4:04 PM (UTC+8) | gle6as/flutter_sficon | 7 | Oct 28, 2026, 6:41 AM | — | Not archived | Detailspub.dev ↗ | |
| 9 | inspireuiv3.0.0 Common useful and Widget Use For FluxStore Products (Flutter E-Commerce App) AndroidiOS | 80.8 | 75.1 | 2.7 | 3 | 3 | 1,620 | 140 / 160 | 49 | 97.6 | 53.5 | 87.5 | 42.5 | Nov 15, 2026, 4:04 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 10 | mustache_templatev2.0.6 A templating library that implements the Mustache template specification AndroidiOSWebmacOSWindowsLinux | 80 | 80 | 0 | 0 | 60 | 12,600,000 | 160 / 160 | 95 | 62.7 | 100 | 100 | 49.6 | Nov 15, 2026, 4:04 PM (UTC+8) | flutter/packages (Shared repository) | 5,310 | Sep 18, 2026, 3:07 PM | — | Not archived | Detailspub.dev ↗ | |
| 11 | tdesign_flutterv1.1.0 Tencent TDesign UI component library of Flutter, suitable for use in mobile projects. AndroidiOSmacOSWindowsLinux | 78.3 | 74.1 | 1.2 | 3 | 18 | 5,860 | 130 / 160 | 108 | 87 | 62.8 | 81.3 | 50.9 | Nov 15, 2026, 4:04 PM (UTC+8) | Tencent/tdesign-flutter | 1,198 | Sep 18, 2026, 7:05 PM | — | Not archived | Detailspub.dev ↗ | |
| 12 | platform_adaptive_widgetsv3.1.0 A spiritual continuation of flutter_platform_widgets library AndroidiOS | 77.6 | 72.6 | 2 | 3 | 9 | 1,650 | 160 / 160 | 4 | 92.6 | 53.6 | 100 | 17.5 | Nov 15, 2026, 4:04 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 13 | flutter_nextv1.0.0 A flutter package for faster UI developement and provide responsiveness for flutter web applications and has multiple extensions. Platforms unavailable | 77.4 | 72.5 | 1.9 | 3 | 11 | 705 | 160 / 160 | 47 | 91.7 | 47.5 | 100 | 42 | Nov 15, 2026, 4:04 PM (UTC+8) | shashiben/flutter_next | 15 | Aug 9, 2026, 12:36 AM | — | Not archived | Detailspub.dev ↗ | |
| 14 | adaptive_platform_uiv1.0.2 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. AndroidiOS | 76.6 | 76.6 | 0 | 0 | 37 | 19,800 | 160 / 160 | 437 | 74.8 | 71.6 | 100 | 66 | Nov 15, 2026, 4:04 PM (UTC+8) | berkaycatak/adaptive_platform_ui | 241 | Jul 26, 2026, 1:25 AM | — | Not archived | Detailspub.dev ↗ | |
| 15 | shadcn_flutterv0.0.55 Beautifully designed components from Shadcn/UI is now available for Flutter AndroidiOSmacOSWindowsLinux | 76.6 | 76.6 | 0 | 0 | 45 | 36,500 | 160 / 160 | 476 | 70.7 | 76 | 100 | 67 | Nov 15, 2026, 4:04 PM (UTC+8) | sunarya-thito/shadcn_flutter | 944 | Sep 6, 2026, 12:39 PM | — | Not archived | Detailspub.dev ↗ | |
| 16 | assorted_layout_widgetsv13.1.0 Widgets like SideBySide, ColumnSuper, RowSuper, FitHorizontally, Box, WrapSuper, TextOneLine, Delayed, Pad, ButtonBarSuper, NormalizedOverflowBox, showDialogSuper etc. AndroidiOSWebmacOSWindowsLinux | 76.4 | 76.4 | 0 | 0 | 44 | 51,100 | 150 / 160 | 415 | 70.9 | 78.5 | 93.8 | 65.5 | Nov 15, 2026, 4:04 PM (UTC+8) | marcglasberg/assorted_layout_widgets | 191 | Sep 14, 2026, 10:42 AM | — | Not archived | Detailspub.dev ↗ | |
| 17 | animated_styled_widgetv0.5.1 Lets you use a serializable style to make customizable and animated widgets. Platforms unavailable | 75.8 | 71.6 | 1.2 | 3 | 17 | 785 | 160 / 160 | 86 | 87.2 | 48.3 | 100 | 48.5 | Nov 15, 2026, 4:04 PM (UTC+8) | KevinVan720/animated_styled_widget | 26 | Dec 28, 2024, 1:02 AM | — | Not archived | Detailspub.dev ↗ | |
| 18 | noctermv0.9.0 A Flutter-like framework for building rich terminal user interfaces with components, state management, animations, and more. AndroidiOSmacOSWindowsLinux | 66.2 | 66.2 | 0 | 0 | 96 | 165,000 | 130 / 160 | 70 | 47.5 | 87 | 81.3 | 46.3 | Nov 15, 2026, 4:04 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ | |
| 19 | nes_uiv0.32.0 UI library inspired by old retro video game console AndroidiOSWebmacOSWindowsLinux | 65.8 | 62.8 | 0 | 3 | 52 | 777 | 150 / 160 | 120 | 66.6 | 48.2 | 93.8 | 52.1 | Nov 15, 2026, 4:04 PM (UTC+8) | erickzanardo/nes_ui | 277 | Sep 8, 2026, 8:31 PM | — | Not archived | Detailspub.dev ↗ | |
| 20 | getwidgetv7.0.2 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. AndroidiOSWebmacOSWindowsLinux | 60 | 60 | 0 | 0 | 175 | 43,000 | 150 / 160 | 2,590 | 25.9 | 77.2 | 93.8 | 85.3 | Nov 15, 2026, 4:04 PM (UTC+8) | ionicfirebaseapp/getwidget | 4,833 | May 24, 2026, 3:18 PM | — | Not archived | Detailspub.dev ↗ | |
| 21 | fsuperv2.2.1 FSuper can help developers build complex views quickly and comfortably. AndroidiOSWebmacOSWindowsLinux | 58.6 | 55.6 | 0 | 3 | 67 | 381 | 135 / 160 | 39 | 59.6 | 43 | 84.4 | 40.1 | Nov 15, 2026, 4:04 PM (UTC+8) | Fliggy-Mobile/fsuper | 508 | Sep 9, 2026, 3:20 PM | — | Not archived | Detailspub.dev ↗ | |
| 22 | deactv1.6.1 A web UI framework inspired by React. The main building blocks are components, which can be implemented as classes or functions. Web | 55.8 | 52.8 | 0 | 3 | 75 | 190 | 150 / 160 | 16 | 55.8 | 38 | 93.8 | 30.8 | Nov 15, 2026, 4:04 PM (UTC+8) | Blimster/deact | 52 | Sep 1, 2026, 3:37 AM | — | Not archived | Detailspub.dev ↗ | |
| 23 | nb_utilsv7.3.5 Collection of Widgets and helpful Methods that every developer needs. AndroidiOSWebmacOSWindowsLinux | 53 | 53 | 0 | 0 | 170 | 9,720 | 130 / 160 | 487 | 27 | 66.5 | 81.3 | 67.2 | Nov 15, 2026, 4:04 PM (UTC+8) | bhoominn/nb_utils | 159 | May 29, 2026, 6:15 PM | — | Not archived | Detailspub.dev ↗ | |
| 24 | stockholmv0.2.3 A collection of desktop-first widgets and themes designed to look and feel great on Mac and Windows. AndroidiOSWebmacOSWindowsLinux | 49 | 49 | 0 | 0 | 144 | 704 | 150 / 160 | 121 | 32.8 | 47.5 | 93.8 | 52.2 | Nov 15, 2026, 4:04 PM (UTC+8) | serverpod/stockholm | 146 | Jun 24, 2026, 1:02 AM | — | Not archived | Detailspub.dev ↗ | |
| 25 | data_widgetv0.0.3 A data related helper widget and tools to help you build your flutter app faster with less code. AndroidiOSLinuxmacOSWebWindows | 47.1 | 47.1 | 0 | 0 | 331 | 38,500 | 160 / 160 | 7 | 7.8 | 76.4 | 100 | 22.6 | Nov 15, 2026, 4:28 PM (UTC+8) | sunarya-thito/data_widget | 4 | Dec 18, 2025, 7:43 PM | — | Not archived | Detailspub.dev ↗ | |
| 26 | animation_kitv0.0.2 A Flutter package providing a collection of animations and utilities to enhance your app's user experience. AndroidiOSLinuxmacOSWebWindows | 44.7 | 44.7 | 0 | 0 | 355 | 35,600 | 150 / 160 | 3 | 6.5 | 75.9 | 93.8 | 15.1 | Nov 15, 2026, 4:28 PM (UTC+8) | sunarya-thito/animation_kit | 0 | Nov 25, 2025, 11:29 AM | — | Not archived | Detailspub.dev ↗ | |
| 27 | exuiv1.0.11 Build your UI faster. No boilerplate, no dependencies. Just powerful widget extensions. AndroidiOSWebmacOSWindowsLinux | 36.9 | 36.9 | 0 | 0 | 268 | 143 | 160 / 160 | 50 | 12.7 | 36 | 100 | 42.7 | Nov 15, 2026, 4:04 PM (UTC+8) | jozzdart/exui | 25 | Feb 20, 2026, 11:40 AM | — | Not archived | Detailspub.dev ↗ | |
| 28 | shirne_dialogv4.9.0 A flutter package to use alert, toast, popup, snack, imagePreview, loading etc. with customizable style in anywhere. AndroidiOSWebmacOSWindowsLinux | 35.8 | 35.8 | 0 | 0 | 319 | 255 | 150 / 160 | 51 | 8.6 | 40.1 | 93.8 | 42.9 | Nov 15, 2026, 4:04 PM (UTC+8) | shirne/shirne_dialog | 18 | Dec 31, 2025, 2:03 PM | — | Not archived | Detailspub.dev ↗ | |
| 29 | widget_toolkitv0.2.3 The Widget Toolkit package consists of several lightweight and customisable UI components that boost productivity and reduce the development time. AndroidiOSWebmacOSWindowsLinux | 34.9 | 34.9 | 0 | 0 | 325 | 240 | 140 / 160 | 71 | 8.1 | 39.7 | 87.5 | 46.4 | Nov 15, 2026, 4:04 PM (UTC+8) | — | — | — | — | Unknown | Detailspub.dev ↗ |