Top 100 Tracing Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | signoz | 26,998 | 2,178 | TypeScript | 1235 | 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 s... | 2026-05-22 |
| 2 | jaeger | 22,825 | 2,913 | Go | 297 | CNCF Jaeger, a Distributed Tracing Platform | 2026-05-21 |
| 3 | gofr | 21,453 | 1,762 | Go | 75 | An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability. | 2026-05-21 |
| 4 | opik | 19,356 | 1,481 | Python | 85 | Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. | 2026-05-22 |
| 5 | cat | 18,949 | 5,416 | Java | 194 | CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 | 2025-01-04 |
| 6 | zipkin | 17,429 | 3,101 | Java | 168 | Zipkin is a distributed tracing system | 2026-04-08 |
| 7 | RagaAI-Catalyst | 16,165 | 3,606 | Python | 17 | Python SDK for Agent AI Observability, Monitoring and Evaluation Framework. Includes features like agent, llm and tools tracing, debugging multi-agentic system, self-hosted dashboard and advanced anal... | 2026-02-11 |
| 8 | pinpoint | 13,819 | 3,758 | Java | 457 | APM, (Application Performance Management) tool for large-scale distributed systems. | 2026-05-22 |
| 9 | gf | 13,153 | 1,732 | Go | 173 | A powerful framework for faster, easier, and more efficient project development. | 2026-05-19 |
| 10 | bpftrace | 10,114 | 1,461 | C++ | 188 | High-level tracing language for Linux | 2026-05-21 |
| 11 | highlight | 9,272 | 585 | TypeScript | 247 | highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more. | 2026-04-16 |
| 12 | transmittable-thread-local | 8,294 | 1,723 | Java | 26 | 📌 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. | 2026-04-17 |
| 13 | coroot | 7,657 | 372 | Go | 111 | Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and ... | 2026-05-19 |
| 14 | tracing | 6,693 | 892 | Rust | 613 | Application level tracing for Rust. | 2026-05-19 |
| 15 | opentelemetry-go | 6,396 | 1,356 | Go | 133 | OpenTelemetry Go API and SDK | 2026-05-22 |
| 16 | open-multi-agent | 6,222 | 2,362 | TypeScript | 6 | From a goal to a task DAG, automatically. TypeScript-native multi-agent orchestration with MCP and live tracing. Three runtime dependencies. | 2026-05-21 |
| 17 | btrace | 5,990 | 957 | Java | 3 | BTrace - a safe, dynamic tracing tool for the Java platform | 2026-05-19 |
| 18 | perfetto | 5,966 | 789 | C++ | 107 | Production-grade client-side tracing, profiling, and analysis for complex software systems. | 2026-05-22 |
| 19 | Discovery | 5,765 | 1,417 | Java | 14 | ☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover, active 蓝绿灰度发布、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移、多活 | 2025-08-02 |
| 20 | The-Forge | 5,549 | 559 | C++ | 14 | The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2 | 2025-07-03 |
| 21 | magic-trace | 5,545 | 155 | OCaml | 39 | magic-trace collects and displays high-resolution traces of what a process is doing | 2026-05-21 |
| 22 | sysmon-config | 5,526 | 1,844 | - | 54 | Sysmon configuration file template with default high-quality event tracing | 2024-07-03 |
| 23 | tempo | 5,275 | 704 | Go | 88 | Grafana Tempo is a high volume, minimal dependency distributed tracing backend. | 2026-05-21 |
| 24 | openmoonray | 4,637 | 300 | CMake | 68 | MoonRay is an open-source, award-winning, state-of-the-art production path tracing renderer, initially developed at DreamWorks and an active member project of the Academy Software Foundation. | 2026-05-20 |
| 25 | opentrace | 4,257 | 173 | C# | 12 | Open Source Visualized Route Tracing Tool for macOS, Windows, and Linux. | 2026-04-20 |
| 26 | uptrace | 4,203 | 210 | Go | 27 | Open source APM: OpenTelemetry traces, metrics, and logs | 2026-05-13 |
| 27 | hubble | 4,193 | 282 | Makefile | 47 | Hubble - Network, Service & Security Observability for Kubernetes using eBPF | 2026-05-20 |
| 28 | deepflow | 4,092 | 458 | Go | 156 | eBPF Observability - Distributed Tracing and Profiling | 2026-05-22 |
| 29 | deepops | 3,969 | 500 | TypeScript | 43 | Observe any stack, any service and any data, using any UI components you prefer, never missing any X factors and resolve them before they become real problems. | 2025-03-04 |
| 30 | axonhub | 3,921 | 478 | Go | 38 | ⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs. Built-in failover, load balancing, cost control & end-to-end tracing. | 2026-05-22 |
| 31 | pwru | 3,751 | 225 | C | 29 | Packet, where are you? -- eBPF-based Linux kernel networking debugger | 2026-05-22 |
| 32 | odigos | 3,659 | 249 | Go | 4 | Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF | 2026-05-22 |
| 33 | datadog-agent | 3,624 | 1,433 | Go | 71 | Main repository for Datadog Agent | 2026-05-22 |
| 34 | uftrace | 3,431 | 544 | C | 327 | Function graph tracer for C/C++/Rust/Python | 2026-05-13 |
| 35 | SpartanEngine | 3,037 | 265 | C++ | 6 | A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a physics simulation running at 200Hz, built over 10+ years of R... | 2026-05-21 |
| 36 | web-tracing | 2,927 | 333 | TypeScript | 14 | 为前端项目提供【 埋点、行为、性能、异常、请求、资源、路由、曝光、录屏 】监控手段 | 2026-04-08 |
| 37 | apitrace | 2,825 | 512 | C++ | 139 | Tools for tracing OpenGL, Direct3D, and other graphics APIs | 2026-05-11 |
| 38 | embree | 2,696 | 428 | C++ | 39 | Embree ray tracing kernels repository. | 2026-05-08 |
| 39 | libbpf | 2,692 | 491 | C | 28 | Automated upstream mirror for libbpf stand-alone build. | 2026-04-09 |
| 40 | tracing-framework | 2,629 | 193 | JavaScript | 114 | Web Tracing Framework libraries and extensions. | 2019-12-10 |
| 41 | ebpf_exporter | 2,586 | 275 | Go | 10 | Prometheus exporter for custom eBPF metrics | 2026-04-30 |
| 42 | opentelemetry-rust | 2,584 | 663 | Rust | 211 | The Rust OpenTelemetry implementation | 2026-05-21 |
| 43 | btrace | 2,500 | 330 | C++ | 69 | 🔥🔥 btrace (AKA RheaTrace) is a high-performance Android & iOS tracing tool built on Perfetto. It not only times your methods but also reveals why they’re slow. | 2026-02-05 |
| 44 | hamilton | 2,491 | 189 | Jupyter Notebook | 105 | Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does. | 2026-05-20 |
| 45 | openlit | 2,461 | 280 | TypeScript | 15 | Open source platform for AI Engineering: OpenTelemetry-native LLM Observability, GPU Monitoring, Guardrails, Evaluations, Prompt Management, Vault, Playground. 🚀💻 Integrates with 50+ LLM Providers, ... | 2026-05-22 |
| 46 | brave | 2,403 | 714 | Java | 117 | Java distributed tracing implementation compatible with Zipkin backend services. | 2026-03-25 |
| 47 | aws-serverless-airline-booking | 2,329 | 1,333 | - | 3 | Airline Booking is a sample web application that provides Flight Search, Flight Payment, Flight Booking and Loyalty points including end-to-end testing, GraphQL and CI/CD. This web application was the... | 2024-08-09 |
| 48 | documents | 2,241 | 175 | Shell | 137 | Decentralized Privacy-Preserving Proximity Tracing -- Documents | 2022-08-22 |
| 49 | 3dgrut | 2,201 | 243 | Python | 57 | Ray tracing and hybrid rasterization of Gaussian particles | 2026-05-18 |
| 50 | THREE.js-PathTracing-Renderer | 2,198 | 196 | GLSL | 45 | Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer... | 2026-05-08 |
| 51 | GLSL-PathTracer | 2,047 | 199 | C++ | 10 | A toy physically based GPU path tracer (C++/OpenGL/GLSL) | 2024-02-09 |
| 52 | opencensus-go | 2,042 | 324 | Go | 95 | A stats collection and distributed tracing framework | 2023-07-26 |
| 53 | inspector | 1,959 | 231 | TypeScript | 40 | Development platform to debug, chat, inspect, and evaluate MCP servers, MCP apps, and ChatGPT apps. | 2026-05-22 |
| 54 | spring-cloud-sleuth | 1,794 | 776 | Java | 0 | Distributed tracing for spring cloud | 2025-11-13 |
| 55 | three-gpu-pathtracer | 1,759 | 164 | JavaScript | 147 | Path tracing renderer and utilities for three.js built on top of three-mesh-bvh. | 2026-05-05 |
| 56 | vk_raytracing_tutorial_KHR | 1,712 | 170 | C++ | 1 | Ray tracing examples and tutorials using VK_KHR_ray_tracing | 2026-05-21 |
| 57 | appdash | 1,710 | 133 | Go | 24 | Application tracing system for Go, based on Google's Dapper. | 2021-10-28 |
| 58 | stagemonitor | 1,698 | 283 | Java | 82 | an open source solution to application performance monitoring for java server applications | 2023-02-20 |
| 59 | gigapipe | 1,668 | 90 | Go | 14 | ⭐️ The Open-Source Polyglot Observability Warehouse: Light, Fast, Cloud Native, Drop-in Grafana LGTMP alternative 🚀 Indie All-in-One Opentelemetry, Loki, Prometheus, Tempo, Pyroscope On-Prem Al... | 2026-05-12 |
| 60 | phptrace | 1,664 | 384 | C | 28 | A tracing and troubleshooting tool for PHP scripts. | 2018-11-28 |
| 61 | tiny_tracer | 1,657 | 165 | C++ | 13 | A Pin Tool for tracing API calls etc | 2026-02-08 |
| 62 | nft | 1,625 | 174 | JavaScript | 39 | Node.js dependency tracing utility | 2026-05-21 |
| 63 | flashlight | 1,573 | 47 | TypeScript | 17 | 📱⚡️ Lighthouse for Mobile - audits your app and gives a performance score to your Android apps (native, React Native, Flutter..). Measure performance on CLI, E2E tests, CI... | 2026-05-15 |
| 64 | RayTracingInVulkan | 1,486 | 132 | C++ | 8 | Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension. | 2025-06-26 |
| 65 | jaeger-ui | 1,480 | 732 | TypeScript | 121 | Web UI for Jaeger | 2026-05-22 |
| 66 | Kamon | 1,429 | 332 | Scala | 175 | Distributed Tracing, Metrics and Context Propagation for applications running on the JVM | 2026-01-19 |
| 67 | recon | 1,417 | 277 | Erlang | 9 | Collection of functions and scripts to debug Erlang in production. | 2026-04-23 |
| 68 | gotraceui | 1,402 | 43 | Go | 96 | Go execution trace frontend | 2025-12-15 |
| 69 | linux-tracing-workshop | 1,320 | 296 | HTML | 4 | Examples and hands-on labs for Linux tracing tools workshops | 2020-06-19 |
| 70 | tracetest | 1,317 | 92 | Go | 158 | 🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing. | 2025-06-03 |
| 71 | Q2RTX | 1,313 | 201 | C | 0 | NVIDIA’s implementation of RTX ray-tracing in Quake II | 2025-12-11 |
| 72 | measure | 1,280 | 75 | TypeScript | 121 | Complete Mobile App Monitoring platform with Crash Reporting, ANR Tracking, Bug Reporting, Performance Tracing, Logging and more! 100% open source alternative to Firebase Crashlytics. | 2026-05-22 |
| 73 | nanoscope | 1,277 | 68 | HTML | 31 | An extremely accurate Android method tracing tool. | 2020-05-18 |
| 74 | vk_mini_path_tracer | 1,270 | 67 | C++ | 0 | A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++. | 2024-10-15 |
| 75 | ipyflow | 1,267 | 24 | Python | 33 | A reactive Python kernel for Jupyter notebooks. | 2026-04-22 |
| 76 | Dapper-translation | 1,227 | 268 | - | 3 | translate the paper of "Dapper, a Large-Scale Distributed Systems Tracing Infrastructure" | 2021-11-12 |
| 77 | opstrace | 1,211 | 50 | TypeScript | 0 | The Open Source Observability Distribution | 2022-01-11 |
| 78 | istio-tutorial | 1,207 | 696 | Java | 7 | Istio Tutorial for https://dn.dev/master | 2024-10-17 |
| 79 | langtrace | 1,203 | 125 | TypeScript | 0 | Langtrace 🔍 is an open-source, Open Telemetry based end-to-end observability tool for LLM applications, providing real-time tracing, evaluations and metrics for popular LLMs, LLM frameworks, vectorD... | 2025-11-17 |
| 80 | eliot | 1,182 | 71 | Python | 117 | Eliot: the logging system that tells you why it happened | 2026-05-07 |
| 81 | xash-rt | 1,166 | 30 | C | 99 | Fork of the Xash3D FWGS with a real-time path tracing | 2023-08-26 |
| 82 | nanort | 1,119 | 92 | C++ | 9 | NanoRT, single header only modern ray tracing kernel. | 2025-10-01 |
| 83 | Steeltoe | 1,097 | 172 | C# | 35 | .NET Components for Externalized Configuration, Database Connectors, Service Discovery, Logging and Distributed Tracing, Application Management, Security, and more. | 2026-05-22 |
| 84 | fastrace | 1,085 | 53 | Rust | 11 | A tracing library 10~100x faster than others. | 2026-05-05 |
| 85 | ospray | 1,083 | 199 | C++ | 53 | An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization | 2026-03-27 |
| 86 | spy-js | 1,075 | 51 | JavaScript | 0 | spy-js: javascript tracing tool | 2020-03-06 |
| 87 | rust-gc | 1,059 | 60 | Rust | 15 | Simple tracing (mark and sweep) garbage collector for Rust | 2026-01-19 |
| 88 | ray-tracing-gems | 1,035 | 119 | C | 2 | Source Code for "Ray Tracing Gems: High-Quality and Real-Time Rendering with DXR and Other APIs" by Eric Haines and Tomas Akenine-Möller | 2021-05-06 |
| 89 | future-agi | 1,015 | 203 | Python | 53 | Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing · Evals · Simulations · Datasets · Gateway · Guardrails. Self-hostable. Apache 2.0. | 2026-05-22 |
| 90 | fsmon | 1,012 | 159 | C | 21 | Filesystem monitor tool for Linux/Android iOS/macOS | 2026-04-11 |
| 91 | Radiance | 1,009 | 43 | Java | 173 | Radiance is rebuilt of Minecraft renderer on a Vulkan C++ backend, featuring native Hardware Ray Tracing on Windows & Linux. Break free from OpenGL limits for Minecraft. | 2026-05-06 |
| 92 | opentelemetry-go-instrumentation | 1,008 | 137 | C | 109 | OpenTelemetry Auto Instrumentation using eBPF | 2026-05-22 |
| 93 | hybrid-rendering | 987 | 53 | C++ | 2 | A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline. | 2025-08-07 |
| 94 | openinference | 986 | 240 | Python | 138 | OpenTelemetry Instrumentation for AI Observability | 2026-05-22 |
| 95 | ebpf-slide | 980 | 212 | - | 0 | Collection of Linux eBPF slides/documents. | 2023-11-15 |
| 96 | RTXPT | 969 | 100 | C++ | 10 | Real-time path tracing library and sample | 2026-03-19 |
| 97 | Go-Clean-Architecture-REST-API | 955 | 167 | Go | 0 | Golang Clean Architecture REST API example | 2024-05-20 |
| 98 | awesome-opentelemetry | 947 | 102 | - | 1 | A curated list of OpenTelemetry resources | 2026-05-17 |
| 99 | Ray-Tracing-Gems-II | 940 | 103 | C++ | 0 | Source Code for "Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX" by Adam Marrs, Peter Shirley, and Ingo Wald | 2022-08-15 |
| 100 | trice | 940 | 97 | Go | 5 | 🟢 Super-fast, tiny C/C++ tracing with printf look-and-feel, even in interrupts ⚡, plus real-time PC logging 💻 | 2026-05-21 |