Isar vs Hive (what should we be using now?)
- Dominant language
- Dart
- Stars
- 4.4k
- Forks
- 449
- PR merge metrics
- No merged PRs in 30d
Description
I am confused on what to use. On [Isar faq page](https://isar.dev/faq.html) I find this.
```
Isar vs Hive
The answer is easy: Isar was started as a replacement for Hive and is now at a state where I recommend always using Isar over Hive.
```
On the hive [quick start page](https://docs.hivedb.dev/#/README) I find this:
```
Before you start: Consider using [Isar](https://isar.dev/) a Flutter database by the author of Hive that is superior in every way!
```
And in the [github page](https://github.com/isar/hive#-to-bee-or-not-to-bee-hive-or-isar) of hive I find this:
```
🐝 To bee or not to bee: Hive or Isar?
It's not always black and yellow! 🖤💛 Both Hive and Isar have their sweet spots. Hive is a lightweight wrapper around Isar so if you are looking for a simple key-value store, Hive might be enough. Isar is the way to go if you need queries, relations, and more advanced features.
```
I am building a shopping list/ todo list. Super simple. What should I be using? I would think hive because it is just a key value store. But after reading the other pages I am not sure anymore. Can we have clarification on this?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing the Isar FAQ, Hive quick start page, and Hive GitHub “To bee or not to bee” guidance linked in the issue. Determine whether the documentation can give one consistent recommendation for simple key-value applications versus advanced database needs; done means the conflicting guidance is clarified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart
- Domain
- database, documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100