An open API service for producing an overview of a list of open source projects.

https://github.com/amplitude/rrweb

Score: 24.53368164964617

Last synced: about 6 hours ago
JSON representation

Repository metadata:

record and replay the web


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,486
Total Committers: 141
Avg Commits per committer: 10.539
Development Distribution Score (DDS): 0.526

Commits in past year: 107
Committers in past year: 9
Avg Commits per committer in past year: 11.889
Development Distribution Score (DDS) in past year: 0.346

Name Email Commits
Yanzhen Yu y****n@s****m 705
Eoghan Murray e****n@g****e 118
Justin Halsall J****0 118
Yun Feng y****7@g****m 85
Lew Gordon l****n@a****m 82
Jesse Wang j****g@a****m 63
github-actions[bot] 4****] 37
dependabot[bot] 4****] 20
Francesco Novy f****y@s****o 14
Daniel Engelke d****1@g****m 11
fukang wang s****k@1****m 11
Joe Pollock j****k@a****m 10
Kelly Wallach k****h@a****m 9
Daniël van de Giessen g****b@d****l 6
Filip Slatinac F****2@u****a 6
David Newell d****d@p****m 6
jackson-amplitude j****e 6
Cristi Constantin 1****z 5
amplitude-sdk-bot a****t 4
bachmanity1 8****1 4
dbseel d****l@n****m 4
Ben White b****n@p****m 4
jackycoder j****u@g****m 3
re-fort r****v@g****m 3
Paul D'Ambra p****l@p****m 3
luocongqiu l****u@g****m 3
Billy Vong b****g 3
Karl-Aksel Puulmann m****o 3
dphuang2 d****g@g****m 3
huangkairan 5****n 3
and 111 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 0
Total pull requests: 88
Average time to close issues: N/A
Average time to close pull requests: 6 days
Total issue authors: 0
Total pull request authors: 8
Average comments per issue: 0
Average comments per pull request: 1.03
Merged pull request: 56
Bot issues: 0
Bot pull requests: 19

Past year issues: 0
Past year pull requests: 34
Past year average time to close issues: N/A
Past year average time to close pull requests: 9 days
Past year issue authors: 0
Past year pull request authors: 6
Past year average comments per issue: 0
Past year average comments per pull request: 1.85
Past year merged pull request: 17
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/amplitude/rrweb

Top Issue Authors

