
Security News
GitHub to Block pull_request_target Workflows by Default Starting December 2
GitHub is tightening GitHub Actions security with new restrictions on privileged pull request workflows. Here's what changes and how maintainers are affected.
@mixpanel/rrweb
Advanced tools
This is a simpler version of the original rrweb README within this rrweb subpackage
rrweb refers to 'record and replay the web', which is a tool for recording and replaying users' interactions on the web.
📚 Read the rrweb guide here. 📚
rrweb mainly includes two funtions:
Since we want the record and replay sides to share a strongly typed data structure, rrweb is developed with typescript which provides stronger type support.
yarn install in the root to install required dependencies for all sub-packages (note: npm install is not recommended).yarn dev in the root to get auto-building for all the sub-packages whenever you modify anything.packages folder) where you'd like to make a change.yarn test to run the tests, make sure they pass before you commit anything.Protip: You can run yarn test in the root folder to run all the tests.
In addition to adding integration tests and unit tests, rrweb also provides a REPL testing tool.
Become a sponsor and get your logo on our README on Github with a link to your site.
|
Yuyz0112 |
Yun Feng |
eoghanmurray |
Juice10 open for rrweb consulting |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The upstream open-source session recording and replay library. It provides similar snapshot, event-recording, and replay capabilities; this package is a Mixpanel-maintained fork, so APIs and changes may differ.
The rrweb recording package, focused on capturing snapshots and interaction events. It offers similar recording functionality, while replay is provided separately in the rrweb package family.
The rrweb replay package, focused on rendering recorded events. It is comparable for playback, but is the replay-focused part of the rrweb package family rather than the Mixpanel fork.
Sentry's browser session-replay SDK, designed to capture and send replay data as part of Sentry monitoring. It overlaps in session replay but is integrated with Sentry's product and ingestion workflow.
PostHog's JavaScript SDK includes session recording alongside analytics and other product features. It provides a broader product-analytics workflow rather than just a session recording and replay library.
FAQs
record and replay the web
The npm package @mixpanel/rrweb receives a total of 1,758,479 weekly downloads. As such, @mixpanel/rrweb popularity was classified as popular.
We found that @mixpanel/rrweb demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 10 open source maintainers collaborating on the project.

Security News
GitHub is tightening GitHub Actions security with new restrictions on privileged pull request workflows. Here's what changes and how maintainers are affected.

Security News
/Application Security
A practical guide to securing GitHub Actions against supply chain attacks, covering malicious pull requests, credential theft, dependency risks, and release pipelines.

Security News
Composer 2.11 adds dependency cooldowns, joining package managers that delay new releases to reduce supply chain risks while allowing urgent security updates.