composablesys / collabs

Collabs library monorepo
https://collabs.readthedocs.io/
Apache License 2.0
246 stars 11 forks source link

Network and storage providers #241

Closed mweidner037 closed 11 months ago

mweidner037 commented 1 year ago

We have the basic WebSocketNetwork and MatrixWidgetNetwork, but not enough network/storage tools to make a proper local-first app easily. Containers could do this, but they have limited functionality.

One idea is to interoperate with providers from Yjs and Automerge-repo. After https://github.com/composablesys/collabs/issues/239, all three libraries will have similar top-level interfaces, so in theory a provider from one library could work with all three.