7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

OpenReplay

Open source

A self-hosted session replay, cobrowsing and product analytics platform that keeps user session data inside your own infrastructure.

openreplay.com
OpenReplay homepage screenshot
GitHub stars
13k
Last commit
today
Repository age
5 years
Version
v1.28.0
Licence
Custom
Self-hosted
Yes

About OpenReplay

OpenReplay is an open-source experience platform that you host on your own infrastructure. It combines session replay, DevTools-level debugging context, product analytics and live cobrowsing, so teams can see how real users navigate, where they struggle and what errors they hit without sending sessions to a third party.

Because everything stays in your own cloud, it is pitched at teams that cannot hand customer data to an external vendor. Data can be masked, obscured or skipped at capture time before it reaches your servers, and a private mode redacts everything by default. A lightweight tracker sends data asynchronously to limit the impact on page performance, and SDKs cover frameworks such as React, Angular, Vue, Svelte, Next.js and React Native.

The README states it can be self-hosted for free on AWS, GCP, Azure and other platforms. The repository lists its licence as Other and its topics also reference feature flags, web vitals and real-user monitoring, so it spans debugging, product and support use cases.

Key features

  • Session replay with search and filtering
  • DevTools context for debugging sessions
  • Product analytics for usage insights
  • Live cobrowsing with users
  • Masking and private mode at capture time
  • Lightweight asynchronous tracker
  • Web and mobile framework SDKs

Good fit for

  • →Reproducing user-reported bugs
  • →Analyzing product usage without third-party data sharing
  • →Support teams cobrowsing with customers
Tags
session-replay
cobrowsing
product-analytics
self-hosted
privacy
devtools
web-vitals
monitoring

OpenReplay: questions and answers

What is OpenReplay used for?
OpenReplay is a self-hosted session replay, cobrowsing and product analytics platform that keeps user session data inside your own infrastructure. It is a good fit for reproducing user-reported bugs, analyzing product usage without third-party data sharing and support teams cobrowsing with customers.
Is OpenReplay open source?
Yes. OpenReplay is open source under a custom licence. Its source code is on GitHub at openreplay/openreplay and is written mainly in TypeScript.
Is OpenReplay free?
Yes. OpenReplay is open source, so the software itself is free to use under the terms of its own licence. Paid plans are also available, starting at $199 per month.
Can I self-host OpenReplay?
Yes. OpenReplay can be self-hosted on your own server or infrastructure.
What is OpenReplay an alternative to?
OpenReplay is an open-source alternative to Hotjar, LogRocket, Mouseflow and FullSession. Other open-source alternatives to Hotjar include PostHog, Microsoft Clarity and Talivia.
Is OpenReplay actively maintained?
Yes. The most recent commit to OpenReplay was on 2 October 2026, and the latest release is v1.28.0, published on 25 September 2026. The project has 13k stars on GitHub.

Open-source alternatives to OpenReplay

See all

SaaS alternatives to OpenReplay

See all