← all comparisons

OpenReplay vs RRWeb (DIY)

Self-host pick — both replace FullStory (Session replay + product analytics).

Both OpenReplay and RRWeb (DIY) self-host as a replacement for FullStory (Session replay + product analytics). Pick OpenReplay if you want a other-licensed codebase (Elastic-2.0); pick RRWeb (DIY) for MIT (MIT). Both run in roughly the same cost bracket — $30-80/mo vps — clickhouse + minio for session blobs are the cost line vs $5+ vps plus storage — variable based on traffic.

OpenReplayopen-sourceRRWeb (DIY)open-source
LicenseElastic-2.0MIT
Setup time1h docker-compose or k8s (multi-service: backend + Postgres + Redis + ClickHouse + MinIO)2h — script install + ingest endpoint + storage + replay UI
Monthly cost$30-80/mo VPS — ClickHouse + MinIO for session blobs are the cost line.$5+ VPS plus storage — variable based on traffic.
GitHubopenreplay/openreplay ★ 12.0k · last commit 1d agoaliverrweb-io/rrweb ★ 19.6k · last commit todayalive
ReplacesFullStoryFullStory

Good fit for

OpenReplay

Product teams that want pixel-perfect session replay + user analytics under their own infrastructure for privacy or cost reasons.

Weak at:Heavy stack — at least 4 services to run; not a 'docker run' replacement.

RRWeb (DIY)

Engineering teams that want session replay as a primitive they own end-to-end and don't need a fancy product UI.

Weak at:Bring your own everything — no analytics, no heatmaps, no admin UI; this is a library, not a product.

In a terminal? npx -y github:SolvoHQ/os-alt-cli fullstory prints FullStory's self-host options including both — how the CLI works →

FAQ

Which is easier to self-host, OpenReplay or RRWeb (DIY)?

OpenReplay: 1h docker-compose or k8s (multi-service: backend + Postgres + Redis + ClickHouse + MinIO). RRWeb (DIY): 2h — script install + ingest endpoint + storage + replay UI.

What does each cost to run?

OpenReplay: $30-80/mo VPS — ClickHouse + MinIO for session blobs are the cost line.. RRWeb (DIY): $5+ VPS plus storage — variable based on traffic.. Both projects are free and open source.

Do OpenReplay and RRWeb (DIY) replace the same SaaS?

Yes — both are open-source alternatives to FullStory.