# Top 10 Flutter Packages That You Should Check Right Now!!

## 1.[flutter_blurhash](https://pub.dev/packages/flutter_blurhash)
- Compact representation of a placeholder for an image. Encode a blurry image under 30 characters for instant display like used by Medium
- 
![flutter_blur.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733404071/YzLrCClNc.png)
- 
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733338324/kypcIEVSY.png)
------

## 2.[fluster](https://pub.dev/packages/fluster)
- A geospatial point clustering library for Dart to help provide spacing between markers in mapping solutions.
- 
![fluster.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733480490/lNBlKGcBb.png)
- 
![fluster.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733516759/yaS7mcNcu.gif)

------

## 3.[nested](https://pub.dev/packages/nested)
- A Flutter Widget helps nest multiple widgets without needing to manually nest them.
- Widgets tend to get pretty nested rapidly. It's not rare to see:
```
MyWidget(
  child: AnotherWidget(
    child: Again(
      child: AndAgain(
        child: Leaf(),
      )
    )
  )
)
```
- There's where nested propose a solution. Using nested, it is possible to flatten the previous tree into:
- 
```
Nested(
  children: [
    MyWidget(),
    AnotherWidget(),
    Again(),
    AndAgain(),
  ],
  child: Leaf(),
),
```
- 
![nested.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733632165/F7d98txMn.png)

------

## 4.[octo_image](https://pub.dev/packages/octo_image)
- A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.
- 
![octo_image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733705276/zcsOsck55.png)
- 
![octo_image.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733711665/2Y9GWQk73.gif)


------

## 5.[like_button](https://pub.dev/packages/like_button)
- Like Button is a flutter library that allows you to create a button with animation effects similar to Twitter's heart when you like something and animation effects to increase like count.
- 
![like_button.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733788921/CDTE4DqrH1.png)
- 
![like_button.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733793086/y2kVWmfDv.gif)

------

## 6.[badges](https://pub.dev/packages/badges)
- A flutter package for creating badges. Badges can be used as an additional marker for any widget, e.g. show a number of items in a shopping cart.
- 
![badges.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733870408/YwixORk54.png)
- 
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733844125/ZmqR4p5r3.png)

------

## 7.[awesome_dialog](https://pub.dev/packages/awesome_dialog)
- Flutter package to show beautiful dialogs(INFO,QUESTION,WARNING,SUCCESS,ERROR) with animations as simply as possible.
- 
![awesome_dialog.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630733947179/jqJcx2-CI.png)
- 
![awesome_dialog.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734536881/co0gsJoHl.gif)

-------

## 8.[share_plus](https://pub.dev/packages/share_plus)
- Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
- 
![share_plus.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734066586/wbSpy4JJy.png)
- 
```
Share.share('check out my website https://example.com');
Share.share('check out my website https://example.com', subject: 'Look what I made!');
Share.shareFiles(['${directory.path}/image.jpg'], text: 'Great picture');
Share.shareFiles(['${directory.path}/image1.jpg', '${directory.path}/image2.jpg']);
```

-----

## 9.[flash](https://pub.dev/packages/flash)
- This library allows you to show messages or alerts in your app quickly and easily. It can be used as an alternative to Snackbar or Toast or Dialog and offers a plethora of useful features and customization options for you to play with.
- It has been written 100% in Dart. ❤️
- 
![flash.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734142100/B1HSC6Qar.png)
- 
![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734113817/RM7sN95Ap.png)

-----

## 10.[grouped_list](https://pub.dev/packages/grouped_list)
- A Flutter ListView where the list items can be grouped into sections.
- 
![grouped_list.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734223614/HrdLjzvrO.png)
- 
![grouped_list_img.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734454767/9MQmk--p7.png)

------

- **Thanks for reading**. **Hope you liked it.** 💙 
- **Please Share This List With Your developer Friends and Community If You Found It Helpful.**
- **Make sure you leave your feedback in the comments.😀**
- **Until then...**
- 
![PeaceOutImOutGIF.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1630734662377/6IYl7CbFo.gif)

