@jsonjoy.com/collaborative-presence
v18.5.0
Published
JSON CRDT user real-time presence.
Downloads
327
Readme
JSON CRDT collaborative presence
This package provides real-time presence/awareness tracking for json-joy JSON
CRDT documents. Presence means UI indications showing which users are actively
collaborating and what they are doing — their cursor positions, text
selections, and generic node selections.
The design is transport-agnostic: the package owns the data model,
serialisation, selection construction helpers, and the reactive in-memory
presence manager. It does not own networking; the application layer is
responsible for broadcasting/receiving PeerPresence messages.
Funding
This project is funded through NGI Zero Core, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.
