搜尋套件、儲存庫與 APP 分類

getwidget 封面
套件詳情v7.0.2

getwidget

GetWidget 是一個開源庫,內建超過 1000 個預先建構的 UI 元件。它能讓開發更快且更愉快。您可依需求自訂元件。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
4.2萬
喜歡數
2580
Pub 分數
150

安裝套件

flutter pub add getwidget

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

GetWidget 是一個開源的 Flutter 庫,提供超過 1000 個預建的 UI 元件,旨在加速應用開發。該庫注重自訂與可重用性,讓開發者能快速建立視覺上吸引人的介面。它支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常適合跨平台專案。其廣泛的元件集合涵蓋按鈕、卡片、表單、導航元件等,所有元件皆具有一致的樣式,並可透過簡單的 pub 命令輕鬆整合。

適用情境

  • 快速原型設計
  • 跨平台應用程式開發
  • 跨平台的UI一致性
  • 可自定的組件庫
  • 簡約設計實現

主要特色

  • 1000+ 預建構 UI 組件
  • 高度可自訂的組件
  • 跨平台支援
  • 透過 pub 輕鬆整合
  • 一致的設計系統

適合對象

  • Flutter 初學者
  • 有經驗的 Flutter 開發人員
  • 以設計為中心的團隊
  • 快速移動的產品團隊
  • 需要豐富 UI 的應用

使用建議

  • 由於組件眾多,包體積較大
  • 新使用者可能需要一定的學習曲線
  • 在大型應用程式中可能需要進行效能優化
  • 依賴於儲存庫的積極維護

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

pub package Build Status Open Source Love License Twitter Follow

GetWidget Flutter UI KIT Library

GetWidget is an open-source Flutter UI Kit with 1,000+ production-ready widgets. Drop-in buttons, cards, carousels, forms, avatars, accordions, and more — every component is documented, themable, and built to ship in real apps. Maintained since 2017 by the team at getwidget.dev, a Flutter app development company shipping production AI-native Flutter apps.

Maintained · v7.0.1 (May 2026) · 23,000 monthly downloads on pub.dev · 4,800+ GitHub stars · used in production by teams across 10+ industries.

Table of contents

Why GetWidget

  • Faster than rolling your own. 1,000+ widgets covering the patterns every app needs (buttons, lists, cards, carousels, forms, modals, navigation), all themable from a single design-token surface.
  • Consistent design language. Every widget follows the same prop conventions and theming model, so screens look intentional, not stitched together.
  • Production-tested, actively maintained. Used by 23,000+ developers monthly on pub.dev since 2017. Releases follow Flutter's stable channel.
  • Pairs with Material and Cupertino. GetWidget is additive — you can mix GF* widgets with Material/Cupertino widgets in the same screen.

Screenshot

GetWidget UI KIT Collection

Quick start

Read the Getting started page Forum Support and discussion

Features

we have launched the library with the following components :

GETWIDGET WIDGET COLLECTION

Flutter Button Widget | Flutter Elevated Button Widget | Flutter Rounded Button Widget | Flutter Square Button Widget | Flutter Icon Button Widget | Flutter Social Button Widget | Flutter Badge Widget | Flutter Avatar Widget | Flutter Image Widget | Flutter Card Widget | Flutter Carousel Widget | Flutter Tile Widget | Flutter Tabbar Widget | Flutter Typography | Flutter Toaster Widget | Flutter Switch Toggle Widget | Flutter Drawer Widget | Flutter Accordion Widget | Flutter Alert Widget | Flutter Appbar Widget | Flutter Searchbar Widget | Flutter Floating Widget | Flutter Rating Widget | Flutter Dropdown Widget | Flutter Loader Widget | Flutter Progress Bar Widget | Flutter Shimmer Widget | Flutter Animation Widget | Flutter Border Widget | Flutter Bottomsheet Widget | Flutter Checkbox Widget | Flutter CheckboxListTile Widget | Flutter Radio Button Widget | Flutter Radio ListTile Widget | Flutter Sticky Header Widget

Demo

Play Store

GetWidget playstore Demo

Contributing

GetWidget is 100% free and open source. We welcome contributions from the community.

  • Pick up any issue marked with "good first issue"
  • Fix a bug
  • Write and improve some documentation. Documentation is very critical to us. We would appreciate help in adding multiple languages to our docs.
  • If you are a developer, feel free to check out the source and submit pull requests.
  • Read CONTRIBUTING.MD for the full PR workflow.
  • Star the repo and follow along for updates.

Flutter Getwidget Documentation

Installation Guide

Resources

Learn more about Flutter development with the GetWidget team:

Pillar guides

Reading list

Open-source AI tooling

The same team also publishes open-source AI infrastructure:

  • paiteq/ai-eval-harness — Ragas + promptfoo eval harness for RAG and agent systems. MIT-licensed. The harness we use internally to score Claude, OpenAI, and open-source model selection on real client corpora.
  • Benchmarks — quarterly dated benchmarks on RAG retrieval and agent reliability, published at getwidget.dev/benchmarks.
  • Datasets — public eval corpora on huggingface.co/paiteq-ai.

Built by

GetWidget is maintained by the team behind:

Social Media

X (Twitter): https://x.com/getwidget

LinkedIn (GetWidget): https://www.linkedin.com/company/getwidget/

LinkedIn (Hiring): https://www.linkedin.com/company/flutter-app-development-firm/

Facebook: https://www.facebook.com/getwidget

Instagram: https://www.instagram.com/getwidgetdev/

FAQ

Is GetWidget actively maintained?

Yes. GetWidget has been published continuously since 2017, currently on v7.0.1 (May 2026). Releases track Flutter's stable channel, and the package is downloaded by 23,000+ developers each month on pub.dev. Issues and pull requests are reviewed on the GitHub repo.

How does GetWidget compare to Flutter's built-in Material and Cupertino widgets?

GetWidget is additive, not a replacement. Material and Cupertino give you primitives. GetWidget gives you 1,000+ pre-composed, themable widgets (e.g. GFCard, GFCarousel, GFAccordion, GFAvatar, GFRating) that bundle layout, state, and styling in one widget — so you spend less time wiring up common patterns. You can mix GetWidget widgets with Material/Cupertino in the same screen.

Can I use GetWidget in commercial apps?

Yes. GetWidget is released under the MIT License — free for both personal and commercial use, including closed-source apps. No attribution is required in your app's UI, though a credit link back to the project is always appreciated.

Which Flutter SDK versions does GetWidget support?

GetWidget targets the Flutter stable channel and supports Dart SDK >=2.12.0 <4.0.0 (null-safety). v7.0.0+ is tested against Flutter 3.35.0 and newer.

Who builds GetWidget?

GetWidget is maintained by the engineering team at getwidget.dev, an AI-native Flutter development studio founded in 2017 (Dallas + Bengaluru). The kit is the same set of widgets we use to ship production Flutter apps for our own clients across healthcare, fintech, e-commerce, legal, and other regulated verticals.

Where do I get help?

Copyright-and-license

Code and documentation Copyright 2017-2026 the GETWIDGET Authors and IONICFIREBASEAPP Code released under the [MIT License]. Docs released under Creative Commons.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

所屬分類

原始碼儲存庫

使用此套件的專案