OpenReplay
★ 13.0kA self-hosted alternative to Hotjar
MIT LicenseOpen Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · Helm · Source +1No external DB13+ active committers (12mo)
About
OpenReplay is an open-source experience platform designed for teams that want to self-host user behavior analytics and support tooling on their own infrastructure. It combines session replay, product...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 9, 2026 – Oct 16, 2026Oct 16, 2026
Features
- Session replay
- DevTools debugging
- Product analytics
- Cobrowsing
- Chrome bug capture extension
- Mobile session replay
- Data sanitization
- Private mode
- Role-based access control
- SSO
Details
- Last Updated
- Oct 20, 2026
- Created
- Apr 29, 2021
- Install Methods
- dockerhelmsourcebinary
- Requirements
- single VM2 vCPUs8 GB of RAM50 GB of storage
- Minimum Requirements
- RAM: 8 GBCPU: 2 vCPUsDisk: 50 GB
- Authentication
- samloidc-sso
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-UserMulti-Tenant
- Deployment
Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers
Run OpenReplay with Docker Compose
Compose file from the OpenReplay project repository.
2 services
no resource limits declared
needs persistent storage (2 volumes)
scripts/dockerfiles/kafka/docker-compose.yml · @ 33daebf · scanned Sep 23, 2026
version: '3.8'
services:
kafka-1:
build: .
container_name: kafka-1
hostname: kafka-1
ports:
- "9092:9092"
- "9093:9093"
environment:
KAFKA_NODE_ID: 1
KAFKA_CLUSTER_ID: "Sjg_Rr1iQbO9xpahgDbYpQ"
KAFKA_PROCESS_ROLES: broker,controller
KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka-1:9092
KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka-1:9093,2@kafka-2:9093
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_LOG_DIRS: /bitnami/kafka/data
LOG_DIR: /bitnami/kafka/logs
volumes:
- kafka-1-data:/bitnami/kafka
networks:
- kafka-network
kafka-2:
build: .
container_name: kafka-2
hostname: kafka-2
ports:
- "9094:9092"
- "9095:9093"
environment:
KAFKA_NODE_ID: 2
KAFKA_CLUSTER_ID: "Sjg_Rr1iQbO9xpahgDbYpQ"
KAFKA_PROCESS_ROLES: broker,controller
KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka-2:9092
KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka-1:9093,2@kafka-2:9093
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_LOG_DIRS: /bitnami/kafka/data
LOG_DIR: /bitnami/kafka/logs
volumes:
- kafka-2-data:/bitnami/kafka
networks:
- kafka-network
volumes:
kafka-1-data:
kafka-2-data:
networks:
kafka-network:
driver: bridge
This file may be out of date. Check the OpenReplay documentation for current setup steps.
Open-source health
FOSS with issues
agplv3-mixedopen-corecopyleft-clavc-fundingsso-tax
Source: isitreallyfoss.com · reviewed Jun 2025
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Sep 26, 2026
Related Software
PostHog
40.4k
PostHog is a product analytics and data platform that combines analytics, session replay, feature flags, observability, surveys, and AI tools.
Analytics ToolsFeature TogglesPermissive License+1
Freemium
Countly Community Edition
5.9k
Countly is a self-hosted, privacy-first analytics and customer engagement platform with dashboards, event tracking, and engagement tools.
Analytics ToolsFOSS with IssuesOpen-Washing Risk+4
4 ContainersOpen CoreFOSS with Issues
Flagsmith
6.6k
Flagsmith is an open-source feature flagging and remote config platform for controlling feature rollouts and releases.
Feature TogglesPermissive LicenseSelf Hosting Solutions+1
Open Core
Featbit
1.9k
FeatBit is an open-source feature flags management platform for controlling feature rollouts, targeting users, and running experiments.
Feature TogglesPermissive LicenseAnalytics Tools+1
Open Core
Opik
22.8k
Opik is an open-source platform for observability, evaluation, monitoring, and optimization of LLM applications and agentic systems.
API ManagementArtificial IntelligenceAI Tooling+6
GlitchTip
169
Error tracking app to collect errors reported by your app.
Ticketing SystemsTesting ToolsAnalytics Tools+2
Sentry Self-Hosted
45.6k
Sentry is a debugging platform that helps developers detect, trace, and fix issues.
Testing ToolsNot FOSSOpen-Washing Risk+2
Open CoreNot FOSS
Grai
Grai is an open-source data lineage and metadata version control platform that helps users understand and test relationships across databases, warehouses, APIs, and dashboards.
Testing ToolsAutomation ToolsAnalytics Tools+2
Bugsink
2.1k
Bugsink is a self-hosted error tracking system compatible with Sentry SDKs.
Ticketing SystemsTesting ToolsSelf Hosting Solutions+1
Single Container
Agenta
4.8k
Agenta is an open-source LLMOps platform for building production-grade LLM applications with prompt management, evaluation, and observability.
Artificial IntelligenceGenerative AIPermissive License+4
Bencher
920
Bencher is a continuous benchmarking suite for running, tracking, and catching performance regressions in CI and locally.
Testing ToolsPermissive LicenseAnalytics Tools+1
Flipt
4.9k
Flipt v2 is a Git-native feature management platform for storing, versioning, and deploying feature flags alongside code.
Feature TogglesCopyleft LicenseAutomation Tools+2
Open CoreTelemetry: Opt-Out
