Live data from Hacker News

Offline-First with CouchDB and PouchDB in 2025

neighbourhood.ie

1–10 of 25 posts

Re: Offline-First with CouchDB and PouchDB in 2025

#2
PouchDB and CouchDB were what inspired me to build Triplit[1]. The idea of having an identical (or merely similar in the case of Pouch/Couch) query engine accessible on client and server is insanely powerful.

The author links to a much longer post on handling conflicts which is worthy of its length because it's not a pleasant experience with this setup.

I highly recommend trying a modern setup from one of the many new local first solutions [2]

1. https://triplit.dev

2. https://www.localfirst.fm/landscape

Re: Offline-First with CouchDB and PouchDB in 2025

#3
post #2

PouchDB and CouchDB were what inspired me to build Triplit[1]. The idea of having an identical (or merely similar in the case of Pouch/Couch) query engine accessible on client and server is insanely powerful. The author links to a much longer post on handling conflicts which is worthy of its length because it's not a pleasant experience with this setup. I highly recommend trying a modern setup from one of the many ne…

Nice, I’ll have to try out Triplit. There’s also Couchbase which has a local sync database in C++ IIRC.

Also, heads up the first triplit link I tried gave me a 404: https://www.triplit.dev/docs/client/query/select#selecting-r...

Re: Offline-First with CouchDB and PouchDB in 2025

#4
post #2

PouchDB and CouchDB were what inspired me to build Triplit[1]. The idea of having an identical (or merely similar in the case of Pouch/Couch) query engine accessible on client and server is insanely powerful. The author links to a much longer post on handling conflicts which is worthy of its length because it's not a pleasant experience with this setup. I highly recommend trying a modern setup from one of the many ne…

triplit sounds awesome. Any precedence of someone using it from a native iOS app?

Re: Offline-First with CouchDB and PouchDB in 2025

#5
post #2

PouchDB and CouchDB were what inspired me to build Triplit[1]. The idea of having an identical (or merely similar in the case of Pouch/Couch) query engine accessible on client and server is insanely powerful. The author links to a much longer post on handling conflicts which is worthy of its length because it's not a pleasant experience with this setup. I highly recommend trying a modern setup from one of the many ne…

How does Triplit compare to InstantDB?

Re: Offline-First with CouchDB and PouchDB in 2025

#8
post #5
post #2

PouchDB and CouchDB were what inspired me to build Triplit[1]. The idea of having an identical (or merely similar in the case of Pouch/Couch) query engine accessible on client and server is insanely powerful. The author links to a much longer post on handling conflicts which is worthy of its length because it's not a pleasant experience with this setup. I highly recommend trying a modern setup from one of the many ne…

How does Triplit compare to InstantDB?

it's fully open-source for once

Re: Offline-First with CouchDB and PouchDB in 2025

#9
post #2

PouchDB and CouchDB were what inspired me to build Triplit[1]. The idea of having an identical (or merely similar in the case of Pouch/Couch) query engine accessible on client and server is insanely powerful. The author links to a much longer post on handling conflicts which is worthy of its length because it's not a pleasant experience with this setup. I highly recommend trying a modern setup from one of the many ne…

Great to see the founder of Triplit here! PouchDB was definitely ahead of its time, and it’s exciting to see its legacy being carried forward by so many modern local-first (lo-fi) solutions. I’ve also been a longtime fan of Triplit - its API, docs, and overall DX (plus direct community interaction) are excellent.

Also Triplit's universal client/server model means you never have to care about all the complexity of other solutions that require to get the transformations between client db & server db just right. A really impressive piece of work! (another great one with a universal db is jazz.tools, especially if you need encryption)

Post reply on HN