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

rrweb

Some data may be outdated — see provenance labels.

record and replay the web observed · 2026-09-27

github.com/rrweb-io/rrweb · homepage · TypeScript · MIT (permissive) observed · 2026-09-27

Health v2 · maintenance only

92/100

  • Activity 96
  • Release rhythm 83
  • Longevity 100
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: 0.0
  • age_days: 2936
  • days_rel: 32
  • days_push: 26
  • n_releases_24m: 183

Full methodology

Adoption not part of the score

20213 stars · 1709 forks observed · 2026-09-27

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.98

rrweb is an open‑source TypeScript library that records user interactions and DOM changes in a web page as a stream of JSON events. It also provides a replay engine and UI player to reconstruct the session for debugging, analytics, or support purposes.

Use cases

  • Capture user clicks, scrolls and input for session replay
  • Generate a visual replay of a user's journey to debug UI bugs
  • Collect interaction data for product analytics and funnel analysis
  • Embed a replay widget in a support ticket to reproduce issues
  • Create automated demos by recording and replaying UI flows

When to choose

  • You need client‑side session replay without recording video
  • You want full control over storage, privacy and replay customization
  • Your product is built with TypeScript/JavaScript and runs in the browser

When to avoid

  • You require a server‑side only solution with no browser component
  • You need out‑of‑the‑box video recording rather than DOM‑based replay
  • Your team cannot manage the infrastructure for storing and serving event streams

Facets

library · maturity active

web-framework web-development analytics monitoring browser session-replay recorder player typescript open-source nodejs

6 sources

Member repositories

RepositoryRoleHealth v2
rrweb-io/rrwebmain92
rrweb-io/rrweb-snapshotbackend32
rrweb-io/rrweb-playerplugin32
rrweb-io/rrvideoplugin32

For agents

markdown · JSON · MCP: product_card(name="rrweb-io/rrweb")

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