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,745
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,479
Apache 2.0
Used by 91
58Health
Library Cargo

tracing

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

6,892
MIT
Used by 51
93Health
Library npm

OpenTelemetry Auto-Instrumentations for Node.js

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

931
Apache 2.0
Used by 44
84Health
Library PyPI

psutil

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

11,284
BSD 3
Used by 41
93Health
Library PyPI

OpenTelemetry Prometheus Exporter

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

2,649
Apache 2.0
Used by 38
93Health
Library PyPI

OpenTelemetry Python SDK

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

2,649
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,492
Apache 2.0
Used by 31
75Health
Library npm

web-vitals

web-vitals: Measure Core Web Vitals in the Browser

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

sentry-sdk

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

2,208
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,929
BSD 3
Used by 22
94Health
Library PyPI

OpenTelemetry Instrumentation for kafka-python

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

1,102
Apache 2.0
Used by 22
61Health
Library Go

go-grpc-middleware

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

6,762
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,105
MIT
Used by 14
79Health
Library PyPI

prometheus-client

The official Python instrumentation library for exposing Prometheus metrics

4,375
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,721
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,277
Apache 2.0
Used by 9
43Health
Library Cargo

prometheus

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

1,181
Apache 2.0
Used by 9
65Health
Library Cargo

tracing-opentelemetry

OpenTelemetry integration layer for the tracing ecosystem in Rust

411
MIT
Used by 9
85Health
SDK Composer

Sentry for Laravel

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

1,352
MIT
Used by 8
94Health
Library PyPI

OpenTelemetry Instrumentation for Requests

Automatic distributed tracing for Python's requests HTTP library

1,102
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.

837
Other
Used by 8
50Health
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
90Health
Tool Composer

Laravel Debugbar

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

19,286
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