rrweb
rrweb
An open source tool for recording and replaying user sessions on the web.
rrweb captures fine-grained user interactions and DOM changes to accurately reconstruct web sessions. It is the underlying technology for many modern session replay and analytics platforms.
By maintaining a high-fidelity playback without capturing sensitive data, it allows teams to debug complex UI issues, optimize conversion funnels, and provide superior customer support through visual context.
Key Features
- Pixel-perfect DOM snapshotting and mutation observation
- Privacy masking for sensitive fields
- Optimized serialization for small payload sizes
- Extensive API for custom replay integration
- Support for iframe and shadow DOM recording
Frequently Asked Questions
Yes, rrweb is open source. It is released under the MIT license.
You can use rrweb as a free, open-source alternative to FullStory.
Yes, rrweb can be self-hosted on your own server or cloud infrastructure.
It is built using JavaScript, HTML, TypeScript, CSS, Svelte.
Similar Open Source Projects
Leave a Review
Share your experience with rrweb. Your review will be published after moderation.
