Ross ROSS = Recommend OSS · open-source software intelligence for agents

Yjs

Some data may be outdated — see provenance labels.

Shared data types for building collaborative software observed · 2026-10-04

github.com/yjs/yjs · homepage · JavaScript · NOASSERTION (other) observed · 2026-10-04

Health v2 · maintenance only

94/100

  • Activity 98
  • Release rhythm 84
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 44
  • age_days: 4466
  • days_rel: 27
  • days_push: 17
  • n_releases_24m: 14

Full methodology

Adoption not part of the score

22875 stars · 808 forks observed · 2026-10-04

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97

Yjs is a high‑performance CRDT library that provides shared data types which automatically sync across peers. It enables building real‑time collaborative applications such as editors, whiteboards, and diagram tools.

Use cases

  • Add real‑time collaborative editing to a web‑based rich‑text editor
  • Synchronize shared data structures across multiple browsers without a central server
  • Implement offline‑first document editing with automatic merge on reconnection
  • Create presence and cursor awareness features for multi‑user applications
  • Build peer‑to‑peer collaborative whiteboards or diagram tools

When to choose

  • You need a lightweight, network‑agnostic solution for real‑time data sync
  • Your application must work offline and merge changes without conflicts
  • You want to integrate with existing editors via Yjs bindings
  • You prefer a library with strong community support and many provider plugins

When to avoid

  • You require a full‑stack backend with built‑in persistence and authentication
  • Your project needs a centralized server‑side authority for conflict resolution
  • You are looking for a non‑JavaScript solution or a compiled language library

Facets

library · maturity active

state-management websocket database-driver web-development frontend backend browser crdt collaborative-editing offline-first p2p real-time shared-types nodejs electron

8 sources

Member repositories

RepositoryRoleHealth v2
yjs/yjsmain94
yjs/yjs-demosexamples37

For agents

markdown · JSON · MCP: product_card(name="yjs/yjs")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem