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 |
|---|---|---|---|---|---|---|---|---|
| strapi-prometheus A powerful Strapi plugin that adds comprehensive Prometheus metrics to monitor your API performance, system resources, and application behavior using prom-client. | 4k | +201% | - | 11 months ago 2.6.0 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| @walkeros/web-source-browser Browser DOM source for walkerOS | 4k | - | - | - | 10 days ago 4.6.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, DOM and browser utilities |
| error-class-utils Properly create error classes | 3.9k | -41% | - | 1 year ago 4.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| error-custom-class Create custom error classes | 3.9k | -46% | - | 1 year ago 10.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| @scope3/observability-js Unified observability (Sentry, OpenTelemetry, Pyroscope) for Node.js services | 3.9k | - | - | - | 1 month ago 2.1.1 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @helicone/helpers A Node.js wrapper for some of Helicone's common functionalities | 3.8k | - | - | - | 10 months ago 1.8.3 | CommonJS | Bundled | Monitoring and error tracking |
| koa-requestid A middleware that adds a request id to a koa application | 3.8k | -59% | - | 8 months ago 2.3.0 | CommonJS | Bundled | HTTP servers and web frameworks, Monitoring and error tracking | |
| @brizz/sdk OpenTelemetry-based observability SDK for AI applications | 3.8k | - | - | - | 1 day ago 0.1.47 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @playwright-opentelemetry/trace-api H3-based API library for storing and serving Playwright OpenTelemetry traces in S3-compatible storage. | 3.8k | - | - | - | 1 day ago 0.13.2 | ESM only | Bundled | Monitoring and error tracking, Scraping and browser automation |
| karma-benchmark Run Benchmark.js over multiple Browsers, with CI compatible output | 3.7k | +10% | - | 7 years ago 1.0.4 | CommonJS | None | Monitoring and error tracking | |
| merge-error-cause Merge an error with its inner cause | 3.7k | -33% | - | 1 year ago 5.0.2 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| @getworkbench/next Next.js App Router adapter for Workbench — modern BullMQ dashboard with broader framework coverage than bull-board. | 3.7k | - | - | - | 3 months ago 0.9.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| set-error-props Properly update an error's properties | 3.7k | -37% | - | 1 year ago 6.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| wrap-error-message Properly wrap an error's message | 3.7k | -39% | - | 1 year ago 3.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| winston-log2gelf Winston GELF transport to Graylog or Gelf server via TCP or HTTP (TLS and HTTPS ready) | 3.6k | -35% | - | 1 year ago 2.4.1 | CommonJS | None | Logging, Monitoring and error tracking | |
| @getworkbench/express Express adapter for Workbench — modern BullMQ dashboard, drop-in alternative to `@bull-board/express`. | 3.6k | - | - | - | 3 months ago 0.9.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| @isaacs/express-prometheus-middleware RED/USE metrics for express applications (forked to remove vulnerable optional deps) | 3.6k | - | - | - | 3 years ago 1.2.1 | CommonJS | Bundled | Monitoring and error tracking |
| @glidemq/dashboard Web dashboard for glide-mq - queue monitoring, management, and AI observability | 3.6k | - | - | - | 5 months ago 0.4.1 | CommonJS | Bundled | Database clients and drivers, Queues and background jobs |
| langfuse-node LEGACY Langfuse v3 SDK for Node.js < 18 (maintenance mode). For new projects use the current Langfuse JS/TS SDK: npm install @langfuse/tracing @langfuse/otel @langfuse/client | 3.5k | +13% | - | 10 days ago 3.39.2 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| trackjs-node TrackJS Error Tracking agent for NodeJS | 3.4k | -30% | - | 1 year ago 1.3.0 | CommonJS | Bundled | Logging, Monitoring and error tracking | |
| @pydantic/logfire-cf-workers Cloudflare workers integration for Logfire - https://pydantic.dev/logfire | 3.4k | - | - | - | 2 days ago 2.0.22 | ESM only | Bundled | Monitoring and error tracking |
| @sigyn/pattern Loki pattern in JavaScript | 3.4k | - | - | - | 2 years ago 1.1.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| keen-tracking Track events - custom user actions, clicks, pageviews, purchases. | 3.3k | -4% | - | - 5.0.1 | CommonJS | None | Monitoring and error tracking, Logging | |
| @nestjs-redis/health-indicator A comprehensive Redis health indicator for NestJS applications using the Terminus health check library | 3.3k | - | - | - | 20 days ago 2.0.1 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| raven-for-redux Middleware for propagating Redux state/actions to Sentry via Raven. | 3.2k | -46% | - | 7 years ago 1.4.0 | CommonJS | None | Logging, Monitoring and error tracking | |
| apitally Simple API monitoring & analytics for REST APIs built with Express, Fastify, NestJS, AdonisJS, Hono, H3, Elysia, Hapi, and Koa. | 3.1k | +137% | - | 21 days ago 0.25.8 | ESM + CommonJS | Bundled | HTTP servers and web frameworks, Monitoring and error tracking | |
| redux-catch Error catcher middleware for Redux reducers and sync middlewares | 3.1k | +11% | - | 9 years ago 1.3.1 | CommonJS | None | Monitoring and error tracking | |
| axe Axe is a logger-agnostic wrapper that normalizes logs regardless of argument style. Great for large development teams, old and new projects, and works with Pino, Bunyan, Winston, console, and more. It is lightweight, performant, highly-configurable, and a | 3.1k | -19% | - | 2 days ago 14.0.0 | CommonJS | Bundled | Logging, HTTP servers and web frameworks | |
| @honeybadger-io/vue Honeybadger Vue.js client | 3.1k | - | - | - | 3 days ago 6.2.21 | ESM + CommonJS | Bundled | Vue, Monitoring and error tracking |
| @christiangalsterer/mongodb-driver-prometheus-exporter Prometheus exporter to monitor the MongoDB Node.js driver | 3.1k | - | - | - | 9 months ago 3.0.0 | CommonJS | Bundled | Monitoring and error tracking, Database clients and drivers |
| set-error-stack Properly update an error's stack | 3k | -39% | - | 1 year ago 3.0.1 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling | |
| @twin.org/telemetry-models Shared telemetry models for connectors and services. | 3k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Monitoring and error tracking, Blockchain and Web3 |
| @theholocron/holocron-plugin-sentry Holocron plugin for Sentry. Implements the errors capability against Sentry's management API — project provisioning and DSN retrieval. | 2.9k | - | - | - | 13 days ago 4.19.0 | ESM only | Bundled | Monitoring and error tracking, CLI tools and terminal utilities |
| @openstatus/react Create an account on [openstatus.dev](https://openstatus.dev), start monitoring your endpoints and include your own StatusWidget into your React Application. | 2.9k | - | - | - | 2 years ago 0.0.3 | ESM + CommonJS | Bundled | Monitoring and error tracking, React |
| atatus-spa Atatus Real User Monitoring and error tracking for single page applications | 2.9k | +10% | - | 1 year ago 4.7.0 | CommonJS | Bundled | Monitoring and error tracking | |
| @socket.io/pm2 Production process manager for Node.JS applications with a built-in load balancer. | 2.8k | - | - | - | 2 months ago 7.0.3 | CommonJS | Bundled | Monitoring and error tracking, Node.js utilities |
| babel-plugin-catch-logger A babel plugin that automatically reports errors in your program | 2.8k | +168% | - | 3 years ago 0.1.13 | CommonJS | None | Monitoring and error tracking | |
| @focus-reactive/payload-plugin-comments [](https://www.npmjs.com/package/@focus-reactive/payload-plugin-comments) | 2.7k | - | - | - | 2 months ago 1.11.1 | ESM only | Bundled | TypeScript tooling, Monitoring and error tracking |
| @clipboard-health/playwright-reporter-llm Playwright reporter that outputs structured JSON for LLM agents. Minimal console output, flat schema, easy to filter to failures. | 2.7k | - | - | - | 2 days ago 2.11.7 | CommonJS | Bundled | Testing, Scraping and browser automation |
| @arms/rum-electron ARMS RUM SDK for Electron – real user monitoring for main & renderer processes | 2.7k | - | - | - | 2 days ago 0.0.10-beta.1 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| @micro-sentry/browser [](https://npmjs.com/package/@micro-sentry/angular) | 2.7k | - | - | - | 2 years ago 7.1.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, Angular |
| bpmn-visualization A TypeScript library for visualizing process execution data on BPMN diagrams | 2.7k | +229% | - | 3 months ago 0.48.0 | ESM only | Bundled | TypeScript tooling, DOM and browser utilities | |
| @micro-sentry/core [](https://npmjs.com/package/@micro-sentry/angular) | 2.7k | - | - | - | 2 years ago 7.1.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, Angular |
| agentfootprint The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs. | 2.6k | - | - | today 9.114.0 | ESM + CommonJS | Bundled | Monitoring and error tracking | |
| @theholocron/observability Logging, error tracking, and analytics — one interface, swappable backends. | 2.6k | - | - | - | 2 days ago 0.4.0 | ESM only | Bundled | Monitoring and error tracking, Logging |
| solarwinds-apm OpenTelemetry-based SolarWinds APM library | 2.6k | +24% | - | 8 days ago 16.3.0 | ESM + CommonJS | None | Monitoring and error tracking | |
| express-hot-shots Statsd route monitoring middleware for connect/express | 2.5k | +97% | - | 7 years ago 1.0.2 | CommonJS | None | Monitoring and error tracking | |
| epsagon Epsagon Instrumentation for Node.js | 2.5k | -29% | - | 3 years ago 1.123.3 | CommonJS | Bundled | Monitoring and error tracking, Cloud SDKs | |
| @okfetch/otel An OpenTelemetry tracing plugin for okfetch request lifecycles. | 2.5k | - | - | - | 3 days ago 0.6.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling |
| @mollitia/prometheus Prometheus Mollitia Addon | 2.4k | - | - | - | 1 year ago 0.1.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling |
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.
- strapi-prometheusA powerful Strapi plugin that adds comprehensive Prometheus metrics to monitor your API performance, system resources, and application behavior using prom-client.
- @walkeros/web-source-browserBrowser DOM source for walkerOS
- error-class-utilsProperly create error classes
- error-custom-classCreate custom error classes
- @scope3/observability-jsUnified observability (Sentry, OpenTelemetry, Pyroscope) for Node.js services
- @helicone/helpersA Node.js wrapper for some of Helicone's common functionalities
- koa-requestidA middleware that adds a request id to a koa application
- @brizz/sdkOpenTelemetry-based observability SDK for AI applications
- @playwright-opentelemetry/trace-apiH3-based API library for storing and serving Playwright OpenTelemetry traces in S3-compatible storage.
- karma-benchmarkRun Benchmark.js over multiple Browsers, with CI compatible output
- merge-error-causeMerge an error with its inner cause
- @getworkbench/nextNext.js App Router adapter for Workbench — modern BullMQ dashboard with broader framework coverage than bull-board.
- set-error-propsProperly update an error's properties
- wrap-error-messageProperly wrap an error's message
- winston-log2gelfWinston GELF transport to Graylog or Gelf server via TCP or HTTP (TLS and HTTPS ready)
- @getworkbench/expressExpress adapter for Workbench — modern BullMQ dashboard, drop-in alternative to `@bull-board/express`.
- @isaacs/express-prometheus-middlewareRED/USE metrics for express applications (forked to remove vulnerable optional deps)
- @glidemq/dashboardWeb dashboard for glide-mq - queue monitoring, management, and AI observability
- langfuse-nodeLEGACY Langfuse v3 SDK for Node.js < 18 (maintenance mode). For new projects use the current Langfuse JS/TS SDK: npm install @langfuse/tracing @langfuse/otel @langfuse/client
- trackjs-nodeTrackJS Error Tracking agent for NodeJS
- @pydantic/logfire-cf-workersCloudflare workers integration for Logfire - https://pydantic.dev/logfire
- @sigyn/patternLoki pattern in JavaScript
- keen-trackingTrack events - custom user actions, clicks, pageviews, purchases.
- @nestjs-redis/health-indicatorA comprehensive Redis health indicator for NestJS applications using the Terminus health check library
- raven-for-reduxMiddleware for propagating Redux state/actions to Sentry via Raven.
- apitallySimple API monitoring & analytics for REST APIs built with Express, Fastify, NestJS, AdonisJS, Hono, H3, Elysia, Hapi, and Koa.
- redux-catchError catcher middleware for Redux reducers and sync middlewares
- axeAxe is a logger-agnostic wrapper that normalizes logs regardless of argument style. Great for large development teams, old and new projects, and works with Pino, Bunyan, Winston, console, and more. It is lightweight, performant, highly-configurable, and a
- @honeybadger-io/vueHoneybadger Vue.js client
- @christiangalsterer/mongodb-driver-prometheus-exporterPrometheus exporter to monitor the MongoDB Node.js driver
- set-error-stackProperly update an error's stack
- @twin.org/telemetry-modelsShared telemetry models for connectors and services.
- @theholocron/holocron-plugin-sentryHolocron plugin for Sentry. Implements the errors capability against Sentry's management API — project provisioning and DSN retrieval.
- @openstatus/reactCreate an account on [openstatus.dev](https://openstatus.dev), start monitoring your endpoints and include your own StatusWidget into your React Application.
- atatus-spaAtatus Real User Monitoring and error tracking for single page applications
- @socket.io/pm2Production process manager for Node.JS applications with a built-in load balancer.
- babel-plugin-catch-loggerA babel plugin that automatically reports errors in your program
- @focus-reactive/payload-plugin-comments[](https://www.npmjs.com/package/@focus-reactive/payload-plugin-comments)
- @clipboard-health/playwright-reporter-llmPlaywright reporter that outputs structured JSON for LLM agents. Minimal console output, flat schema, easy to filter to failures.
- @arms/rum-electronARMS RUM SDK for Electron – real user monitoring for main & renderer processes
- @micro-sentry/browser[](https://npmjs.com/package/@micro-sentry/angular)
- bpmn-visualizationA TypeScript library for visualizing process execution data on BPMN diagrams
- @micro-sentry/core[](https://npmjs.com/package/@micro-sentry/angular)
- agentfootprintThe explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.
- @theholocron/observabilityLogging, error tracking, and analytics — one interface, swappable backends.
- solarwinds-apmOpenTelemetry-based SolarWinds APM library
- express-hot-shotsStatsd route monitoring middleware for connect/express
- epsagonEpsagon Instrumentation for Node.js
- @okfetch/otelAn OpenTelemetry tracing plugin for okfetch request lifecycles.
- @mollitia/prometheusPrometheus Mollitia Addon