Try describing what you need:

Best open-source alternatives to Hotjar

A behavior-analytics tool for heatmaps, session recordings, and on-site feedback.

Hotjar combines heatmaps, session recordings, and feedback widgets (surveys and polls) to show how visitors actually behave on a page — where they click, how far they scroll, and where they abandon. Product, marketing, and UX teams adopt it as a lightweight qualitative layer on top of traditional pageview analytics. Per-session pricing that climbs with traffic, GDPR and data-residency concerns over recording user sessions on a third party's servers, and the desire to keep behavioral data in-house drive teams toward self-hosted session-replay and product-analytics platforms.

10 alternatives listed

Best for your setup

  • Novice

    Highlight.io9.4k
    • Live demo
    • Documented

    77/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    OpenReplay13.0k
    • Several SSO sign-in methods
    • Multi-user

    79/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    Liwan214
    • Works offline
    • No cloud account needed

    Default rank #7

    72/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
  1. MIT LicenseOpen Source — No Paywall

    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 analytics, developer debugging tools, cobrowsing, and mobile replay so engineering, product, design, and support teams can investigate issues and understand user journeys without sending session data to a third party. The project emphasizes privacy, compliance, and deployment flexibility. It supports capture-time sanitization, private mode, role-based access, and SSO for enterprise use, and it can be deployed on cloud providers, Kubernetes, Docker, bare metal Ubuntu, or from source. The README also describes OpenReplay Cloud offerings for teams that prefer a managed service, including serverless, dedicated, and BYOC deployment models.

    Cloud OptionalMulti-UserMulti-TenantDockerHelmSourceBinary

    Features:

    • Session replay
    • DevTools debugging
    • Product analytics
    • Cobrowsing
    • Chrome bug capture extension

    +5 more

    Auth:samloidc-sso
  2. Apache License 2.0Open Source — No Paywall

    highlight.io is an open-source observability and monitoring platform aimed at developers who need to understand frontend and backend behavior in one place. It combines session replay, error monitoring, logging, and traces into a cohesive product, and it supports integrations and SDKs for collecting data from applications. The project is available as a hosted service and can also be self-hosted for hobby or enterprise use. The README describes a quick Docker-based deployment for a hobby instance, along with a more scalable enterprise self-hosted option, making it relevant both to teams evaluating the product and to organizations that want to run their own monitoring stack.

    Cloud OptionalMulti-UserDockerSource

    Features:

    • Session replay
    • Error monitoring
    • Logging
    • Traces
    • Network request inspection

    +5 more

    Auth:local
  3. 3hyperdx logo
    10.0k
    MIT LicenseOpen Source — No Paywall

    HyperDX is an observability application that helps engineers investigate production issues by searching and visualizing telemetry data stored in ClickHouse. It is presented as a core component of ClickStack and is positioned as a fast, intuitive alternative for working with logs and traces on top of an existing ClickHouse cluster. The project is aimed at teams that need a unified way to work with logs, metrics, session replays, traces, dashboards, alerts, and APM-style request and database monitoring. It can be deployed as an all-in-one container or as part of a broader ClickStack setup, and it supports OpenTelemetry-based instrumentation through its collector endpoint and SDK integrations for common languages and platforms.

    Telemetry: Opt-OutCloud OptionalDocker

    Features:

    • log search
    • trace search
    • metrics correlation
    • session replay
    • schema-agnostic ClickHouse support

    +5 more

  4. GNU Affero General Public License v3.0Open Core — Some Features Paid

    Countly is a privacy-focused analytics and customer engagement platform designed for organizations that want control over their data and deployment. The project emphasizes self-hosting, with deployment options for on-premises infrastructure or private cloud environments, and it is presented as suitable for teams that need flexibility, compliance, and long-term autonomy. The server repository provides the backend for Countly’s analytics product, including data collection, reporting, notifications, remote configuration, and user/application management. It exposes read and write APIs and is built around a plugin architecture, allowing teams to extend existing capabilities or add new ones. The README also positions the project as supporting multiple application types and use cases, from mobile and web analytics to crash reporting and customer engagement workflows.

    Cloud OptionalMulti-UserDockerSource

    Features:

    • session, view, and event collection
    • crash and error reporting
    • push notifications
    • remote configuration
    • in-app ratings

    +5 more

  5. MIT LicenseOpen Source — No Paywall

    Traceway is an observability platform built around OpenTelemetry for teams that want to capture and analyze application telemetry without stitching together multiple tools. It brings together logs, traces, metrics, session replay, exceptions, profiling, AI observability, and paging in a single system, and it emphasizes native OTLP/HTTP ingestion so users can point existing OTel exporters at it with minimal setup. The project is positioned for self-hosted deployments and for users who prefer a managed cloud option. The README highlights Docker-based installation, a SQLite/DuckDB option for simpler deployments, and an embedded Go mode for running Traceway inside an application process. It also describes agent-oriented CLI and skill integrations, symbolication tooling, and multi-tenant organization features with role-based access, suggesting it is aimed at production teams operating distributed systems.

    Cloud OptionalMulti-UserMulti-TenantDockerSource

    Features:

    • logs
    • traces
    • metrics
    • session replay
    • RUM

    +5 more

    Auth:local
  6. 6PostHog logo
    40.4k
    MIT LicenseFree Tier + Paid Plans

    PostHog is a product intelligence platform aimed at teams that want to understand user behavior, diagnose issues, and ship product changes from a single place. It brings together analytics, session replay, observability, surveys, workflows, and AI-assisted tools so users can connect product data with actions and decisions. The project is designed for both cloud usage and self-hosting. The README highlights a recommended cloud offering for quick setup, while also describing an advanced open-source hobby deployment path that can be installed on Linux with Docker. It also supports integration through SDKs, a web snippet, APIs, and an MCP setup for agentic workflows and developer tools.

    Cloud OptionalMulti-UserMulti-TenantBinaryDocker

    Features:

    • product analytics
    • web analytics
    • group analytics
    • session replay
    • heatmaps

    +5 more

    Auth:local
  7. 7Liwan logo
    214
    Apache License 2.0Open Source — No Paywall

    Liwan is a web analytics application focused on privacy and simplicity. It is intended for website owners who want to track traffic without cookies, cross-site tracking, or persistent identifiers, while keeping data stored on their own server. The project emphasizes ease of deployment through a single self-contained binary and minimal setup requirements. It offers real-time dashboards, visitor and pageview reporting, referrer insights, and automatic bot filtering, and the README suggests it is lightweight enough to run on modest hardware such as a VPS, a Mac mini, or a Raspberry Pi.

    Offline CapableBinary

    Features:

    • quick setup
    • single self-contained binary
    • privacy-first tracking
    • no cookies
    • no cross-site tracking

    +4 more

  8. 8Litlyx logo
    1.7k
    Apache License 2.0Open Core — Some Features Paid

    Litlyx is an analytics platform aimed at website and web app owners who want a lightweight, cookie-free alternative to tools such as Google Analytics 4, PostHog, and Mixpanel. It provides a hosted cloud version as well as a self-hosted dashboard, making it suitable for teams that want either a managed service or control over their own deployment. The project works by adding a small script tag or installing the `litlyx-js` package, then initializing it with a workspace ID. Once connected, it tracks page visits, real-time users, unique visitors, and custom events, and it can also forward data to a self-hosted instance through configurable host, port, and security settings.

    Cloud OptionalMulti-UserMulti-TenantDockerDocker ComposePackage ManagerSource

    Features:

    • cookie-free analytics
    • visitor tracking
    • real-time users
    • unique visitors
    • custom events

    +5 more

  9. sspl-1-0Source-Available — Not OSS

    Rejourney is a session replay and observability platform aimed at mobile and web applications. It provides SDKs and related backend/dashboard components to capture user sessions with high fidelity, surface crashes and errors in real time, and help teams analyze user behavior and app stability. The project appears designed for engineering and product teams that want to investigate incidents, understand user journeys, and improve conversion or retention. The README also emphasizes self-hosting and local development paths, including Docker Compose and Kubernetes-based deployment options, suggesting it can be operated in both managed and self-hosted environments.

    Cloud OptionalMulti-UserDockerDocker ComposeKubernetesSource

    Features:

    • pixel-perfect capture
    • real-time incident stream
    • crash detection
    • ANR detection
    • journey mapping

    +5 more

    Auth:local
  10. MIT LicenseOpen Source — No Paywall

    RePlaya is a self-hosted session replay application for teams that want to capture and inspect browser interactions without running a traditional multi-service backend. It stores each session as a single append-only S2 stream, using that stream both as the recording store and as the source for playback. The project is designed around a simple deployment model: one Node server plus S2, with no separate database, object store, search index, or message bus. The software is aimed at operators who need to replay user sessions, watch active sessions live, and keep recordings in their own infrastructure. It provides a recorder snippet that can be embedded into web pages, supports tagging sessions with application identity metadata, and includes protections for sensitive data through input masking and ignore/block classes. The README emphasizes keeping read APIs private while exposing only collection endpoints publicly, and it documents deployment through local development or a Docker container.

    Cloud OptionalMulti-TenantSourceDocker

    Features:

    • session replay
    • live tailing
    • playback
    • filtering
    • export

    +5 more

    Auth:oauth

