← Back to home
Comparison · Analytics

OpenHouse vs OpenReplay

A side-by-side editorial comparison of OpenHouse and OpenReplay — release velocity, themes, recent moves, and the top alternatives to consider.

OpenHouse vs OpenReplay: at a glance

FeatureOpenHouseOpenReplay
SectorAnalyticsAnalytics
Velocity score5.05.0
Sparks · 30d00
Top themesdata lakehouse, iceberg, table maintenance, viewssession replay, self-hosted, security hardening, backports
Last editorial update12h ago10h ago
WebsiteVisit →Visit →

What is OpenHouse?

OpenHouse records why table maintenance fails and adds timezone-aware retention.

OpenHouse landed Views M1 on October 30, with create, replace, list and delete over its commit-only engine behind database-scoped gating. On November 3 it shipped two operational changes: the Optimizer now stores a failure reason for each failed maintenance operation, and retention policies on string-date columns can use a timezone instead of UTC.

Read the full OpenHouse trajectory →

What is OpenReplay?

OpenReplay lets self-hosters block the hosts a recorded session can make its asset cacher fetch.

OpenReplay's feed is still backend maintenance across the 1.25 to 1.27 lines. On Nov 3 it added ASSETS_DENY_HOSTS so the asset cacher refuses chosen hosts before any DNS lookup, after a probe session crash-looped a pod. The same day brought a fix for EE 1.26 images that crashed on start and a product-analytics user fix backported to three lines.

Read the full OpenReplay trajectory →

OpenHouse vs OpenReplay: editorial side-by-side

O
OpenHouse
ANALYTICS
5.0

OpenHouse records why table maintenance fails and adds timezone-aware retention.

◆ Current state

OpenHouse landed Views M1 on October 30, with create, replace, list and delete over its commit-only engine behind database-scoped gating. On November 3 it shipped two operational changes: the Optimizer now stores a failure reason for each failed maintenance operation, and retention policies on string-date columns can use a timezone instead of UTC.

◆ Where it's heading

Feature series run in parallel: views, column defaults, and now table maintenance operations. The failure-reason work is framed as groundwork for dashboards and transient-versus-permanent classification. Retention timezone support is split across a backend PR and a Spark 3.5 SQL PR, the same stacked pattern used elsewhere.

◆ Prediction

Expect the Spark SQL half of retention timezones (#735) and further Optimizer failure-visibility work, likely failure classification.

O
OpenReplay
ANALYTICS
5.0

OpenReplay lets self-hosters block the hosts a recorded session can make its asset cacher fetch.

◆ Current state

OpenReplay's feed is still backend maintenance across the 1.25 to 1.27 lines. On Nov 3 it added ASSETS_DENY_HOSTS so the asset cacher refuses chosen hosts before any DNS lookup, after a probe session crash-looped a pod. The same day brought a fix for EE 1.26 images that crashed on start and a product-analytics user fix backported to three lines.

◆ Where it's heading

The work is hardening the self-hosted stack: safer asset fetching, startup crash fixes and the same patch landing on several release lines. The deny list moving into a shared package suggests asset handling is being made consistent across versions. No new user-facing features have appeared in recent entries.

◆ Prediction

Expect ASSETS_DENY_HOSTS to reach the 1.25 line next, following the usual backport pattern.

Alternatives to OpenHouse and OpenReplay

Other Analytics products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either OpenHouse or OpenReplay.

See all OpenHouse alternatives → · See all OpenReplay alternatives →

Recent activity from OpenHouse and OpenReplay

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 20h agoOpenHousev0.5.548: Optimizer: capture and persist operation failure reason (#813)
  2. 23h agoOpenReplay1.26: deny list for hosts the asset cacher may fetch
  3. 1d agoOpenHousev0.5.547: Allow retention to use non-UTC date strings (#732)
  4. 1d agoOpenReplay1.26 EE: fix startup crash from a removed SCIM import
  5. 1d agoOpenReplay1.26: assets Helm chart version bump
  6. 1d agoOpenReplay1.26: create analytics user when tracker.start() gets a userID
  7. 1d agoOpenReplay1.27: asset cacher can reject a deny list of hosts
  8. 1d agoOpenReplay1.25: create analytics user when tracker.start() gets a userID
  9. 4d agoOpenHousev0.5.546: Spark CREATE VIEW keeps server-owned location
  10. 5d agoOpenHousev0.5.545: Views M1: single-layer ViewsService over the commit-only engine (#843)
  11. 6d agoOpenHousev0.5.544: jobs scheduler table declares column-defaults
  12. 7d agoOpenHousev0.5.543: Add integration tests for snapshot expiration with refs (#492)

Frequently asked questions

What is the difference between OpenHouse and OpenReplay?

They serve adjacent needs but don't currently overlap on shipped themes. OpenHouse and OpenReplay are shipping at a similar cadence (velocity 5.0 vs 5.0, both within Sparkpulse's "active" band). See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is OpenHouse better than OpenReplay?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. OpenHouse and OpenReplay are shipping at a similar cadence (velocity 5.0 vs 5.0, both within Sparkpulse's "active" band). For your specific use case, the alternatives sections above list other Analytics products to evaluate alongside.

What are the best alternatives to OpenHouse?

Top OpenHouse alternatives in Analytics are ranked by recent ship velocity. Browse the "OpenHouse alternatives" section above for the current picks, or visit /alternatives/openhouse for the full list with editorial commentary on each.

What are the best alternatives to OpenReplay?

Top OpenReplay alternatives in Analytics are ranked by recent ship velocity. Browse the "OpenReplay alternatives" section above for the current picks, or visit /alternatives/openreplay for the full list with editorial commentary on each.