
Mixpanel
Self-serve product analytics for tracking user behavior, funnels, cohorts, and retention
Discover top open-source software, updated regularly with real-world adoption signals.

Self-hosted session replay suite with full dev-tools and analytics
OpenReplay lets developers replay user sessions, capture network, console, state, performance metrics, and provides privacy controls, cobrowsing, and integrations, all self-hosted with low-impact tracker.

OpenReplay is a self‑hosted suite that records user sessions and enriches them with network activity, console logs, JavaScript errors, application state, and performance metrics such as CPU, memory and page‑speed. The 26 KB compressed tracker runs asynchronously, so it adds virtually no latency while delivering a complete picture of what happens in the browser.
Designed for product and engineering teams that need to reproduce bugs, optimise conversion funnels, or provide live support, OpenReplay offers a Chrome extension for on‑the‑fly recordings, a DevTools‑like interface for deep debugging, and a cobrowsing feature that lets agents view a user’s screen and start a WebRTC call instantly. Fine‑grained privacy controls let you mask or exclude sensitive data before it leaves the client.
The platform can be deployed on any major cloud provider—AWS, GCP, Azure, DigitalOcean, Scaleway, OVHcloud—or on‑premises via Kubernetes. Detailed step‑by‑step guides are provided, and an optional managed cloud service is available for teams that prefer a SaaS experience.
When teams consider OpenReplay, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Debugging intermittent UI bugs
Replay the exact user flow, view console errors and state changes to pinpoint the root cause.
Improving conversion funnels
Analyze session replays and performance metrics to identify drop‑off points and optimize UI.
Customer support via cobrowsing
Support agents view live user screens and jump on WebRTC call to resolve issues instantly.
Correlating backend logs with front‑end behavior
Sync Sentry/Datadog logs with session replays to trace errors across the stack.
Yes, the core platform is open source and can be self‑hosted at no cost; an optional managed cloud service is also available.
OpenReplay provides plugins for Redux, Vuex, MobX, NgRx, Pinia, Zustand, Apollo, Relay, and works with React, Vue, Angular, Svelte, Next.js, and more.
The tracker is ~26 KB compressed and sends data asynchronously, resulting in a negligible performance impact.
Fine‑grained privacy controls let you select fields to obscure, ignore, or exclude before data reaches your servers.
Deployment guides exist for AWS, GCP, Azure, DigitalOcean, Scaleway, OVHcloud, Kubernetes, or any custom environment.
Project at a glance
ActiveLast synced 4 days ago