Package category
Monitoring and error tracking
Error reporting, metrics, tracing and performance monitoring.
505 packages1 comparisons
Packages compared
505 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| dogapi Datadog API Node.JS Client | 1.5m | -5% | - | 5 years ago 2.8.4 | CommonJS | None | Monitoring and error tracking | |
| @traceloop/ai-semantic-conventions OpenTelemetry ai-specific semantic conventions | 1.5m | - | - | - | 3 months ago 0.27.0 | - | - | Monitoring and error tracking |
| @traceloop/instrumentation-anthropic Anthropic Instrumentaion | 1.4m | - | - | - | 3 months ago 0.27.0 | - | - | Monitoring and error tracking |
| hdr-histogram-js TypeScript port of HdrHistogram | 1.4m | +34% | - | 1 year ago 3.0.1 | - | - | Monitoring and error tracking | |
| @opentelemetry/host-metrics OpenTelemetry Host Metrics for Node.js | 1.3m | - | - | - | 3 months ago 0.39.0 | - | - | Monitoring and error tracking |
| @azure/monitor-opentelemetry-exporter Application Insights exporter for the OpenTelemetry JavaScript (Node.js) SDK | 1.3m | - | - | - | 1 year ago 1.0.0-beta.32 | - | - | Cloud SDKs, Monitoring and error tracking |
| langfuse NOT the latest Langfuse JS/TS SDK. Deprecated v3 client (new Langfuse(), trace(), api.traceList). For new work: npm install @langfuse/tracing @langfuse/otel @opentelemetry/sdk-node. Docs: https://langfuse.com/docs/observability/sdk/overview | 1.2m | +272% | - | 10 days ago 3.39.2 | - | - | Monitoring and error tracking | |
| langfuse-core NOT the latest Langfuse JS/TS SDK. Legacy v3 shared core — do not install directly. Current SDK: npm install @langfuse/tracing @langfuse/otel @opentelemetry/sdk-node | 1.2m | +282% | - | 10 days ago 3.39.2 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| @datadog/sketches-js TypeScript implementation of DDSketch, a distributed quantile sketch algorithm | 1.2m | - | - | - | 2 years ago 2.1.1 | CommonJS | Bundled | Monitoring and error tracking |
| @react-native-firebase/app A well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Admob, Analytics, Auth, Crash Reporting, Cloud Firestore, Database, Dynamic Links, Functions, Messaging (FCM), Remote Config, Sto | 1.1m | - | - | - | 20 days ago 26.4.0 | CommonJS | Bundled | Cloud SDKs, React |
| @opentelemetry/id-generator-aws-xray AWS X-Ray ID generator for OpenTelemetry | 1m | - | - | - | 9 months ago 2.1.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, Cloud SDKs |
| @sentry/expo-upload-sourcemaps CLI to upload bundles and source maps from Expo builds to Sentry. | 1m | - | - | - | 1 day ago 8.28.0 | - | None | Monitoring and error tracking, React |
| @bugsnag/js Universal Javascript error reporting. Automatically detect JavaScript errors in the browser and Node.js, with plugins for React, Vue, Angular, Express, Restify and Koa. | 939k | - | - | - | 2 days ago 9.0.0 | CommonJS | Bundled | Monitoring and error tracking |
| @opentelemetry/instrumentation-document-load OpenTelemetry instrumentation for document load operations in browser applications | 892.8k | - | - | - | 24 days ago 0.67.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @cspell/cspell-performance-monitor A performance monitor library for cspell. | 776.1k | - | - | - | today 10.3.4 | ESM only | Bundled | Monitoring and error tracking |
| @azure/monitor-opentelemetry Azure Monitor OpenTelemetry (Node.js) | 769.6k | - | - | - | 20 days ago 1.20.0 | ESM + CommonJS | Bundled | Cloud SDKs, Monitoring and error tracking |
| @opentelemetry/context-zone-peer-dep OpenTelemetry Context Zone with peer dependency for zone.js | 748.7k | - | - | - | 24 days ago 2.11.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @growthbook/growthbook [GrowthBook](https://www.growthbook.io) is an open source Feature Flagging and Experimentation platform. | 725.8k | - | - | - | 1 month ago 1.7.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, Numbers and maths |
| @opentelemetry/context-zone OpenTelemetry Context Zone | 721.7k | - | - | - | 24 days ago 2.11.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @google-cloud/monitoring Stackdriver Monitoring API client for Node.js | 680.1k | - | - | - | 16 days ago 6.1.0 | CommonJS | Bundled | Cloud SDKs, Monitoring and error tracking |
| @opentelemetry/instrumentation-user-interaction OpenTelemetry instrumentation for user interactions as click events in a web application | 645.2k | - | - | - | 24 days ago 0.66.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| http-terminator Gracefully terminates HTTP(S) server. | 631.2k | +35% | - | 4 years ago 3.2.0 | CommonJS | Bundled | Monitoring and error tracking | |
| fontaine Automatic font fallback based on font metrics | 612.9k | +282% | - | 3 days ago 1.0.0 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| @posthog/nextjs-config NextJS configuration helper for Posthog 🦔 | 586.7k | - | - | - | 21 days ago 1.11.1 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, TypeScript tooling |
| express-prom-bundle express middleware with popular prometheus metrics in one bundle | 563k | +24% | - | 1 year ago 8.0.0 | CommonJS | Bundled | HTTP servers and web frameworks, Monitoring and error tracking | |
| @grafana/faro-web-tracing Faro web tracing implementation. | 548.4k | - | - | - | 3 days ago 2.12.1 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @posthog/ai PostHog Node.js AI integrations | 507.7k | - | - | - | 1 day ago 8.13.2 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling |
| @opentelemetry/exporter-jaeger OpenTelemetry Exporter Jaeger allows user to send collected traces to Jaeger | 478k | - | - | - | 24 days ago 2.11.0 | CommonJS | Bundled | Monitoring and error tracking |
| @opentelemetry/instrumentation-console OpenTelemetry instrumentation for Node.js `console` | 443.5k | - | - | - | 24 days ago 0.4.0 | CommonJS | Bundled | Monitoring and error tracking |
| @opencensus/core OpenCensus is a toolkit for collecting application performance and behavior data. | 402.4k | - | - | - | 5 years ago 0.1.0 | CommonJS | Bundled | Monitoring and error tracking |
| @sentry/esbuild-plugin Official Sentry esbuild plugin | 386.5k | - | - | - | 2 months ago 5.4.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, Monitoring and error tracking |
| calibre Performance monitoring with Synthetic testing, Chrome UX Report, and Real User Metrics | 360.8k | +461% | - | 4 months ago 7.0.0 | ESM + CommonJS | None | Monitoring and error tracking, Testing | |
| rollbar Effortlessly track and debug errors in your JavaScript applications with Rollbar. This package includes advanced error tracking features and an intuitive interface to help you identify and fix issues more quickly. | 343.1k | +19% | - | 6 months ago 3.1.0 | ESM + CommonJS | Bundled | Logging, React | |
| elastic-apm-node The official Elastic APM agent for Node.js | 324.8k | +2% | - | 2 months ago 4.18.0 | CommonJS | Bundled | Monitoring and error tracking, Logging | |
| @analytics/type-utils Tiny runtime type checking utils | 299.6k | - | - | - | 1 year ago 0.6.4 | ESM + CommonJS | None | Monitoring and error tracking |
| analytics Lightweight analytics library for tracking events, page views, & identifying users. Works with any third party analytics provider via an extendable plugin system. | 288.8k | +69% | - | 1 year ago 0.8.19 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| @duckdb/duckdb-wasm DuckDB powered by WebAssembly | 288.5k | - | - | - | 3 months ago 1.33.1-dev57.0 | ESM + CommonJS | Bundled | Database clients and drivers, Monitoring and error tracking |
| analytics-utils Analytics utility functions used by 'analytics' module | 279.4k | +63% | - | - 1.1.1 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| lil-http-terminator Zero dependencies, gracefully terminates HTTP(S) server. | 270.5k | +14% | - | 3 years ago 1.2.3 | CommonJS | None | Monitoring and error tracking, Node.js utilities | |
| @arizeai/openinference-core OpenInference Core provides utilities shared by all OpenInference SDK packages. | 259.1k | - | - | - | 6 days ago 2.7.1 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @opentelemetry/resource-detector-github OpenTelemetry SDK resource detector for GitHub | 241.4k | - | - | - | 9 months ago 0.32.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| evlog Modern TypeScript logger — simple logs, wide events, structured errors. Built for scripts, libraries, jobs, edge, and HTTP. One drain pipeline everywhere. | 234.2k | - | - | 14 days ago 2.29.0 | ESM only | Bundled | Logging, Vue | |
| normalize-exception Normalize exceptions/errors | 222.9k | +131% | - | 1 year ago 4.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| @opentelemetry/sampler-composite Composite samplers for OpenTelemetry tracing | 217.8k | - | - | - | 24 days ago 0.222.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| raven A standalone (Node.js) client for Sentry | 208.1k | -28% | - | - 2.6.4 | CommonJS | None | Monitoring and error tracking | |
| amplitude-js Javascript library for Amplitude Analytics | 203.7k | +8% | - | - 8.21.10 | ESM + CommonJS | None | Monitoring and error tracking | |
| @elastic/opentelemetry-node Elastic Distribution of OpenTelemetry Node.js (EDOT Node.js) | 196.2k | - | - | - | 23 days ago 1.18.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| set-error-message Properly update an error's message | 194.1k | +123% | - | 1 year ago 3.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| @artilleryio/sketches-js TypeScript implementation of DDSketch, a distributed quantile sketch algorithm | 184.5k | - | - | - | 3 years ago 2.1.1 | CommonJS | Bundled | Monitoring and error tracking |
| @opentelemetry/baggage-span-processor OpenTelemetry Baggage Span Processor for Node.js | 184.4k | - | - | - | 9 months ago 0.5.0 | CommonJS | Bundled | Monitoring and error tracking |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- dogapiDatadog API Node.JS Client
- @traceloop/ai-semantic-conventionsOpenTelemetry ai-specific semantic conventions
- @traceloop/instrumentation-anthropicAnthropic Instrumentaion
- hdr-histogram-jsTypeScript port of HdrHistogram
- @opentelemetry/host-metricsOpenTelemetry Host Metrics for Node.js
- @azure/monitor-opentelemetry-exporterApplication Insights exporter for the OpenTelemetry JavaScript (Node.js) SDK
- langfuseNOT the latest Langfuse JS/TS SDK. Deprecated v3 client (new Langfuse(), trace(), api.traceList). For new work: npm install @langfuse/tracing @langfuse/otel @opentelemetry/sdk-node. Docs: https://langfuse.com/docs/observability/sdk/overview
- langfuse-coreNOT the latest Langfuse JS/TS SDK. Legacy v3 shared core — do not install directly. Current SDK: npm install @langfuse/tracing @langfuse/otel @opentelemetry/sdk-node
- @datadog/sketches-jsTypeScript implementation of DDSketch, a distributed quantile sketch algorithm
- @react-native-firebase/appA well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Admob, Analytics, Auth, Crash Reporting, Cloud Firestore, Database, Dynamic Links, Functions, Messaging (FCM), Remote Config, Sto
- @opentelemetry/id-generator-aws-xrayAWS X-Ray ID generator for OpenTelemetry
- @sentry/expo-upload-sourcemapsCLI to upload bundles and source maps from Expo builds to Sentry.
- @bugsnag/jsUniversal Javascript error reporting. Automatically detect JavaScript errors in the browser and Node.js, with plugins for React, Vue, Angular, Express, Restify and Koa.
- @opentelemetry/instrumentation-document-loadOpenTelemetry instrumentation for document load operations in browser applications
- @cspell/cspell-performance-monitorA performance monitor library for cspell.
- @azure/monitor-opentelemetryAzure Monitor OpenTelemetry (Node.js)
- @opentelemetry/context-zone-peer-depOpenTelemetry Context Zone with peer dependency for zone.js
- @growthbook/growthbook[GrowthBook](https://www.growthbook.io) is an open source Feature Flagging and Experimentation platform.
- @opentelemetry/context-zoneOpenTelemetry Context Zone
- @google-cloud/monitoringStackdriver Monitoring API client for Node.js
- @opentelemetry/instrumentation-user-interactionOpenTelemetry instrumentation for user interactions as click events in a web application
- http-terminatorGracefully terminates HTTP(S) server.
- fontaineAutomatic font fallback based on font metrics
- @posthog/nextjs-configNextJS configuration helper for Posthog 🦔
- express-prom-bundleexpress middleware with popular prometheus metrics in one bundle
- @grafana/faro-web-tracingFaro web tracing implementation.
- @posthog/aiPostHog Node.js AI integrations
- @opentelemetry/exporter-jaegerOpenTelemetry Exporter Jaeger allows user to send collected traces to Jaeger
- @opentelemetry/instrumentation-consoleOpenTelemetry instrumentation for Node.js `console`
- @opencensus/coreOpenCensus is a toolkit for collecting application performance and behavior data.
- @sentry/esbuild-pluginOfficial Sentry esbuild plugin
- calibrePerformance monitoring with Synthetic testing, Chrome UX Report, and Real User Metrics
- rollbarEffortlessly track and debug errors in your JavaScript applications with Rollbar. This package includes advanced error tracking features and an intuitive interface to help you identify and fix issues more quickly.
- elastic-apm-nodeThe official Elastic APM agent for Node.js
- @analytics/type-utilsTiny runtime type checking utils
- analyticsLightweight analytics library for tracking events, page views, & identifying users. Works with any third party analytics provider via an extendable plugin system.
- @duckdb/duckdb-wasmDuckDB powered by WebAssembly
- analytics-utilsAnalytics utility functions used by 'analytics' module
- lil-http-terminatorZero dependencies, gracefully terminates HTTP(S) server.
- @arizeai/openinference-coreOpenInference Core provides utilities shared by all OpenInference SDK packages.
- @opentelemetry/resource-detector-githubOpenTelemetry SDK resource detector for GitHub
- evlogModern TypeScript logger — simple logs, wide events, structured errors. Built for scripts, libraries, jobs, edge, and HTTP. One drain pipeline everywhere.
- normalize-exceptionNormalize exceptions/errors
- @opentelemetry/sampler-compositeComposite samplers for OpenTelemetry tracing
- ravenA standalone (Node.js) client for Sentry
- amplitude-jsJavascript library for Amplitude Analytics
- @elastic/opentelemetry-nodeElastic Distribution of OpenTelemetry Node.js (EDOT Node.js)
- set-error-messageProperly update an error's message
- @artilleryio/sketches-jsTypeScript implementation of DDSketch, a distributed quantile sketch algorithm
- @opentelemetry/baggage-span-processorOpenTelemetry Baggage Span Processor for Node.js