Skip to content

Find a component

Loading the directory…

↑ ↓ to select · Enter to open · Esc to closeBrowse all →
Contributor login

Collaboration

Presence, shared documents, comments, and multiplayer experiences.

13 components

Presence

Room presence and online status

bijectionhq
72.6K / week · upstream npm
CollaborationPreview

Automerge Sync

CRDT document synchronization

bijectionhq
CollaborationPreview

Collaborative Text Editor

Collaborative rich-text editing

bijectionhq
75.5K / week · upstream npm
CollaborationIncluded

Comments

Threads, mentions and comments

bijectionhq
255 / week · upstream npm
CollaborationPreview

Comments Vllnt

Threaded comments / annotations on any resource — post, reply, edit, resolve, and soft-delete as a Bijection component

bijectionhq
3 / week · upstream npm
CollaborationReference

Invitations

Invite → accept → expire flow — issue a single-use, expiring invitation to a resource and consume it, as a Bijection component

bijectionhq
4 / week · upstream npm
CollaborationPreview

Multiplayer Cursors

Shared cursor presence

bijectionhq
168 / week · upstream npm
CollaborationPreview

Persistent Text Streaming

Persisted text streaming

bijectionhq
46.7K / week · upstream npm
CollaborationPreview

Reactions

Application reactions and feedback

bijectionhq
CollaborationPreview

Reactions Vllnt

Reactions, votes, and likes on any resource — toggle, count by kind, and list reactors as a Bijection component

bijectionhq
3 / week · upstream npm
CollaborationReference

Teams

Bijection workspaces with membership, ownership, preferences, and Bijection-invite integration.

bijectionhq
8 / week · upstream npm
CollaborationPreview

Timeline

Undo, redo and named checkpoints

bijectionhq
6.3K / week · upstream npm
CollaborationPreview

Unread Tracking

Real-time unread message counter and read receipt tracker with watermark-based read positions, bulk subscriptions, and React hooks.

TimpiaAI
2.4K / week · upstream npm
CollaborationUpstream

Build once. Share with everyone.

Package your ideas into a reusable Bijection component.

Submit a component