Open source apm projects

Every project in the registry tagged apm, ranked by real GitHub adoption.

projects 26 combined stars ★ 208K refresh nightly
01 Sentry ★ 46K

Real-time error tracking and performance monitoring

last push15 hours ago languagePython license—
02 SigNoz ★ 33K

Open-source observability platform for cloud-native apps

last push14 hours ago languageTypeScript license—
03 Apache SkyWalking ★ 25K

Distributed tracing, metrics, logs, and GenAI monitoring in one

last push16 hours ago languageJava licenseApache-2.0
04 OpenObserve ★ 23K

Petabyte-scale observability, without the massive bill.

last push14 hours ago languageTypeScript licenseAGPL-3.0
05 pinpoint ★ 14K

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

last push14 hours ago languageJava licenseApache-2.0
06 HyperDX ★ 10.0K

Full-stack observability without the enterprise price tag

last push19 hours ago languageTypeScript licenseMIT
07 Highlight ★ 9.4K

Real-time observability for modern web applications

last push10 days ago languageTypeScript license—
08 transmittable-thread-local ★ 8.3K

📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even

last push5 months ago languageJava licenseApache-2.0
09 Coroot ★ 8.0K

Full-stack observability without code changes

last push3 days ago languageGo licenseApache-2.0
10 webfunny_monitor ★ 5.3K

【免费社区版】【企业版】Webfunny是一款集全链路监控和用户行为分析(埋点)系统于一体的大数据分析系统,我们致力于解决线上的疑难杂症和精细化分析业务数据;监控系统面向技术、埋点系统面向业务,两者配合使用,相得益彰。

last push1 months ago languageJavaScript licenseApache-2.0
11 Uptrace ★ 4.3K

Open source observability platform for modern applications

last push11 days ago languageGo licenseAGPL-3.0
12 MyPerf4J ★ 3.6K

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

last push3 months ago languageJava licenseBSD-3-Clause
13 javamelody ★ 3.0K

JavaMelody : monitoring of JavaEE applications

last push23 days ago languageJava licenseApache-2.0
14 erda ★ 2.8K

An enterprise-grade Cloud-Native application platform for Kubernetes.

last push7 days ago languageGo licenseApache-2.0
15 parseable ★ 2.6K

Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and event

last push39 hours ago languageRust licenseAGPL-3.0
16 loongcollector ★ 2.2K

Fast and Lightweight Observability Data Collector

last push15 hours ago languageC++ licenseApache-2.0
17 flashlight ★ 1.6K

📱⚡️ Lighthouse for Mobile - audits your app and gives a performance score to your Android apps (native, React Native, Flutter..). Measure performance on CLI, E

last push21 hours ago languageTypeScript licenseMIT
18 jaeger-ui ★ 1.5K

Web UI for Jaeger

last push15 hours ago languageTypeScript licenseApache-2.0
19 skywalking-java ★ 928

The Java agent for Apache SkyWalking

last pushyesterday languageJava licenseApache-2.0
20 loongsuite-go ★ 907

OpenTelemetry Compile-Time Instrumentation for Golang

last push15 days ago languageGo licenseApache-2.0
21 dd-trace-java ★ 738

Datadog APM client for Java

last push23 hours ago languageJava licenseApache-2.0
22 databuff ★ 720

DataBuff is an AI-native APM built on Opentelemetry,with multi-agent troubleshooting out of the box.

last push27 days ago languageJava licenseAGPL-3.0
23 orchestrion ★ 625

Automatic compile-time instrumentation of Go code

last push5 days ago languageGo licenseApache-2.0
24 apm-agent-nodejs ★ 595

last push20 hours ago languageJavaScript licenseBSD-2-Clause
25 apm-agent-dotnet ★ 594

last push20 hours ago languageC# licenseApache-2.0
26 dd-trace-dotnet ★ 573

.NET Client Library for Datadog APM

last push18 hours ago languageC# licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source apm projects are there?

This registry tracks 26 projects tagged apm, with 207,996 GitHub stars between them. The most-adopted is Sentry at 45,694 stars.

Are these apm projects free to use?

Yes — 23 of the 26 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which apm project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these apm projects still maintained?

24 of the 26 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.