Search packages, repositories and app categories

FLUTTER ECOSYSTEM

Top Flutter

Explore Top Flutter Flutter packages and compare platform support and community metrics.

110 ranked packages · Official ranking order

RankPackages30-day downloadsPub pointsVersion published
71

Converts already built widgets into skeleton loaders with no extra effort.

AndroidiOSWebmacOSWindowsLinux
628,000160—
72
recordv7.1.2

Audio recorder from microphone to file or stream with multiple codecs, bit rate and sampling rate options.

AndroidiOSWebmacOSWindowsLinux
1,510,000160—
73

A dynamic parser framework to build efficient grammars and parsers quickly.

AndroidiOSWebmacOSWindowsLinux
16,300,000160—
74

Plugin that allows you to keep the device screen awake, i.e. prevent the screen from sleeping on Android, iOS, macOS, Windows, Linux, and web.

AndroidiOSWebmacOSWindowsLinux
2,700,000160—
75
geocodingv5.0.1

A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features.

AndroidiOS
759,000160—
76

A Flutter plugin for opening iOS and Android phone settings from an app.

AndroidiOSmacOS
855,000160—
77

Flutter's core Dropdown Button widget with a steady dropdown menu and many other options you can customize to your needs.

AndroidiOSWebmacOSWindowsLinux
590,000160—
78

This plugin allows Flutter desktop apps to resizing and repositioning the window.

macOSWindowsLinux
909,000160—
79

A simple (but correct) dart class for validating email addresses

AndroidiOSWebmacOSWindowsLinux
850,000160—
80

Flutter plugin for discovering the state of the soft-keyboard visibility on Android and iOS.

AndroidiOSWebmacOSWindowsLinux
765,000160—
81

Lint rules for Dart and Flutter used internally at Very Good Ventures.

AndroidiOSWebmacOSWindowsLinux
1,330,000160—
82
badgesv4.0.1

A package for creating badges. Badges can be used for an additional marker for any widget, e.g. show a number of items in a shopping cart.

AndroidiOSWebmacOSWindowsLinux
390,000160—
83
auto_routev11.2.0

AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you.

AndroidiOSWebmacOSWindowsLinux
410,000160—
84

Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.

AndroidiOSWeb
830,000160—
85
bloc_testv10.0.0

A testing library which makes it easy to test blocs. Built to be used with the bloc state management package.

AndroidiOSWebmacOSWindowsLinux
1,500,000160—
86

A package for manipulating stack traces and printing them readably.

AndroidiOSWebmacOSWindowsLinux
17,200,000160—
87
masonv0.1.3

A Dart template generator which helps teams generate files quickly and consistently.

AndroidiOSWebmacOSWindowsLinux
1,160,000160—
88
sentryv10.2.0

A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.

AndroidiOSWebmacOSWindowsLinux
2,170,000160—
89

A highly customizable PIN/OTP input field for Flutter with Material Design support and headless core for custom UIs.

AndroidiOSWebmacOSWindowsLinux
415,000160—
90
ffiv2.2.0

Utilities for working with Foreign Function Interface (FFI) code.

AndroidiOSmacOSWindowsLinux
14,900,000160—
91

Flutter plugin for Firebase Remote Config. Update your application look and feel and behavior without re-releasing.

AndroidiOSWebmacOSWindows
1,440,000160—
92

The package provides TextInputFormatter for TextField and TextFormField which format the input by a given mask.

AndroidiOSWebmacOSWindowsLinux
590,000160—
93

Official extension image, support placeholder(loading)/ failed state, cache network, zoom/pan, photo view, slide out page, editor(crop,rotate,flip), painting etc.

AndroidiOSWebmacOSWindowsLinux
411,000160—
93

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.

AndroidiOSWebmacOSWindowsLinux
220,000160—