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.
- Why GetWidget
- Screenshot
- Quick start
- Features
- Demo
- FAQ
- Contributing
- Documentation
- Resources
- Open-source AI tooling
- Built by
- Copyright and license
- Marketplace
- 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.
Read the Getting started page Forum Support and discussion
we have launched the library with the following components :
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
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.
Learn more about Flutter development with the GetWidget team:
Pillar guides
- Flutter app development company — services, process, pricing
- Hire Flutter developers — vetted senior Flutter staff-aug, $18-60/hr tiers, 48-hour developer match, 30-day replacement guarantee
- Claude development services — Claude API + Claude Code engineering
- AI development services — eval-first AI builds
- AI agent development — agent orchestration, tool use, reliability evals
- AI chatbot development — RAG-backed chat with eval gates
Reading list
- Flutter mobile app development guide
- Top Flutter widgets catalog
- How much does it cost to hire a Flutter developer
- Amazing apps built with Flutter
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.
GetWidget is maintained by the team behind:
- GetWidget — Flutter + AI engineering, founded 2017, Dallas + Bengaluru
- HireFlutterDev — hire dedicated Flutter developers — vetted senior Flutter developers, AI-augmented delivery, India-based, 48-hour match
- Paiteq — AI engineering practice (Claude, OpenAI, open-source), eval-first
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/
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.
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.
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.
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.
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.
- Documentation: docs.getwidget.dev
- Issues and feature requests: GitHub issues
- Community forum: forum.getwidget.dev
- Commercial support / custom Flutter engineering: getwidget.dev
Code and documentation Copyright 2017-2026 the GETWIDGET Authors and IONICFIREBASEAPP Code released under the [MIT License]. Docs released under Creative Commons.
This project exists thanks to all the people who contribute. [Contribute].
Become a financial contributor and help us sustain our community. [Contribute]
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]