[](https://pub.dartlang.org/packages/getwidget) [](https://travis-ci.com/ionicfirebaseapp/getwidget) [](https://opensource.org/licenses/MIT) [](https://github.com/ionicfirebaseapp/getwidget/blob/master/LICENSE) [](https://x.com/getwidget)
**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](https://www.getwidget.dev/), a [Flutter app development company](https://www.getwidget.dev/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](#why-getwidget) - [Screenshot](#screenshot) - [Quick start](#quick-start) - [Features](#features) - [Demo](#demo) - [FAQ](#faq) - [Contributing](#contributing) - [Documentation](#flutter-getwidget-documentation) - [Resources](#resources) - [Open-source AI tooling](#open-source-ai-tooling) - [Built by](#built-by) - [Copyright and license](#copyright-and-license) - [Marketplace](https://market.getwidget.dev/) ## 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 ## Quick start Read the [Getting started page](https://docs.getwidget.dev) Forum [Support and discussion ](https://forum.getwidget.dev) ## Features we have launched the library with the following components : [GETWIDGET WIDGET COLLECTION](https://www.getwidget.dev/features) #### [Flutter Button Widget](https://docs.getwidget.dev/gf-button) | [Flutter Elevated Button Widget](https://docs.getwidget.dev/gf-button/standard-button) | [Flutter Rounded Button Widget](https://docs.getwidget.dev/gf-button/pills-button) | [Flutter Square Button Widget](https://docs.getwidget.dev/gf-button/square-button) | [Flutter Icon Button Widget](https://docs.getwidget.dev/gf-button/icon-button) | [Flutter Social Button Widget](https://docs.getwidget.dev/gf-button/social-button) | [Flutter Badge Widget](https://docs.getwidget.dev/gf-badge) | [Flutter Avatar Widget](https://docs.getwidget.dev/gf-avatar) | [Flutter Image Widget](https://docs.getwidget.dev/gf-image) | [Flutter Card Widget](https://docs.getwidget.dev/gf-card) | [Flutter Carousel Widget](https://docs.getwidget.dev/gf-carousel) | [Flutter Tile Widget](https://docs.getwidget.dev/gf-tile) | [Flutter Tabbar Widget](https://docs.getwidget.dev/gf-tab) | [Flutter Typography](https://docs.getwidget.dev/gf-typography) | [Flutter Toaster Widget](https://docs.getwidget.dev/gf-toast) | [Flutter Switch Toggle Widget](https://docs.getwidget.dev/gf-toggle) | [Flutter Drawer Widget](https://docs.getwidget.dev/gf-drawer) | [Flutter Accordion Widget](https://docs.getwidget.dev/gf-accordion) | [Flutter Alert Widget](https://docs.getwidget.dev/gf-alert) | [Flutter Appbar Widget](https://docs.getwidget.dev/gf-appbar) | [Flutter Searchbar Widget](https://docs.getwidget.dev/gf-searchbar) | [Flutter Floating Widget](https://docs.getwidget.dev/gf-floating-widget) | [Flutter Rating Widget](https://docs.getwidget.dev/gf-rating) | [Flutter Dropdown Widget](https://docs.getwidget.dev/gf-dropdown) | [Flutter Loader Widget](https://docs.getwidget.dev/gf-loader) | [Flutter Progress Bar Widget](https://docs.getwidget.dev/gf-progress-bar) | [Flutter Shimmer Widget](https://docs.getwidget.dev/gf-shimmer) | [Flutter Animation Widget](https://docs.getwidget.dev/gf-animation) | [Flutter Border Widget](https://docs.getwidget.dev/gf-border) | [Flutter Bottomsheet Widget](https://docs.getwidget.dev/gf-bottomsheet) | [Flutter Checkbox Widget](https://docs.getwidget.dev/gf-checkbox) | [Flutter CheckboxListTile Widget](https://docs.getwidget.dev/gf-checkbox-listtile) | [Flutter Radio Button Widget](https://docs.getwidget.dev/gf-radio) | [Flutter Radio ListTile Widget](https://docs.getwidget.dev/gf-radio-listtile) | [Flutter Sticky Header Widget](https://docs.getwidget.dev/gf-radio-listtile) ## Demo ### Play Store ## Contributing GetWidget is **100% free** and **open source**. We welcome contributions from the community. * Pick up any issue marked with ["good first issue"](https://github.com/ionicfirebaseapp/getwidget/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) * 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**](CONTRIBUTING.md) for the full PR workflow. * Star the repo and follow along for updates. ## Flutter Getwidget Documentation [**Installation Guide**](https://docs.getwidget.dev) ## Resources Learn more about Flutter development with the GetWidget team: **Pillar guides** - [Flutter app development company](https://www.getwidget.dev/flutter-app-development-company/) — services, process, pricing - [Hire Flutter developers](https://hireflutterdev.com/) — vetted senior Flutter staff-aug, $18-60/hr tiers, 48-hour developer match, 30-day replacement guarantee - [Claude development services](https://www.getwidget.dev/services/claude-development/) — Claude API + Claude Code engineering - [AI development services](https://www.getwidget.dev/services/ai-development/) — eval-first AI builds - [AI agent development](https://www.getwidget.dev/services/ai-agent-development/) — agent orchestration, tool use, reliability evals - [AI chatbot development](https://www.getwidget.dev/services/ai-chatbot-development/) — RAG-backed chat with eval gates **Reading list** - [Flutter mobile app development guide](https://www.getwidget.dev/blog/flutter-mobile-app-development-guide/) - [Top Flutter widgets catalog](https://www.getwidget.dev/blog/top-flutter-widgets-catalog/) - [How much does it cost to hire a Flutter developer](https://www.getwidget.dev/blog/how-much-does-it-cost-to-hire-a-flutter-developer/) - [Amazing apps built with Flutter](https://www.getwidget.dev/blog/amazing-apps-built-with-flutter-framework/) ## Open-source AI tooling The same team also publishes open-source AI infrastructure: - **[paiteq/ai-eval-harness](https://github.com/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](https://www.getwidget.dev/benchmarks/). - **Datasets** — public eval corpora on [huggingface.co/paiteq-ai](https://huggingface.co/paiteq-ai). ## Built by GetWidget is maintained by the team behind: - **[GetWidget](https://www.getwidget.dev/)** — Flutter + AI engineering, founded 2017, Dallas + Bengaluru - **[HireFlutterDev — hire dedicated Flutter developers](https://hireflutterdev.com/)** — vetted senior Flutter developers, AI-augmented delivery, India-based, 48-hour match - **[Paiteq](https://www.paiteq.com/)** — AI engineering practice (Claude, OpenAI, open-source), eval-first ### Social Media X (Twitter):