client-side-databases
An implementation of the exact same app in Firestore, AWS Datastore, PouchDB, RxDB and WatermelonDB (by pubkey)
lovefield
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. (by google)

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
client-side-databases | lovefield | |
---|---|---|
8 | 6 | |
882 | 6,839 | |
0.6% | - | |
7.6 | 0.0 | |
10 days ago | almost 4 years ago | |
TypeScript | JavaScript | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
client-side-databases
Posts with mentions or reviews of client-side-databases.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-25.
- In search of a Local first Database
- Show Reddit: I build exact same app in Firestore, AWS Datastore, PouchDB, RxDB and WatermelonDB to compare performance metrics of client side databases
- Offline First Database Comparison
- Offline-First Database Comparison
-
I Made the Exact Same App with Firebase, AWS Amplify, RxDB, PouchDB and WatermelonDB
For RxDB for example, it is this file https://github.com/pubkey/client-side-databases/blob/master/projects/rxdb/src/app/app.logic.ts
- I Made the Exact Same App with Firebase,AWS Amplify,RxDB,PouchDB,WatermelonDB
lovefield
Posts with mentions or reviews of lovefield.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-17.
-
TinyBase: A JavaScript library for structured state
Pro and Contro vs existing similar projects? example https://github.com/google/lovefield
-
I Made the Exact Same App with Firebase,AWS Amplify,RxDB,PouchDB,WatermelonDB
See also Google's Lovefield SQL browser database:
https://google.github.io/lovefield
- Ask HN: What could a modern database do that PostgreSQL and MySQL can't
-
Embedded DB for ElectronJS?
Might want to look into Lovefield
- TIL in 1935, in a newly built Sydney aquarium, a tiger shark vomited a human arm that belonged to a man that went missing recently, which sparked a murder mystery when it was discovered the arm was severed with a knife instead of being bitten off.
What are some alternatives?
When comparing client-side-databases and lovefield you can also consider the following projects:
tanstack-query-firebase - TanStack Query hooks for managing asynchronous operations with Firebase.
Dexie.js - A Minimalistic Wrapper for IndexedDB
notomato - 🍅📝Pomodoro notes app built in Ionic & Angular frameworks, using Dexie.js to persist tasks/notes in IndexedDB📝🍅
absurd-sql - sqlite3 in ur indexeddb (hopefully a better backend soon)
vuefire - 🔥 Firebase bindings for Vue.js
NeDB - The JavaScript Database, for Node.js, nw.js, electron and the browser

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured