Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 9 Java Tracing Projects
-
Distributed tracing as a discipline is older than most engineers writing about it think. Google's 2010 Dapper paper, by Sigelman and colleagues, is the canonical reference; Twitter open-sourced Zipkin in 2012 as a Dapper-inspired implementation, and Uber open-sourced Jaeger in 2017 on similar lineage. For most of the 2010s, however, the operational reality was vendor-specific: each APM (Datadog, New Relic, AppDynamics, Dynatrace) shipped its own SDK, and instrumenting an application meant choosing a vendor and accepting that the instrumentation work was, structurally, lock-in.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
transmittable-thread-local
📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
-
-
Automon
Automon combines the power of AOP (AspectJ) with monitoring or logging tools you already use to declaratively trace and monitor your Java code, the JDK, and 3rd party libraries.
-
java-specialagent
Automatic instrumentation for 3rd-party libraries in Java applications with OpenTracing.
-
jplusone
Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
learning-distributed-tracing
A comprehensive educational project demonstrating distributed tracing concepts in a microservices architecture using Spring Boot, OpenTelemetry and Jaeger.
Project mention: Distributed Tracing in Spring Boot: A Practical Guide to OpenTelemetry and Jaeger | dev.to | 2026-01-31For hands-on examples and complete configuration, check out the learning-distributed-tracing repository.
Java Tracing discussion
Java Tracing related posts
-
Implementing Distributed Tracing with Spring Boot and Zipkin
-
Enhancing API Observability Series (Part 3): Tracing
-
Show HN: Uptrace – open-source APM (alternative to Datadog, NewRelic)
-
Library For Propagating HTTP Headers
-
How to debug performance degradation
-
.NET 6 logging service with free tier
-
Using OpenTelemetry (OTel) with Fastly
-
A note from our sponsor - Kargo
akuity.io | 15 Sep 2026
Index
What are some of the best open-source Tracing projects in Java? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | zipkin | 17,458 |
| 2 | Pinpoint | 13,869 |
| 3 | transmittable-thread-local | 8,300 |
| 4 | brave | 2,406 |
| 5 | Automon | 571 |
| 6 | java-specialagent | 190 |
| 7 | jplusone | 115 |
| 8 | hidden-gems | 10 |
| 9 | learning-distributed-tracing | 1 |