DEV Community

BOX PIPER
BOX PIPER

Posted on • Originally published at boxpiper.com on

10+ Useful Flutter Libraries That You Should Use in Your Next Project

flutter

There is no need to write custom functionality when you can use a library. Libraries are the best friends of developers and the staples of their lives. Good projects make use of some of the best libraries available in the market.

List of Flutter libraries that will help you to power Up Your Flutter development:

  1. “Get”

GetX is an extra-light and powerful solution for Flutter. It combines high-performance state management, intelligent dependency injection, and route management quickly and practically.

GitHubpub.dev

  1. “dio”

A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.

GitHubpub.dev

  1. “HTTP”

A composable, Future-based library for making HTTP requests.

GitHubpub.dev

  1. “Intl”

Provides internationalization and localization facilities, including message translation, plurals and genders, date/number formatting and parsing, and bidirectional text.

GitHubpub.dev

  1. “webview”

A Flutter plugin that provides a WebView widget on Android and iOS.

GitHubpub.dev

  1. “Animations”

Fancy pre-built animations that can easily be integrated into any Flutter application.

GitHubpub.dev

  1. “google_fonts”

A Flutter package to use fonts from fonts.google.com.

GitHubpub.dev

  1. “Image Picker”

Image Picker plugin for Flutter

GitHubpub.dev

  1. “cached_network_image”

A flutter library to show images from the internet and keep them in the cache directory.

GitHubpub.dev

  1. “local notifications”

A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.

GitHubpub.dev

  1. “permission_handler”

This plugin provides a cross-platform (iOS, Android) API to request permissions and check their status.

GitHubpub.dev

  1. “carousel slider”

A carousel slider widget, support infinite scroll and custom child widget.

GitHubpub.dev

  1. “shared preferences”

Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.

GitHubpub.dev

  1. “path provider”

Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.

GitHubpub.dev


You can find more interesting Flutter Content on GitPiper, a repository of flutter projects and apps. GitPiper is the worlds biggest repository of flutter projects & apps, programming and technology resources.

Top comments (0)