Flutter Gems

A Flutter package landscape guide comprising 1500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

shared_preferences
👍 1474

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

READ MORE
sqflite
👍 761

Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.

READ MORE
hive Card Image
hive
👍 718

Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.

READ MORE
flutter_secure_storage
👍 391

Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.

READ MORE
sembast
👍 209

NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support.

READ MORE
moor
👍 156

Moor is a safe and reactive persistence library for Dart applications

READ MORE
moor_flutter
👍 136

Flutter implementation of moor, a safe and reactive persistence library for Dart applications

READ MORE
floor Card Image
floor
👍 133

The typesafe, reactive and lightweight SQLite abstraction for your Flutter applications. This library is the runtime dependency.

READ MORE
get_storage
👍 98

A fast, extra light and synchronous key-value storage written entirely in Dart

READ MORE
hive_flutter
👍 74

Extension for Hive. Makes it easier to use Hive in Flutter apps.

READ MORE
localstorage
👍 61

Simple json file-based storage fo flutter. Alternative to react-native AsyncStorage

READ MORE
sqfentity Card Image
sqfentity
👍 52

SqfEntity ORM for Flutter/Dart lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework.

READ MORE
moor_ffi
👍 25

Provides sqlite bindings using dart:ffi, including a moor executor

READ MORE
objectdb
👍 22

Persistent embedded document-oriented NoSQL database for Dart and Flutter.

READ MORE
sqlcool
👍 20

Easy and reactive Sqlite. Stream of changes, select bloc, custom database models

READ MORE
streaming_shared_preferences
👍 17

A stream based wrapper over shared_preferences, allowing reactive key-value storage.

READ MORE
sqflite_sqlcipher
👍 16

Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine. (SqlCipher support)

READ MORE
sqflite_common_ffi
👍 13

sqflite ffi based implementation, for desktop and units tests.

READ MORE
sqlite3
👍 12

Provides lightweight yet convenient bindings to SQLite by using dart:ffi

READ MORE
shared_preferences_web
👍 12

Web platform implementation of shared_preferences

READ MORE
biometric_storage
👍 12

Secure Storage: Encrypted data store optionally secured by biometric lock with support for iOS, Android, MacOS. Partial support for Linux, Windows and web (localStorage).

READ MORE
rx_shared_preferences
👍 11

Rxdart streaming shared preferences. Reactive stream rxdart wrapper around SharedPreferences. A stream based wrapper over shared_preferences, allowing reactive key-value storage.

READ MORE
redux_persist
👍 11

Persist Redux State with custom storage engines and serializers

READ MORE
glutton
👍 11

Flutter shared preferences customized plugin. Secure, Encrypted, Simplified use, Simple key-value pairs storage.

READ MORE
sqflite_common
👍 10

Dart wrapper on SQLite, a self-contained, high-reliability, embedded, SQL database engine.

READ MORE
idb_sqflite
👍 8

IndexedDB API on top of sqflite for Flutter (Desktop and Mobile) and DartVM io applications

READ MORE
cross_local_storage
👍 7

SharedPreferences wrapper for both Mobile (Android/iOS), Web and Desktop (Windows, macOS, Linux).

READ MORE
sqfentity_gen
👍 6

SqfnEntity Model Generator. SQLite ORM for Flutter lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework.

READ MORE
sembast_web
👍 6

NoSQL persistent embedded database for the Web on top of IndexedDB

READ MORE
shared_preferences_platform_interface
👍 5

A common platform interface for the shared_preferences plugin.

READ MORE
prefs Card Image
prefs
👍 5

A Library Package that utilizes the plugin, shared_preferences, to store and read an app’s preferences in both the Android and the iOS platform.

READ MORE
sqlparser
👍 4

Parses sqlite statements and performs static analysis on them

READ MORE
sqlite3_flutter_libs
👍 3

Flutter plugin to include native sqlite3 libraries with your app

READ MORE
simple_json_persistence
👍 3

Flutter data storage based on simple json files with support for multiple storage instances, streams, etc.

READ MORE