How Evolu Works (Local-first database with server sync using CRDT in TypeScript)
evolu.devIt is surprisingly easy to use to obtain a type-safe data storage solution.
And everything is Open Source : https://github.com/evoluhq/evolu
Their future business model seems to be selling hardware running the server code with end-to-end encrypted sync and backup.