back to home

Best Open Source apm Libraries

A curated list of the most popular GitHub repositories tagged with apm. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1getsentry/sentry

Developer-first error tracking and performance monitoring

43,185Python
Analyze Code

#2SigNoz/signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool

25,825TypeScript
Analyze Code

#3apache/skywalking

APM, Application Performance Monitoring System

24,700Java
Analyze Code

#4dianping/cat

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。

18,977Java
Analyze Code

#5openobserve/openobserve

OpenObserve is an open-source observability platform for logs, metrics, traces, and frontend monitoring. A cost-effective alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.

17,957TypeScript
Analyze Code

#6pinpoint-apm/pinpoint

APM, (Application Performance Management) tool for large-scale distributed systems.

13,808Java
Analyze Code

#7hyperdxio/hyperdx

Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by ClickHouse and OpenTelemetry.

9,324TypeScript
Analyze Code

#8highlight/highlight

highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more.

9,143TypeScript
Analyze Code

#9markzhai/AndroidPerformanceMonitor

A transparent ui-block detection library for Android. (known as BlockCanary)

6,735Java
Analyze Code