For javascript exception handlers, the strongest matches are getsentry/sentry-javascript (This is a comprehensive error tracking and performance monitoring), highlight/highlight (Highlight is a comprehensive observability platform that provides real-time) and getsentry/sentry (Sentry is a comprehensive observability and error-tracking platform that). bugsnag/bugsnag-js and stacktracejs/stacktrace.js round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Find the best JavaScript error handling libraries. Compare top-rated tools by features and activity to find the best fit for your project.
This project is a JavaScript error tracking SDK and application performance monitoring tool. It captures runtime exceptions and crashes across web browsers, server-side environments, and edge computing contexts. The SDK includes a session replay tool that records visual user interactions to reproduce bugs. To ensure telemetry delivery, it provides a tunneling proxy that routes monitoring data through custom endpoints to bypass browser-level ad blockers. The toolkit also features a source map processor that translates minified stack traces back into original source code. Additionally, it cove
This is a comprehensive error tracking and performance monitoring SDK that provides real-time exception reporting, stack trace deobfuscation, and cross-platform support for both browser and Node.js environments.
Highlight is a full-stack observability platform and monitoring system that aggregates logs, errors, and distributed traces to provide a unified view of application health. It functions as a distributed tracing system, an error monitoring service, and a session replay tool. The platform is available as a dockerized monitoring stack for self-hosted deployments on Linux. It distinguishes itself by combining backend observability with a visual recording system that captures document object model changes and network requests to replay user interactions. The system covers several core capability
Highlight is a comprehensive observability platform that provides real-time error tracking, stack trace analysis, and contextual metadata collection for both browser and Node.js environments.
This project is a comprehensive software observability suite and application performance monitoring platform designed to track runtime errors, performance bottlenecks, and system health. It functions as a centralized diagnostic service that aggregates and categorizes exceptions, providing the infrastructure necessary to visualize complex execution paths across distributed systems and microservices. The platform distinguishes itself through a high-throughput distributed event ingestion pipeline and a columnar storage analytics engine that enables rapid aggregation of large-scale performance me
Sentry is a comprehensive observability and error-tracking platform that provides real-time exception reporting, stack trace analysis, and cross-platform support for both browser and Node.js environments.
Error monitoring & reporting for JavaScript
This library provides comprehensive real-time error monitoring and reporting for both browser and Node.js environments, including automated exception catching and detailed contextual metadata collection.
stacktrace.js is a JavaScript library designed for generating and parsing detailed function call stacks from error objects across different web browsers. It functions as a stack trace parser and error instrumentation utility that captures execution flow and error traces. The project differentiates itself through its ability to resolve source maps, translating minified JavaScript stack traces back to original source lines. It also includes a remote error reporter for transmitting processed exception data and stack traces to a centralized server for analysis. The library covers broad capabilit
This library provides essential stack trace generation, parsing, and remote error reporting capabilities, serving as a foundational tool for building robust error tracking and monitoring systems in JavaScript environments.
Badjs-report is a client-side JavaScript library designed to capture, manage, and report runtime exceptions and telemetry data from web applications to a remote server. It functions as a diagnostic framework that automatically intercepts global errors and wraps asynchronous operations to ensure that issues are tracked without requiring manual instrumentation throughout the codebase. The library distinguishes itself through its focus on traffic optimization and data reliability. It employs deduplication logic to suppress redundant error reports and applies probabilistic sampling to manage the
This library provides a mechanism for capturing and reporting JavaScript errors to a server, covering the core requirements of automated exception catching and error monitoring for web applications.