awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openreplay avatar

openreplay/openreplay

0
View on GitHub↗
12,104 星标·750 分支·TypeScript·10 次浏览openreplay.com↗

Openreplay

OpenReplay is a session replay platform and frontend debugging suite designed to record and play back user browser sessions. It functions as a user behavior monitoring system that captures interaction patterns and technical metadata to identify conversion issues and revenue loss.

The platform is distinguished by its self-hosted infrastructure model, allowing the recording and analytics pipeline to be deployed on private servers for full control over data residency. It also includes a browser co-browsing tool for real-time screen sharing and direct communication to provide immediate technical support.

The system provides comprehensive observability by correlating session recordings with network requests, console logs, and application state changes. It features tools for automated bug report capture, backend log synchronization, and data privacy management to obscure sensitive information before it reaches the server.

The software allows for the upload of JavaScript sourcemaps to resolve minified code during the debugging process.

Features

  • Self-Hosted Infrastructure - Provides a recording and analytics pipeline that can be deployed on private servers for full data residency control.
  • Session Replays - Provides a platform for capturing and visualizing the visual history and execution logs of browser sessions.
  • Self-Hosted Analytics Platforms - Offers a self-hosted analytics platform designed for deployment on private servers to ensure full data residency control.
  • Real-time Collaboration - Provides real-time viewing of a user's screen for immediate technical support without external software.
  • Product Usage Analytics - Provides analytical tools to track user behavior and identify conversion issues or revenue loss.
  • Session Tracking - Implements user activity recording via a CDN-delivered tracking script to correlate browser actions.
  • Frontend Debugging Suites - Provides a comprehensive toolkit that correlates session recordings with network requests and application state for frontend debugging.
  • Frontend Debugging Workflows - Analyzes network requests, console errors, and application state changes within recorded sessions to identify root causes.
  • Data Privacy Controls - Defines rules to obscure or ignore sensitive information at the source to prevent private data from reaching servers.
  • Data Privacy Management - Defines rules to obscure or ignore sensitive information at the source to ensure private data never reaches storage.
  • Data Sanitization - Filters or masks sensitive information in the browser before data is transmitted to the storage backend.
  • Session-Context Debugging - Analyzes network activity, errors, state changes, and performance metrics to reproduce bugs within a session context.
  • Session Recording - Captures and replays browser interactions alongside network logs to reproduce bugs and analyze product usage.
  • Collaborative Browsing Environments - Offers shared browser sessions allowing support agents to view and interact with a user's instance in real time.
  • Co-browsing Tools - Enables support agents to view a user's screen in real-time and initiate calls for technical assistance.
  • Session Reconstruction - Captures DOM changes as a stream of events to reconstruct the user interface during session playback.
  • Automated Technical Reports - Records browser sessions and automatically generates technical reports containing the metadata required to fix bugs.
  • Sourcemap Management - Allows the transfer of JavaScript mapping files to the server to resolve minified code during session playback.
  • User Behavior Analysis - Analyzes individual user journeys and interaction patterns to identify conversion issues and revenue loss.
  • Action-Based State Tracking - Logs application state changes and store actions to synchronize frontend behavior with a timeline of events.
  • Frontend State Tracking - Logs state changes from store managers and monitors network requests to identify root causes of issues.
  • Network Interception Tools - Intercepts browser fetch and XHR calls to capture and log outgoing network traffic for debugging.
  • Method Interception Proxies - Wraps fetch and XHR globals to log outgoing requests and incoming responses without altering application logic.
  • Backend Log Synchronization - Links server-side logs from external providers to session replays to correlate frontend behavior with backend events.
  • Source Map Deobfuscators - Matches minified stack traces against uploaded mapping files to display original source code during debugging.
  • Request-Scoped Log Context - Links external server-side logs to frontend sessions using shared unique identifiers to map full-stack request flows.
  • Session Replay - Session replay stack for developers.
  • Session Replay - Session replay stack for developers.

Star 历史

openreplay/openreplay 的 Star 历史图表openreplay/openreplay 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Openreplay 的开源替代方案

相似的开源项目,按与 Openreplay 的功能重合度排序。
  • rrweb-io/rrwebrrweb-io 的头像

    rrweb-io/rrweb

    19,775在 GitHub 上查看↗

    rrweb is a DOM session recording library and serialization framework used to record and replay web sessions. It converts the state of a web page into a serializable JSON data structure and tracks mutations to reconstruct user interactions within a replay engine. The system distinguishes itself by using a sandboxed iframe for reconstruction to isolate replayed content, preventing script execution and form submissions. It ensures visual consistency through CSS inline-style flattening and provides sensitive data masking to prevent private information from being captured. The project covers a br

    TypeScript
    在 GitHub 上查看↗19,775
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • rybbit-io/rybbitrybbit-io 的头像

    rybbit-io/rybbit

    12,297在 GitHub 上查看↗

    Rybbit is an open-source, self-hosted web analytics platform designed for comprehensive user behavior tracking and product engagement analysis. It provides a complete suite for monitoring visitor interactions, conversion funnels, and site performance, allowing organizations to maintain full ownership of their data and infrastructure. The platform distinguishes itself through a strong emphasis on privacy-compliant data collection and visual session replay capabilities. It supports advanced traffic routing through custom domains to bypass ad blockers and includes configurable masking tools to p

    TypeScriptanalyticsgoogle-analyticsproduct-analytics
    在 GitHub 上查看↗12,297
  • hyperdxio/hyperdxhyperdxio 的头像

    hyperdxio/hyperdx

    9,324在 GitHub 上查看↗

    HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and a self-hosted monitoring stack. It functions as a unified system for collecting, indexing, and visualizing logs, metrics, and traces from cloud and container environments. The platform distinguishes itself with specialized tooling for large language model monitoring and session replay, allowing user interactions in the browser to be linked to backend telemetry. It employs schema-less JSON parsing to index structured logs dynamically and uses source maps to resolve minified sta

    TypeScriptalertinganalyticsapm
    在 GitHub 上查看↗9,324
查看 Openreplay 的所有 30 个替代方案→

常见问题解答

openreplay/openreplay 是做什么的?

OpenReplay is a session replay platform and frontend debugging suite designed to record and play back user browser sessions. It functions as a user behavior monitoring system that captures interaction patterns and technical metadata to identify conversion issues and revenue loss.

openreplay/openreplay 的主要功能有哪些?

openreplay/openreplay 的主要功能包括:Self-Hosted Infrastructure, Session Replays, Self-Hosted Analytics Platforms, Real-time Collaboration, Product Usage Analytics, Session Tracking, Frontend Debugging Suites, Frontend Debugging Workflows。

openreplay/openreplay 有哪些开源替代品?

openreplay/openreplay 的开源替代品包括: rrweb-io/rrweb — rrweb is a DOM session recording library and serialization framework used to record and replay web sessions. It… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… rybbit-io/rybbit — Rybbit is an open-source, self-hosted web analytics platform designed for comprehensive user behavior tracking and… hyperdxio/hyperdx — HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and… requestly/requestly. getsentry/sentry-javascript — This project is a JavaScript error tracking SDK and application performance monitoring tool. It captures runtime…