FLUTTER ECOSYSTEM

hive_ce

Hive Community Edition - A spiritual continuation of Hive v2

Latest version
2.20.1
30-day downloads
1.1M
Likes
570
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Hive Community Edition is a lightweight, fast, and efficient NoSQL database designed for Flutter applications. It serves as a spiritual successor to Hive v2, offering persistent, encrypted, and type-safe data storage across multiple platforms. Built with Dart, it supports seamless serialization and deserialization of custom objects without requiring boilerplate code. Hive CE maintains the simplicity and performance of its predecessor while focusing on community-driven development and long-term sustainability.

Use cases
  • Storing user preferences
  • Caching app data
  • Persisting local state
  • Managing offline-first features
  • Saving configuration settings
Key features
  • Cross-platform support
  • Encrypted storage
  • Zero-configuration setup
  • Fast performance
  • Type-safe data access
  • Custom object serialization
Suitable for
  • Flutter apps needing local persistence
  • Developers seeking lightweight databases
  • Projects requiring offline functionality
  • Apps with sensitive data requiring encryption
  • Teams wanting an alternative to SQLite
Considerations
  • Limited query capabilities compared to SQL databases
  • No built-in synchronization with remote databases
  • Requires manual handling of schema migrations
  • Not ideal for complex relational data
  • Best suited for simple key-value or document-style data
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add hive_ce

Categories

Dependencies

Dependency list 5 items

Source repository

Related projects

Rankings