rrweb Packages
Package-specific docs imported from the rrweb open source repository.
- rrweb — Original package including both record and replay; deprecated in favour of
@rrweb/record+@rrweb/replay(or@rrweb/all) - record — The record related code in rrweb and is designed to be published in a frontend app/webpage
- replay — Rebuild and replay recorded events in an iframe
- rrweb-player — Builds on @rrweb/replay to provide a feature-rich playback UI out of the box
- rrweb-snapshot — Snapshot the DOM into a stateful and serializable data structure — basis of the FullSnapshot event in an rrweb recording
- types — Shared types used across rrweb packages
- utils — Shared utility functions used across rrweb packages
- rrdom — a virtual dom library used to fast forward DOM mutation during replay
- rrdom-nodejs — A Node.js implementation of the
rrdomlibrary for use in server side processing of rrweb data - rrvideo — A tool for transforming the session recorded by rrweb into a video
- web-extension — Provides a browser extension for recording and replaying web pages
- packer — Basic per-event compression before network transmission
- all — Convenience package that includes record, replay + the packer, but no longer includes any plugins