Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Mobile Databases
  3. Drift

Drift

On the record

Backends
The setup guide documents SQLite and PostgreSQL dependencies, and the documentation also covers remote libSQL and Turso.drift.simonbinder.eu · read 29 Sep 2026
Database integrations
Drift supports SQLite and has packages for PostgreSQL and libSQL connections, including local-copy synchronization with libSQL.drift.simonbinder.eu · read 30 Sep 2026
Developer tools
Drift provides a DevTools extension for inspecting databases and tables, modifying table contents, and validating schemas.drift.simonbinder.eu · read 30 Sep 2026
Dev tooling
The setup uses drift_dev and build_runner to generate code at compile time.drift.simonbinder.eu · read 29 Sep 2026
Encryption
Native databases can use SQLite3MultipleCiphers for encryption, and the documentation recommends this approach for new apps.drift.simonbinder.eu · read 30 Sep 2026
Intended users
Drift is presented for developers building Dart and Flutter applications that need relational persistence.drift.simonbinder.eu · read 29 Sep 2026
Migrations
Drift provides migration utilities, but developers need to write migrations when changing an existing database schema.drift.simonbinder.eu · read 29 Sep 2026
PostgreSQL limit
Some APIs, including date-time modification APIs, are only supported with SQLite; most queries work with PostgreSQL without modification.drift.simonbinder.eu · read 30 Sep 2026
Reactive queries
Queries can be watched as auto-updating streams that emit when the underlying data changes.drift.simonbinder.eu · read 30 Sep 2026
Schema changes
Drift provides migration tools, but developers need to write migrations when changing a database schema used by existing apps.drift.simonbinder.eu · read 30 Sep 2026
SQL support
Drift includes an SQL parser and analyzer that can validate queries at compile time and generate Dart row code.drift.simonbinder.eu · read 29 Sep 2026
Support
The setup guide directs users with questions or feedback to start a discussion on GitHub.drift.simonbinder.eu · read 30 Sep 2026
Supported platforms
The documented implementations support Android, iOS, Windows, Linux, macOS, and web.drift.simonbinder.eu · read 30 Sep 2026
Type safety
Drift generates Dart objects for database rows and can analyze SQL at compile time to generate type-safe APIs.drift.simonbinder.eu · read 30 Sep 2026
Web browser requirements
Some browsers need COOP/COEP security headers for full web support, and Chrome on Android can have cross-tab persistence issues without the required headers.drift.simonbinder.eu · read 30 Sep 2026
What it does
Drift is a reactive persistence library for relational data in Dart and Flutter applications.drift.simonbinder.eu · read 30 Sep 2026
What it is
Drift is a reactive persistence library for relational data in Dart and Flutter apps.drift.simonbinder.eu · read 29 Sep 2026

Alternatives to Drift

Every alternative, ranked