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
24
geolocatorv14.1.2

Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.

AndroidiOSWebmacOSWindowsLinux
2,990,000160—
25
imagev4.12.0

Dart Image Library provides server and web apps the ability to load, manipulate, and save images with various image file formats.

AndroidiOSWebmacOSWindowsLinux
8,950,000160—
26

Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

AndroidiOSWebmacOSWindowsLinux
10,700,000160—
27
freezedv4.0.3

Code generation for immutable classes that has a simple syntax/API without compromising on the features.

AndroidiOSmacOSWindowsLinux
2,950,000160—
28

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.

AndroidiOSWebmacOSWindowsLinux
2,280,000160—
29
fl_chartv1.3.0

A highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.

AndroidiOSWebmacOSWindowsLinux
2,220,000160—
30
shelfv1.4.3

A model for web server middleware that encourages composition and easy reuse.

AndroidiOSWebmacOSWindowsLinux
13,200,000160—
31
get_itv9.3.0

Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App"

AndroidiOSWebmacOSWindowsLinux
2,450,000160—
32
archivev4.5.2

Provides encoders and decoders for various archive and compression formats such as zip, tar, bzip2, gzip, and zlib.

AndroidiOSWebmacOSWindowsLinux
19,100,000160—
33
lottiev3.8.0

Render After Effects animations natively on Flutter. This package is a pure Dart implementation of a Lottie player.

AndroidiOSWebmacOSWindowsLinux
2,230,000160—
34
loggingv1.3.0

Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.

AndroidiOSWebmacOSWindowsLinux
12,700,000160—
35

Flutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.

AndroidiOSWebmacOSWindows
2,120,000160—
36

Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account.

AndroidiOSWebmacOS
2,520,000160—
37
shimmerv4.0.0

A package provides an easy way to add shimmer effect in Flutter project

AndroidiOSWebmacOSWindowsLinux
1,750,000160—
38
blocv9.2.1

A predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.

AndroidiOSWebmacOSWindowsLinux
2,450,000160—
39
win32v6.4.0

Call common Windows APIs directly from Dart using FFI.

Windows
11,500,000160—
40
pdfv3.13.1

A pdf producer for Dart. It can create pdf files for both web or flutter.

AndroidiOSWebmacOSWindowsLinux
2,020,000160—
41

Flutter plugin to allow local authentication via biometrics, passcode, pin, or pattern.

AndroidiOSmacOSWindows
1,900,000160—
42

A universal Flutter barcode and QR code scanner using CameraX/ML Kit for Android, AVFoundation/Apple Vision for iOS & macOS, and ZXing for web.

AndroidiOSWebmacOS
2,130,000160—
43

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

AndroidiOSWebmacOSWindowsLinux
1,260,000160—
44
driftv2.35.3

Drift is a reactive library to store relational data in Dart and Flutter applications.

AndroidiOSWebmacOSWindowsLinux
1,840,000160—
45

Default icons asset for Cupertino widgets based on Apple styled icons

AndroidiOSWebmacOSWindowsLinux
7,140,000160—
46
app_linksv7.2.2

Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).

AndroidiOSWebmacOSWindowsLinux
3,640,000160—
47
mimev2.1.0

Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.

AndroidiOSWebmacOSWindowsLinux
18,200,000160—