@versytl/yjs / Interactive examples
Different views.
Shared ideas.
Edit a vector card from two places. Separate the views, make changes, and bring them back together. Every interaction here uses the published Yjs library.
The interactive examples load in your browser. JavaScript is required to edit and sync cards.
From a record to an application
Shared state is one layer.
These examples combine Yjs records, Vue subscriptions, Shipkit cards, and the SVG scene renderer. Trickle Task is a standalone task-planning product built with Versytl, using the same foundation for shared tasks, checklists, and project edits, with its own rules for priorities and dependencies.
The library also exposes standard WebSocket and WebRTC providers for applications with a sync service. Applications choose what to share, how to resolve domain constraints, and where to connect.