drift

Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter. (by simolus3)

Drift Alternatives

Similar projects and alternatives to drift

  1. google-search-results-nodejs

    SerpApi client library for Node.js. Previously: Google Search Results Node.js.

  2. Shorebird

    Shorebird - Patch in minutes not days. Shorebird powers rapid development with CodePush and optimized CI pipelines designed specifically for Flutter.

    Shorebird logo
  3. automerge

    52 drift VS automerge

    A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

  4. mastra

    51 drift VS mastra

    Mastra is the modern TypeScript framework for AI-powered applications and agents.

  5. virtualtabletop

    34 drift VS virtualtabletop

    a virtual surface in the browser on which you can play board, dice and card games

  6. objectbox-dart

    Flutter database for super-fast Dart object persistence

  7. TabPFN

    29 drift VS TabPFN

    ⚡ TabPFN: Foundation Model for Tabular Data ⚡

  8. client-sdk-js

    23 drift VS client-sdk-js

    LiveKit browser client SDK (javascript)

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  10. superset

    20 drift VS superset

    Superset is an agentic IDE to orchestrate 100+ coding agents in parallel. Run any agent with your own subscription. (by superset-sh)

  11. isar

    20 drift VS isar

    Extremely fast, easy to use, and fully async NoSQL database for Flutter

  12. tudo

    3 drift VS tudo

    A simple to-do app

  13. Hive

    10 drift VS Hive

    Lightweight and blazing fast key-value database written in pure Dart. (by isar)

  14. standard-deck

    Standard deck graphics for deck.of.cards

  15. thedeck

    5 drift VS thedeck

    The Deck: An Open-Source, Cross-Platform, Mobile, Turn by Turn Card Game Engine in Flutter

  16. thunderbolt

    6 drift VS thunderbolt

    AI You Control: Choose your models. Own your data. Eliminate vendor lock-in. (by thunderbird)

  17. floor

    1 drift VS floor

    The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications

  18. goose

    1 drift VS goose

    Just as geese migrate, you too can migrate your code with the help of Goose. (by wolfenrain)

  19. fish-redux

    1 drift VS fish-redux

    An assembled flutter application framework.

  20. gitlogue

    4 drift VS gitlogue

    A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.

  21. alethech

    Verifiable agent continuity protocol — Ed25519-signed memory, hash-linked DAG, key rotation with reachability guarantee. Local-first, zero-LLM, zero-blockchain.

  22. loro

    2 drift VS loro

    Make your JSON data collaborative and version-controlled with CRDTs

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better drift alternative or higher similarity.

drift discussion

Log in or Post with

drift reviews and mentions

Posts with mentions or reviews of drift. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-10-06.
  • Building Resilient Offline-First Mobile Apps: CRDTs, SQLite, and Cloud Sync in 2026
    3 projects | dev.to | 6 Oct 2026
    Drift (Moor) Documentation: https://drift.simonbinder.eu/
  • Ask HN: Who is hiring? (October 2026)
    15 projects | news.ycombinator.com | 1 Oct 2026
    A docs patch of mine is in drift's develop branch, committed by the maintainer: https://github.com/simolus3/drift/commit/d9f88e5b27531cfcfcd...

    Caveats: 23 years in technical acceptance and maintenance of high-tech systems, including auditing a quality management system, but months, not years, in software. My code is mostly written by AI (Claude Code); the design, the checks and the verdicts are mine. I have not worked inside a team codebase or run a live system with real users. What I offer is a measurement, not seniority.

    Looking for: part-time remote work (10-20 hrs/week) or fixed-scope audits of test suites and CI gates.

  • The Deck: An Open-Source Cross-Platform Multiplayer Card Game Engine in Flutter
    7 projects | news.ycombinator.com | 8 Feb 2025
    On the topic of databases, I think https://drift.simonbinder.eu/ might interest you. I've been using it in a Flutter app with SQLite, but my understanding is that you could use it on the server too. I recall them having support for at least SQLite and Postgres.
  • Offline-first storage options with sync
    3 projects | /r/FlutterDev | 11 Jul 2023
    I don't have a preference for SQL vs NoSQL; the app data is simple enough (think something like a note-taking app that can sync if you have multiple devices) that I do not think it matters. However, it would be really nice if direct device-to-device sync is supported so I don't need to bother with accounts or cloud. Some of the options I've found: - Couchbase Lite for Dart - sync is an enterprise feature, but Couchbase Lite for Dart is a community-built solution. Not sure how well that will work. - firebase - doesn't seem offline-first, just allows for temporary loss of connectivity - realm with Device Sync - seems most promising - ObjectBox Sync - no user-specific data sync. All data is sent to all app users! - drift + roll my own sync: yikes!
  • Sincere Advice - Flutter Windows
    1 project | /r/FlutterDev | 15 May 2023
    I have been using drift (since back when it was still called moor) for a long time now and really like it. The developer is responsive and quickly updates his package when new Dart versions come out.
  • Any ORM like Eloquent or a Dart Framework?
    3 projects | /r/dartlang | 27 Apr 2023
  • What orm library for sqlite is recommended in Flutter?
    1 project | /r/FlutterDev | 24 Apr 2023
  • Lets Build Query Migration database builder
    2 projects | /r/dartlang | 17 Apr 2023
    There are a few people using https://github.com/simolus3/drift/tree/develop/extras/drift_postgres
  • Concurrent collaboration via a synced data object
    1 project | /r/flutterhelp | 6 Mar 2023
    You could try https://github.com/simolus3/drift/ with https://litesync.io/en/ it would be uncharted territory but if it worked it would be really interesting. The forum, https://litesync.io/forum/?q=mobile says its available for React Native. So it would probably work just fine in Dart. It does not support ConflictResolution. It appears you can evaluate it for free and the license cost is fairly inexpensive.
  • How I built and published a Flutter app in 48 hours
    1 project | dev.to | 16 Jan 2023
    For an expense tracking app, we need to store the user's expenses and categories. At least for the first version, we're just going to store the data locally on the user's device. For this, I went with Drift, which is built on top of sqflite. For less critical data such as the theme and user preferences, shared_preferences is used instead.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic drift repo stats
16
3,288
9.4
7 days ago

simolus3/drift is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of drift is Dart.


Sponsored
Shorebird - Patch in minutes not days
Shorebird powers rapid development with CodePush and optimized CI pipelines designed specifically for Flutter.
shorebird.dev