RxDB - The Firestore Alternative That Can Sync with Your Own Backend | RxDB - JavaScript Database
Briefly

RxDB is being presented as a suitable alternative to Firestore for developers seeking a local-first NoSQL database. It allows real-time syncing, enhances customization in data storage and querying, and provides the option to implement personalized conflict resolution strategies beyond Firestore’s limitations. By running directly within client applications, RxDB not only improves offline functionality but also mitigates vendor lock-in by supporting backend-agnostic usage. This makes RxDB a strong contender for applications needing greater flexibility, cost efficiency, and control over data management, especially when faced with complex update scenarios.
RxDB is a local-first, NoSQL database allowing real-time sync with any backend, offering flexibility and avoiding vendor lock-in, unlike Firestore.
RxDB supports custom conflict resolution strategies, enabling advanced data handling for concurrent updates, which is a limitation of Firestore's last-write-wins model.
Read at Rxdb
[
|
]