OpenReplay
OpenReplay is a self-hosted web analytics replacement for Amplitude, FullStory, and more.
Overview
Session replay, cobrowsing and product analytics you can self-host. Best for reproducing issues and iterating on your product. Open-source session replay and product analytics you can self-host for full control over data security and privacy. Français | Español | Русский | العربية The project has 12K+ GitHub stars and is licensed under NOASSERTION.
Key Features
Source: GitHub README
- 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.
Getting Started
Source: GitHub README
OpenReplay can be deployed anywhere. Follow our step-by-step guides for deploying it on major public clouds:
- AWS
- Google Cloud
- Azure
- Digital Ocean
- Scaleway
- OVHcloud
- Kubernetes
Normalized Features
Source: tool-features-normalized.json
browser extension, kubernetes, plugins, rest api.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
- REST API
Mobile & Desktop
- Browser Extension
Replaces
Related Analytics & Business Intelligence Tools
View all 176 →Superset
71KApache Superset is an open-source data exploration and visualization platform — connect to any SQL database, build interactive dashboards, and run ad-hoc queries.
OpenBB
63KThe open-source AI workspace for finance — connect proprietary and public data, build custom analytics apps, and deploy AI agents on your own infrastructure.
Metabase
46KOpen-source business intelligence that lets anyone in your company ask questions and learn from data. Build dashboards, run queries, and share insights without SQL.
ClickHouse
46KUltra-fast column-oriented database for real-time analytics. Process billions of rows per second with SQL. Open-source alternative to Snowflake and BigQuery.
Umami
36KSimple, fast, privacy-focused alternative to Google Analytics. Own your website data.
Umami
36KSimple, fast, privacy-focused alternative to Google Analytics. Own your website data.