Top Flutter Database Adapters and Connectors packages Apart from embedded and popular cloud databases, Dart and Flutter users also have access to Database Adapter or Connector packages that can help connect to other popular databases such as MongoDB, MySQL, Postgres, CouchDB, etc. You can check out the full list below.
mongo_dart
493
MongoDB driver, implemented in pure Dart. All CRUD operations, aggregation pipeline and more!
mysql_client
180
Native MySQL client written in Dart. Tested with MySQL Percona Server (5.7, 8), MariaDB (10). Supports TLS.
faunadb_http
54
A pure Dart implementation of a FaunaDB client and provides query classes that closely mimic FQL functions.
sql_conn
52
Plugin for connecting Flutter Android application to SQL Server. Easily read data from SQL Database. Perform CURD as well as many other operation on database using this plugin.
fluent_query_builder
51
A dart library that allows you to execute SQL queries in the PostgreSQL database in a fluent way, is very easy to execute.
couchbase_lite
46
Flutter plugin for Couchbase Lite Community Edition, an embedded lightweight, noSQL database with live synchronization and offline support on Android and iOS.
postgresql2
43
A fork of Greg's PostgreSQL driver (xxgreg/postgresql) using conserved substitution respecting strings and @@ operators. Also optimizing the pool implementation aggressivly.
dartis
26
Redis client featuring type-safe commands, pipelining, fire and forget, publish/subscribe, monitor mode, inline commands, transactions, Lua scripting, modules, and much more.
dart_odbc
25
A Dart package for interacting with ODBC databases. It allows you to connect to ODBC data sources and execute SQL queries directly from your Dart applications.
rethink_db_ns
25
This is an unofficial driver for using RethinkDB in Dart and Flutter supporting Null Safety, this driver is based on a fork https://github.com/marceloneppel/rethinkdb
cqrs
24
A library for convenient communication with CQRS-compatible backends, using queries and commands.
shorebird_redis_client
12
A lightweight Dart client library for communicating with a Redis server. Built by Shorebird.