Top Pull Request Authors

  • jxiwang (38)
  • lewgordon-amplitude (23)
  • github-actions[bot] (19)
  • jpollock-ampl (3)
  • jackson-amplitude (2)
  • stevenchien-amplitude (1)
  • daniel-graham-amplitude (1)
  • rod-glover (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/amplitude/rrweb

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/amplitude/rrweb#section-documentation
  • Licenses: mit
  • Latest release: v2.1.4+incompatible (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:53.721Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.593%
    • Average: 4.747%
    • Dependent repos count: 4.902%
npmjs.org: @amplitude/rrdom

`rrdom` is a virtual dom library that is used by `rrweb` to replay DOM mutations. It is a standalone library that can be used to create a virtual dom tree and apply patches to the real dom. It's used in `rrweb` to optimize replay performance especially wh

  • Homepage: https://github.com/rrweb-io/rrweb/tree/main/packages/rrdom#readme
  • Licenses: MIT
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:02:58.087Z (1 day ago)
  • Versions: 31
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 4,643,593 Last month
  • Rankings:
    • Stargazers count: 0.855%
    • Forks count: 1.084%
    • Average: 22.954%
    • Dependent repos count: 37.102%
    • Dependent packages count: 52.774%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-capture

High-level DOM capture utility built on rrweb-snapshot

  • Homepage: https://github.com/amplitude/rrweb#readme
  • Licenses: mit
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:05:04.067Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 77 Last month
  • Rankings:
    • Dependent repos count: 22.356%
    • Average: 27.297%
    • Dependent packages count: 32.237%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-packer

`@rrweb/packer` is a tool to compress rrweb events into a smaller size.

  • Homepage: https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/packer#readme
  • Licenses: MIT
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:06:41.502Z (1 day ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,419,099 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-plugin-canvas-webrtc-record

Plugin that live streams contents of canvas elements via webrtc

  • Homepage: https://github.com/rrweb-io/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:03:16.838Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 243 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-all

Convenience package that includes a bundle of rrweb packages.

  • Homepage: https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/all#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:44.901Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 272 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-plugin-sequential-id-record

Use this plugin in combination with the [@rrweb/rrweb-plugin-sequential-id-replay](../rrweb-plugin-sequential-id-replay) plugin to record and replay events with a sequential id. See the [guide](../../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:03:38.961Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 260 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-plugin-console-record

Please refer to the [console recipe](../../../docs/recipes/console.md) on how to use this plugin. See the [guide](../../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:03:00.208Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,175,847 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-replay

This package contains all the necessary code to replay recorded events. See the [guide](../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/replay#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:50.798Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 13,828 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-plugin-canvas-webrtc-replay

Plugin that live streams contents of canvas elements via webrtc

  • Homepage: https://github.com/rrweb-io/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:03:01.599Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 81 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-plugin-console-replay

Please refer to the [console recipe](../../../docs/recipes/console.md) on how to use this plugin. See the [guide](../../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:49.551Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 673 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-utils

This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme
  • Licenses: MIT
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:02:47.609Z (1 day ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,691,127 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-plugin-sequential-id-replay

Use this plugin in combination with the [@rrweb/rrweb-plugin-sequential-id-record](../rrweb-plugin-sequential-id-record) plugin to record and replay events with a sequential id. See the [guide](../../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:48.798Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 266 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-record

This package contains all the record related code in rrweb. See the [guide](../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/record#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:47.418Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,810,653 Last month
  • Rankings:
    • Dependent repos count: 25.654%
    • Average: 31.417%
    • Dependent packages count: 37.18%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb

record and replay the web

  • Homepage: https://github.com/amplitude/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:59.894Z (1 day ago)
  • Versions: 34
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 5,120,711 Last month
  • Rankings:
    • Forks count: 15.834%
    • Stargazers count: 21.541%
    • Average: 31.813%
    • Dependent repos count: 37.102%
    • Dependent packages count: 52.774%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-snapshot

rrweb's component to take a snapshot of DOM, aka DOM serializer

  • Homepage: https://github.com/amplitude/rrweb/tree/master/packages/rrweb-snapshot#readme
  • Licenses: MIT
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:02:58.163Z (1 day ago)
  • Versions: 31
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Downloads: 4,880,299 Last month
  • Rankings:
    • Forks count: 15.834%
    • Stargazers count: 21.541%
    • Average: 31.813%
    • Dependent repos count: 37.102%
    • Dependent packages count: 52.774%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-player

rrweb's replayer UI

  • Homepage: https://github.com/amplitude/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:02:55.461Z (1 day ago)
  • Versions: 34
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 58,440 Last month
  • Rankings:
    • Forks count: 15.834%
    • Stargazers count: 21.541%
    • Average: 31.813%
    • Dependent repos count: 37.102%
    • Dependent packages count: 52.774%
  • Maintainers (6)
npmjs.org: @amplitude/rrweb-types

This package contains the shared types used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.

  • Homepage: https://github.com/amplitude/rrweb/tree/main/packages/@rrweb/types#readme
  • Licenses: MIT
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:03:04.218Z (1 day ago)
  • Versions: 31
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 5,227,671 Last month
  • Rankings:
    • Forks count: 15.834%
    • Stargazers count: 21.541%
    • Average: 31.813%
    • Dependent repos count: 37.102%
    • Dependent packages count: 52.774%
  • Maintainers (6)
npmjs.org: @amplitude/rrdom-nodejs

`rrdom-nodejs` is a Node.js implementation of the [`rrdom`](../rrdom/) library. It allows you to replay and inspect recorded user interactions with `rrweb` in a Node.js environment.

  • Homepage: https://github.com/amplitude/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.2 (published 3 months ago)
  • Last Synced: 2026-10-01T10:02:57.560Z (1 day ago)
  • Versions: 31
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 126 Last month
  • Rankings:
    • Dependent repos count: 37.102%
    • Average: 44.938%
    • Dependent packages count: 52.774%
  • Maintainers (6)
npmjs.org: @amplitude/rrvideo

transform rrweb session into video

  • Homepage: https://github.com/amplitude/rrweb#readme
  • Licenses: MIT
  • Latest release: 2.1.4 (published 8 days ago)
  • Last Synced: 2026-10-01T10:03:29.072Z (1 day ago)
  • Versions: 34
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 340 Last month
  • Rankings:
    • Dependent repos count: 37.102%
    • Average: 44.938%
    • Dependent packages count: 52.774%
  • Maintainers (6)