Session replay, cobrowsing and product analytics you can self-host. Ideal for reproducing issues and iterating on your product.
Find a file
2024-12-11 11:33:49 +01:00
.github Fix ci varibles and trivy failover voln db (#2718) 2024-10-31 15:02:21 +01:00
api Dev (#2847) 2024-12-10 18:19:12 +01:00
assist feat(assist): fixed the issue with overwritten metadata 2024-11-18 15:57:39 +01:00
assist-stats chore(build): Custom docker build env 2024-03-12 17:27:49 +01:00
backend feat(analytics): dashboards (#2788) 2024-12-11 09:55:07 +01:00
ee Dev (#2847) 2024-12-10 18:19:12 +01:00
frontend change(ui): tracker version warning message spacing 2024-12-11 11:33:49 +01:00
mobs global string dictionary support (#2652) 2024-10-30 15:31:26 +01:00
networkProxy tracker: fix bundling process, export types separately 2024-11-25 10:11:56 +01:00
peers feat(node): upgraded node-alpine image version 2024-11-18 09:53:54 +01:00
scripts Dev (#2839) 2024-12-10 13:11:46 +01:00
snippet Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
sourcemap-uploader sourcemapuploader: fix globe version 2024-11-20 09:54:35 +01:00
sourcemapreader chore(deps): bump the npm_and_yarn group across 4 directories with 3 updates (#2662) 2024-10-22 10:23:43 +02:00
spot spot: fixing audio source select 2024-10-25 15:35:30 +02:00
static Updated hero 2023-05-02 11:17:28 +02:00
tracker change(react-native): android version jump 2024-12-11 09:42:45 +01:00
.gitignore chore(git): update gitignore 2023-06-12 11:48:40 +02:00
.pre-commit-config.yaml Api v1.13.0 (#1310) 2023-06-07 13:19:14 +02:00
CLA.md Update CLA 2021-12-03 12:34:00 +01:00
CODE_OF_CONDUCT.md Add README 2021-04-30 21:10:39 +02:00
codecov.yml move redux plugin hashing to worker thread, update redux panel look and style 2024-04-09 14:47:31 +02:00
CONTRIBUTING.md Introducing CLA 2021-10-28 19:34:11 +02:00
lefthook.yml Tn tracker android (#2289) 2024-06-21 14:57:49 +02:00
LICENSE Change to AGPL v3 2024-08-30 17:08:55 -04:00
README.md Added spot 2024-09-11 09:56:21 -04:00
README_AR.md Update README_AR.md 2023-11-03 19:24:35 -04:00
README_ESP.md Update README_ESP.md 2023-11-03 19:27:30 -04:00
README_FR.md Update README_FR.md 2023-11-03 19:27:16 -04:00
README_RU.md Update README_RU.md 2023-11-03 19:26:30 -04:00
SECURITY.md Add README 2021-04-30 21:10:39 +02:00
third-party.md ui fix outdated libraries, remove storybook (unused), fix player re-renders on mount 2024-10-14 12:48:08 +02:00
yarn.lock feat ui: dashboards redesign (#2230) 2024-06-27 19:47:34 +02:00

Français  |  Español  |  Русский  |  العربية

Session replay for developers

The most advanced session replay for building delightful web apps.

OpenReplay is an open-source session replay suite you can host yourself, that lets you see what users do on your web app, helping you troubleshoot issues faster.

  • Session replay. OpenReplay replays what users do, but not only. It also shows you what went under the hood, how your website or app behaves by capturing network activity, console logs, JS errors, store actions/state, page speed metrics, cpu/memory usage and much more.
  • Low footprint. With a ~26KB (.br) tracker that asynchronously sends minimal data for a very limited impact on performance.
  • Self-hosted. No more security compliance checks, 3rd-parties processing user data. Everything OpenReplay captures stays in your cloud for a complete control over your data.
  • Privacy controls. Fine-grained security features for sanitizing user data.
  • Easy deploy. With support of major public cloud providers (AWS, GCP, Azure, DigitalOcean).

Features

  • Session replay: Lets you relive your users' experience, see where they struggle and how it affects their behavior. Each session replay is automatically analyzed based on heuristics, for easy triage.
  • Spot: A Chrome extension that lets record bugs directly from your browser — each recording includes all the technical details developers need to fix them.
  • DevTools: It's like debugging in your own browser. OpenReplay provides you with the full context (network activity, JS errors, store actions/state and 40+ metrics) so you can instantly reproduce bugs and understand performance issues.
  • Assist: Helps you support your users by seeing their live screen and instantly hopping on call (WebRTC) with them without requiring any 3rd-party screen sharing software.
  • Omni-search: Search and filter by almost any user action/criteria, session attribute or technical event, so you can answer any question. No instrumentation required.
  • Analytics: For surfacing the most impactful issues causing conversion and revenue loss.
  • Fine-grained privacy controls: Choose what to capture, what to obscure or what to ignore so user data doesn't even reach your servers.
  • Plugins oriented: Get to the root cause even faster by tracking application state (Redux, VueX, MobX, NgRx, Pinia and Zustand) and logging GraphQL queries (Apollo, Relay) and Fetch/Axios requests.
  • Integrations: Sync your backend logs with your session replays and see what happened front-to-back. OpenReplay supports Sentry, Datadog, CloudWatch, Stackdriver, Elastic and more.

Deployment Options

OpenReplay can be deployed anywhere. Follow our step-by-step guides for deploying it on major public clouds:

OpenReplay Cloud

For those who want to simply use OpenReplay as a service, sign up for a free account on our cloud offering.

Community Support

Please refer to the official OpenReplay documentation. That should help you troubleshoot common issues. For additional help, you can reach out to us on one of these channels:

  • Slack (Connect with our engineers and community)
  • GitHub (Bug and issue reports)
  • Twitter (Product updates, Great content)
  • YouTube (How-to tutorials, past Community Calls)
  • Website chat (Talk to us)

Contributing

We're always on the lookout for contributions to OpenReplay, and we're glad you're considering it! Not sure where to start? Look for open issues, preferably those marked as good first issues.

See our Contributing Guide for more details.

Also, feel free to join our Slack to ask questions, discuss ideas or connect with our contributors.

License

This monorepo uses several licenses. See LICENSE for more details.