7 Useful Flutter Packages You Should Use in Your Next Project

Power Up Your Flutter Development

Farhan Tanvir
4 min readMar 7, 2023
Photo by Marvin Meyer on Unsplash

There is a proverb “You don’t have to reinvent the wheel”. Libraries are the best example of that. It helps you to write complex and time-consuming functionality in an easy way. According to me, a good project uses some of the best libraries available.

Flutter is one of the best mobile UI frameworks created by Google. Here I have compiled a list of 7 flutter packages that will help you in your development journey.

1. Logging

I believe after debugging log is one of the most used ways to understand how and why your app is behaving like this. This package provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. It supports different types of logging levels like Level.SHOUT , Level.SEVERE , Level.CONFIG , and many more.

You can check the library here and the GitHub repository here.

2. Stash

This package is a key-value store abstraction with a pluggable backend architecture that provides support for vault and cache objects. The vault is a simple key-value storage for primitives and objects but the cache goes one step further and adds…

--

--

Farhan Tanvir
Farhan Tanvir

Written by Farhan Tanvir

Believes in learn by doing . Currently working as a software engineer. Love to share Knowledge. https://twitter.com/FarhanTanvirBD