ionicfirebaseapp/getwidget

Most popular and easy to use open source UI library with 1000+ Widgets to build flutter app.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 14th, 2026
Created on December 11th, 2019
Open Issues & Pull Requests: 22 (+0)
GitHub issues: Enabled
Number of forks: 649
Total Stargazers: 4,833 (+0)
Total Subscribers: 74 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.0 days
Mean response time: 74.5 days
90th percentile: 50.8 days
Tracked items: 10

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 668 days
Stale 30+ days: 4
Stale 90+ days: 4

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

GetWidget is a Flutter UI library that provides over 1,000 production-ready widgets for building Flutter applications.

The library solves the problem of building consistent user interfaces quickly by offering pre-built, themable components covering common patterns like buttons, cards, carousels, forms, avatars, and accordions. Rather than constructing these elements from scratch, developers can drop in ready-made widgets that follow a unified design language and prop convention. All components are documented and designed to work in production applications. The theming model allows customization from a single design-token surface, enabling developers to maintain visual consistency across screens without stitching together disparate components.

GetWidget suits teams building Flutter apps who want to accelerate development without sacrificing design coherence. It works alongside Material and Cupertino widgets, so you can mix GetWidget components with platform-specific widgets in the same screen rather than committing entirely to one approach. The library is particularly valuable for teams shipping multiple apps or maintaining consistent branding across products, since the unified theming system reduces the overhead of redesigning common patterns for each project.

The project has maintained active development since its inception, with releases coordinated to Flutter's stable channel. The library sustains regular updates and bug fixes addressing real-world usage patterns. Community engagement occurs through a dedicated forum for support and discussion, indicating ongoing interaction between maintainers and users. The codebase receives consistent refinement to keep components aligned with Flutter's evolution and production requirements.