/flutter_database_comparison

A comparison of database packages for Flutter

Primary LanguageDart

flutter_database_comparison

Comparing SQLite database packages for Flutter

Packages

Requirements

What do I think a good database package needs?

  • Good documentation
  • Active development / maintenance
  • Migration support
  • Cross-platform support
  • Reliable
  • Easy to use
  • ...?

Comparison

Feature SQFlite Floor Moor
Cross-platform support
Migration
Good documentation
Active development
Easy to use
In Memory Database 🤔
Null Safety Entities
Encription
Compile-time Query Validation
  • ✅ : Yes
  • ❌ : No
  • ☑ : Partially
  • 🤔 : Not verified yet

Examples

Contributing

Feel free to increase this comparison by submitting a Pull Request or creating an issue