Flutter Favorites
Some of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee
just_audio
A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback.
flutter_local_notifications
A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform.
toggle_switch
Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.
intl
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
Most popular packages
Some of the most downloaded packages over the past 60 days
cloud_firestore
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
dropdown_button2
Flutter's core Dropdown Button widget with steady dropdown menu and many options you can customize to your needs.
smooth_page_indicator
Customizable animated page indicator with a set of built-in effects.
permission_handler
Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
native_stack_traces
Utilities for working with non-symbolic stack traces.
equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Top Flutter packages
Some of the top packages that extend Flutter with new features
flutter_bloc
Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
animate_do
Beautiful animations inspired on Animate.css, every animation is a customizable widget.
flutter_animate
Add beautiful animated effects & builders in Flutter, via an easy, customizable, unified API.
flutter_dotenv
Easily configure any flutter application with global variables using a `.env` file.
font_awesome_flutter
The Font Awesome Icon pack available as Flutter Icons. Provides 2000 additional icons to use in your apps.
just_audio
A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback.
Top Dart packages
Some of the top packages for any Dart-based app or program
path
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
stack_trace
A package for manipulating stack traces and printing them readably.
mason
A Dart template generator which helps teams generate files quickly and consistently.
retrofit_generator
retrofit generator is an dio client generator using source_gen and inspired by Chopper and Retrofit.
mobx
MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps.
socket_io_client
Dartlang port of socket.io-client for web, flutter, dartvm to use
Package of the Week
Package of the Week is a series of quick, animated videos, each of which covers a particular package