What to look for in a Hotjar alternative

Session-replay fidelity is the core test: verify the recorder reconstructs dynamic single-page-app content, masks sensitive form fields by default, and samples high-traffic sites without ballooning storage. Heatmaps, conversion funnels, and survey/feedback widgets are distinct Hotjar features, so check whether a single alternative covers all of them or whether you need to combine tools. Self-hosting raw session data carries real privacy obligations — confirm PII masking, retention controls, and consent integration, and budget for the ClickHouse or object-storage footprint that session recording at scale demands.

Other SaaS alternatives

  • 21 alternatives

    Google's ubiquitous web analytics platform.

    Umami, Rybbit, Matomo

    +18 more
  • 19 alternatives

    A real-time error tracking and performance monitoring platform.

    Uptime Kuma, Langfuse, SigNoz

    +16 more
  • 16 alternatives

    A cloud observability platform for metrics, logs, and traces.

    Langfuse, SigNoz, Dozzle

    +13 more
  • 67 alternatives

    An all-in-one workspace for notes, docs, and databases.

    AFFiNE, Memos, AFFiNE Community Edition

    +64 more
  • 49 alternatives

    A cloud file sync and sharing service.

    Immich, Syncthing, Cloudreve

    +46 more
  • 37 alternatives

    A long-running personal note-taking and clipping app.

    Memos, Joplin, Logseq

    +34 more
Browse all alternatives