I Made the Exact Same App with Firebase,AWS Amplify,RxDB,PouchDB,WatermelonDB

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • client-side-databases

    An implementation of the exact same app in Firestore, AWS Datastore, PouchDB, RxDB and WatermelonDB

  • lovefield

    Discontinued Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.

  • See also Google's Lovefield SQL browser database:

    https://google.github.io/lovefield

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mentat

    Discontinued UNMAINTAINED A persistent, relational store inspired by Datomic and DataScript. (by mozilla)

  • You might be interested in the now defunct Mentat project from Mozilla. They made an EAV store with syncing on top of sqlite. It ran datalog queries by translating them into sql.

    https://github.com/mozilla/mentat

  • CouchDB

    Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability

  • Jan has actually been working on per-document access control and according to the discussion it is expected to land in CouchDB 4 [1].

    CouchDB doesn't move extremely fast. It's kinda boring and reliable once evei is set up - which I consider a good thing.

    But I agree, it's annoying to not be able to analyse data across multiple user DBs with a single query or to build hacky solutions when listening to changes across databases.

    [1] https://github.com/apache/couchdb/issues/1524

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts