Package selection guidance compiled from public package information, community data, and project usage.
Flutter Widget Catalogue is a comprehensive collection of pre-built, visually appealing widgets designed to accelerate app development. It offers a wide range of UI components for visual design, structural layout, platform-specific behavior, and interactive elements. Built for Flutter, it enables developers to create polished, responsive applications quickly without starting from scratch. The library supports multiple platforms including Android, iOS, macOS, Windows, and Linux, ensuring consistent cross-platform experiences. Ideal for rapid prototyping and production-ready interfaces.
Use cases
Rapid UI prototyping
Building production apps faster
Cross-platform app development
Creating consistent UI patterns
Enhancing developer productivity
Key features
Pre-designed visual widgets
Platform-agnostic components
Interactive UI elements
Structured layout tools
Easy integration via pub.dev
Suitable for
Beginner Flutter developers
Experienced developers seeking speed
Teams focused on UI consistency
Startups needing fast time-to-market
Designers collaborating with developers
Considerations
May require customization for unique designs
Depends on publisher's maintenance
Limited documentation in some areas
Not suitable for highly specialized UI needs
Potential dependency bloat if overused
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
🚀 Flutter Widget Catalogue
A collection of visual, structural, platform-adaptive, and interactive widgets to help you build beautiful and functional Flutter apps faster.
🎯 100% Dart | 💙 Flutter-ready | ✅ Easy to use | 🧩 Modular components
✨ Available Components
🔘 Buttons
Social Auth Buttons (Google, Facebook, Apple, etc.)
Rounded Buttons
Icon Buttons
Line Buttons
Gradient Buttons
Many more…
🔄 Custom Switch
Highly customizable Flutter switch widget:
Adjustable height, width, toggle size
Borders, colors, radius, icons, labels
💠 Neumorphic UI Kit
Ready-to-use Neumorphic-styled widgets with glass mode: