Search packages, repositories and app categories

Package detailsv0.0.6

awesome_widgets

Custom flutter widgets for awesome projects and apps.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
84
Likes
27
Pub points
130

Install package

flutter pub add awesome_widgets

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A collection of custom Flutter widgets designed to enhance app aesthetics and functionality. Ideal for developers seeking ready-to-use, visually appealing components that streamline UI development across multiple platforms. The package offers a variety of reusable widgets suitable for modern, dynamic interfaces. With support for Android, iOS, Web, macOS, Windows, and Linux, it ensures consistent design and performance across devices. The library is open-source and actively maintained, making it easy to integrate and extend.

Use cases

  • Building modern UIs quickly
  • Enhancing app visual appeal
  • Creating cross-platform interfaces
  • Streamlining widget development
  • Prototyping interactive screens

Key features

  • Pre-designed customizable widgets
  • Cross-platform compatibility
  • Open-source and community-driven
  • Easy integration via pub
  • Well-documented components

Suitable for

  • UI designers in Flutter projects
  • Developers building responsive apps
  • Teams prioritizing design consistency
  • Beginners learning Flutter UI
  • Projects requiring rapid prototyping

Considerations

  • May require customization for unique designs
  • Depends on external dependencies
  • Not optimized for extremely large-scale apps
  • Limited documentation beyond basic usage
  • Best suited for medium to small projects

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

⚡Awesome Widgets

Custom widgets and components ready to use under your awesome projects!

🎖Installing

dependencies:
  awesome_widgets: ^<latest_version>

⚽Widgets

1. Awesome Snackbar🔥

AwesomeSnackbar.style1(
  duration: Duration(seconds: 10),
  context: context,
  primaryColor: Colors.blue,
  title: "Demo snackbar",
  subTitle: "Demo description",
  titleTextstyle: TextStyle(color: KConstantColors.bgColor),
  subtitleTextstyle: TextStyle(color: KConstantColors.bgColor, fontSize: 13),
  backgroundColor: Colors.white,
  iconData: Icons.check,
  iconColor: Colors.white);
Screenshot 2022-05-23 at 7 31 38 PM

2. Awesome Textfield🔥

 AwesomeTextfield.filled(
   hintText: "Title",
   textEditingController: textEditingController,
   fillColor: Colors.grey,
),
Screenshot 2022-05-23 at 7 20 54 PM

3. Awesome Buttons🔥

AwesomeButton.roundedIconButton(
   onTap: () { // Do something },
   title: 'Create')
),
Screenshot 2022-05-23 at 7 21 05 PM
❤Loved the utility? Donate here.
🚀Want to learn more about Flutter? Checkout this out!
💥DM me on Instagram for doubts Follow here

🐛 Bugs/Requests

If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket on Github and I'll look into it. Pull request are also welcome.

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.