Browse 4600+ useful Dart & Flutter packages that are neatly categorized!
Top Flutter Persistent SQL Datastore packages
Embedded databases are those data stores that come prepackaged with devices (like smartphones) to persist data on the device for future use.
SQLite is an embedded SQL database that comes pre-packaged in smartphones and can be used to store data in a structured format. This data can be added, modified or deleted using the SQL programming language. In Flutter, there are other databases like drift that are built on top of SQLite that provide additional features.
The complete list of Dart and Flutter packages that provide you with utilities to create and update an embedded persistent SQL Database for your Flutter app is provided below.
Null safety 👍 3.3K
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Null safety 👍 706
Drift is a reactive library to store relational data in Dart and Flutter applications.
Null safety 👍 570
The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications. This library is the runtime dependency.
Null safety 👍 218
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.
Null safety 👍 146
sqflite ffi based implementation, for desktop and units tests.
Null safety 👍 143
Provides lightweight yet convenient bindings to SQLite by using dart:ffi
Null safety 👍 94
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine. (SqlCipher support)
Null safety 👍 48
Flutter plugin to include native sqlite3 libraries with your app
Null safety 👍 44
Dart wrapper on SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Null safety 👍 36
RxDart Reactive stream sqflite(sqlite) for Flutter - Sqlbrite for flutter - A lightweight wrapper around sqflite which introduces reactive stream semantics to SQL operations.
Null safety 👍 33
A sqflite expansion package that simplifies creating databases and tables, crud operations, queries with modelization
Null safety 👍 31
IndexedDB API on top of sqflite for Flutter (Desktop and Mobile) and DartVM io applications
Null safety 👍 28
A Flutter package provides a widget to display the contents of SQLite.
Null safety 👍 22
A package to view your drift database in your own app with filtering and without the need of exporting your db file.
Null safety 👍 16
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.
Null safety 👍 9
Flutter plugin to include native SQLCipher libraries in your app
Null safety 👍 3
SQLite connector for Brick, a data persistence library for Flutter