Flutter Gems

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

Follow on Twitter Subscribe Add Package

Crafted with 💙 for Flutter Community

Check out our blog post to learn more about the major updates we have made to Flutter Gems 🎉💙
sqflite
Null safety 👍 2866

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

floor Card Image
floor
Null safety 👍 495

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

drift
Null safety 👍 458

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

sqfentity Card Image
sqfentity
Null safety 👍 194

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.

sqflite_common_ffi
Null safety 👍 119

sqflite ffi based implementation, for desktop and units tests.

sqlite3
Null safety 👍 111

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

sqflite_sqlcipher
Null safety 👍 80

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

sqlite3_flutter_libs
Null safety 👍 37

Flutter plugin to include native sqlite3 libraries with your app

sqflite_common
Null safety 👍 37

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

quds_db
Null safety 👍 32

A sqflite expansion package that simplifies creating databases and tables, crud operations, queries with modelization

sqlbrite
Null safety 👍 30

RxDart Reactive stream sqflite(sqlite) for Flutter - Sqlbrite for flutter - A lightweight wrapper around sqflite which introduces reactive stream semantics to SQL operations.

idb_sqflite
Null safety 👍 28

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

sqlite_viewer Card Image
sqlite_viewer
Null safety 👍 23

A Flutter package provides a widget to display the contents of SQLite.

drift_db_viewer Card Image
drift_db_viewer
Null safety 👍 20

A package to view your drift database in your own app with filtering and without the need of exporting your db file.

sqfentity_gen
Null safety 👍 14

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.

sqlparser
Null safety 👍 13

Parses sqlite statements and performs static analysis on them

sqlcipher_flutter_libs
Null safety 👍 6

Flutter plugin to include native SQLCipher libraries in your app

brick_sqlite
Null safety 👍 2

SQLite connector for Brick, a data persistence library for Flutter

sqlcool
👍 39

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