Local-First peer-to-peer replicated todo list with RxDB and WebRTC
APACHE-2.0 License
This is a local first todo app that stores data locally with RxDB and replicates it peer-to-peer with WebRTC to other devices without sending the data throught any central server.
The whole app is implemented without a framework in about 200 lines of TypeScript code. To learn more about how it works, I recommend looking at the source code and read the Quickstart Guide.
The app is deployed with github pages at https://pubkey.github.io/rxdb-quickstart/. It will automatically assign you a room id as url hash. Open that url in another browser/device/tab to test the replication.
npm install
to install the npm dependencies.npm run dev
to start the webpack dev server and leave it open.