Packages

Metrics, Tracing & APM Packages

Metrics, distributed tracing, and application-performance monitoring libraries for understanding production behavior at scale (OpenTelemetry, Prometheus).

137 packages

Packages in Metrics, Tracing & APM

95Health
SDK npm

Sentry JavaScript (@sentry/browser)

The official Sentry SDK for capturing errors, performance traces, and session replays in browser JavaScript apps.

8,766
MIT
Used by 110
96Health
Library npm

OpenTelemetry JavaScript (@opentelemetry/api)

Vendor-neutral tracing, metrics, and context API that libraries and apps instrument once, so any OpenTelemetry-compatible backend can consume it.

3,501
Apache 2.0
Used by 91
77Health
Library Cargo

tracing

Structured, application-level diagnostics for async Rust programs, built around scoped spans and events.

6,940
MIT
Used by 51
94Health
Library npm

OpenTelemetry Auto-Instrumentations for Node.js

Zero-code observability for Node.js apps, bundling every OpenTelemetry contrib instrumentation into a single metapackage.

938
Apache 2.0
Used by 44
83Health
Library PyPI

psutil

Cross-platform Python library for retrieving process and system utilization data.

11,309
BSD 3
Used by 41
94Health
Library PyPI

OpenTelemetry Prometheus Exporter

Export OpenTelemetry metrics in Prometheus format so Prometheus can scrape your Python application.

2,687
Apache 2.0
Used by 38
94Health
Library PyPI

OpenTelemetry Python SDK

The reference implementation of the OpenTelemetry API for Python - traces, metrics, and logs

2,687
Apache 2.0
Used by 33
87Health
Library npm

prom-client

The de facto Prometheus client library for instrumenting Node.js applications with counters, gauges, histograms, and summaries.

3,497
Apache 2.0
Used by 31
75Health
Library npm

web-vitals

web-vitals: Measure Core Web Vitals in the Browser

8,656
Apache 2.0
Used by 29
96Health
SDK PyPI

sentry-sdk

The official Python SDK for Sentry error tracking, performance monitoring, and tracing.

2,217
MIT
Used by 25
92Health
Library Go

gopsutil

A Go library that ports Python's psutil, giving programs a pure-Go way to read CPU, memory, disk, network, host, sensor, and process statistics across every major OS.

11,936
BSD 3
Used by 22
95Health
Library PyPI

OpenTelemetry Instrumentation for kafka-python

Automatic OpenTelemetry tracing for the synchronous kafka-python producer and consumer

1,119
Apache 2.0
Used by 22
66Health
Library Go

go-grpc-middleware

A collection of reusable gRPC interceptors for Go covering auth, logging, retries, validation, and recovery.

6,758
Apache 2.0
Used by 14
95Health
SDK Go

sentry-go

The official Go SDK for capturing errors, panics, and performance traces and sending them to Sentry.

1,108
MIT
Used by 14
78Health
Library PyPI

prometheus-client

The official Python instrumentation library for exposing Prometheus metrics

4,386
Apache 2.0
Used by 13
92Health
Library Cargo

OpenTelemetry Rust

The official Rust implementation of OpenTelemetry, providing vendor-neutral tracing, metrics, and logging APIs.

2,744
Apache 2.0
Used by 13
95Health
Tool Go

prometheus

An open-source systems and service monitoring toolkit with a multi-dimensional data model, PromQL query language, and pull-based metrics collection.

66,723
Apache 2.0
Used by 9
43Health
Library Cargo

prometheus

Prometheus instrumentation library for Rust applications, ported from the official Go client

1,180
Apache 2.0
Used by 9
63Health
Library Cargo

tracing-opentelemetry

OpenTelemetry integration layer for the tracing ecosystem in Rust

413
MIT
Used by 9
91Health
SDK Composer

Sentry for Laravel

Official Sentry SDK for Laravel with automatic error, log, and performance tracing capture

1,350
MIT
Used by 8
95Health
Library PyPI

OpenTelemetry Instrumentation for Requests

Automatic distributed tracing for Python's requests HTTP library

1,119
Apache 2.0
Used by 8
93Health
SDK npm

dd-trace

Datadog's official Node.js APM tracer, auto-instrumenting 100+ frameworks for tracing, profiling, security, and LLM observability.

840
Other
Used by 8
54Health
Library npm

Vercel OTel

A one-line OpenTelemetry setup for Next.js and Vercel deployments, wiring up tracing, fetch instrumentation, and exporters automatically.

97
MIT
Used by 8
88Health
Tool Composer

Laravel Debugbar

An in-browser debugging and profiling toolbar that integrates PHP Debug Bar with Laravel.

19,296
MIT
Used by 7

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers