Real-time & collaboration
SSE topic bus with replay buffer, plus Yjs awareness.
Clients declare topic interest on connect; the server fans out only relevant events. The replay buffer catches reconnects up to where they left off. The same infrastructure powers notifications, dashboard updates, and collaborative editing presence.
SSE topic-based event bus
ShippingEvents route through a per-topic bus with a replay buffer. Topics: Global, User(uuid). Per-resource topics ready for the next phase.
Heartbeats + reconnection
ShippingServer heartbeats on a tick; client auto-reconnects with exponential backoff and an offline indicator.
Yjs collaborative editing
ShippingTickets also have a collaborative article surface sharing the same editor stack as documentation.
Awareness / presence
ShippingCursor positions, user color, avatar, and name shared via the Yjs awareness plugin. Auto-hides on idle.
Viewer count
ShippingPer-document viewer count broadcast on join/leave; surfaces in the editor header.
Want to see it in action?
Join the waitlist for early access, or browse the rest of the catalogue.