Logo
Deploy Now

SaaS Alternative

Hotjar

Developer links

OpenReplay

Backed by 12,400+ GitHub stars and positioned as the self-hosted alternative to FullStory and Hotjar, OpenReplay delivers the open-source session replay platform that keeps every byte of user behavior data on your own infrastructure. The JavaScript tracker captures pixel-perfect recordings of clicks, scrolls, form inputs, and navigation with automatic sensitive data masking, while simultaneously logging network requests, console errors, JavaScript exceptions, and Redux, VueX, MobX, NgRx, Pinia, and Zustand store state changes for complete technical context. DevTools mode reconstructs each session with full stack traces, GraphQL queries from Apollo and Relay, Fetch and Axios request payloads, CPU and memory metrics, and page speed waterfall charts — effectively giving developers a browser inspector tied to any user session. Product analytics surfaces conversion funnels, user journeys, click heatmaps, web vitals trends, and retention cohorts without requiring custom instrumentation. Co-browsing connects support agents to live user sessions with cursor control and WebRTC audio, enabling real-time assistance without third-party screen-sharing software. Integrations push session context into Sentry, Datadog, CloudWatch, Stackdriver, and Elastic for front-to-back debugging. Feature flags enable gradual rollouts with session-level targeting. The platform deploys to any cloud via Docker and Kubernetes with auto-scaling ingestion handling up to 50,000 sessions per month on the open-source edition. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPLv3 licensed.

OpenReplay
OpenReplay
OpenReplay
OpenReplay
OpenReplay

Benefits

  • Complete Session Replay with DevTools
  • Pixel-perfect recordings combined with network activity, console logs, JS errors, store state, and 40+ performance metrics provide browser-inspector-level context for any user session.
  • Self-Hosted Data Sovereignty Guaranteed
  • Every session recording, analytics event, and user interaction stays on your own infrastructure — no data leaves your cloud, ensuring compliance with GDPR, HIPAA, and SOC2 requirements.
  • Product Analytics Without Instrumentation
  • Funnels, user journeys, click heatmaps, web vitals trends, and retention cohorts surface automatically from captured sessions without requiring custom event tracking code.
  • Live Co-Browsing for Real-Time Support
  • Connect support agents to active user sessions with cursor control permission and WebRTC audio calls — no meeting links, downloads, or third-party screen-sharing software required.

Features

  • State Management Plugins
  • Track Redux, VueX, MobX, NgRx, Pinia, and Zustand store mutations alongside session replays, plus GraphQL query logging for Apollo and Relay integrations.
  • Omni-Search Session Filtering
  • Search and filter by user actions, session attributes, technical events, JS errors, network status codes, and custom metadata without requiring instrumentation.
  • Performance Monitoring Dashboard
  • CPU and memory usage, page speed metrics, Core Web Vitals, and crash detection track application performance tied to individual user sessions and trends.
  • Backend Integration Bridges
  • Sync backend logs from Sentry, Datadog, CloudWatch, Stackdriver, and Elastic with frontend session replays for complete front-to-back debugging context.
  • Feature Flags and Targeting
  • Gradual feature rollouts with session-level targeting, percentage-based distribution, and user segmentation enable controlled experimentation with replay-level visibility.