open-telemetry
OpenTelemetry - CNCF Joined Apr 2019 View on GitHub
- Stars
- 72,756
- across 111 public repos
- Rank
- #345
- of 94,827 organizations, top 0.4%
- Down 9 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 7,806 | OpenTelemetry Collector | Go | 7,752 |
| 9,388 | OpenTelemetry Go API and SDK | Go | 6,603 |
| 12,799 | Contrib repository for the OpenTelemetry Collector | Go | 5,045 |
| 14,972 | Specifications for OpenTelemetry | Makefile | 4,392 |
| 17,691 | The OpenTelemetry .NET Client | C# | 3,768 |
| 19,010 | OpenTelemetry JavaScript Client | TypeScript | 3,522 |
| 19,493 | This repository contains the OpenTelemetry Astronomy Shop, a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment. | TypeScript | 3,445 |
| 20,823 | The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...) | Go | 3,231 |
| 24,533 | The Rust OpenTelemetry implementation | Rust | 2,768 |
| 25,123 | OpenTelemetry Python API and SDK | Python | 2,703 |
| 25,490 | OpenTelemetry auto-instrumentation and instrumentation libraries for Java | Java | 2,667 |
| 27,347 | OpenTelemetry Java SDK | Java | 2,483 |
| 38,502 | Kubernetes Operator for OpenTelemetry Collector | Go | 1,777 |
| 40,592 | Collection of extensions for OpenTelemetry-Go. | Go | 1,687 |
| 49,125 | The OpenTelemetry C++ Client | C++ | 1,394 |
| 57,933 | OpenTelemetry community content | Python | 1,166 |
| 59,716 | OpenTelemetry instrumentation for Python modules | Python | 1,128 |
| 64,162 | OpenTelemetry Auto Instrumentation using eBPF | C | 1,040 |
| 66,458 | The OpenTelemetry website and documentation | JavaScript | 996 |
| 69,868 | OpenTelemetry instrumentation for JavaScript modules | TypeScript | 944 |
| 71,308 | The OpenTelemetry PHP Library | PHP | 923 |
| 78,743 | OpenTelemetry protocol (OTLP) specification and Protobuf definitions | Makefile | 830 |
| 94,149 | Defines standards for generating consistent, accessible telemetry across a variety of domains | Jinja | 685 |
| 94,877 | This repository contains set of components extending functionality of the OpenTelemetry .NET SDK. Instrumentation libraries, exporters, and other components can find their home here. | C# | 679 |
| 101,384 | Zero-code OpenTelemetry instrumentation powered by eBPF | C | 632 |
| 103,164 | OpenTelemetry 中文文档: 接入使用、技术标准、RFC、SDK等. | 620 | |
| 104,229 | OpenTelemetry Ruby API & SDK, and related gems | Ruby | 613 |
| 109,126 | OpenTelemetry Helm Charts | Go Template | 583 |
| 119,066 | Python | 530 | |
| 120,325 | OpenTelemetry Collector Official Releases | Go | 524 |
| 120,325 | OTel Weaver lets you easily develop, validate, document, and deploy semantic conventions | Rust | 524 |
| 124,560 | OpenTelemetry Go Compile Instrumentation | Go | 504 |
| 133,966 | OpenTelemetry .NET Automatic Instrumentation | C++ | 464 |
| 137,611 | Protocol and libraries for sending and receiving OpenTelemetry data using Apache Arrow | Rust | 450 |
| 142,404 | Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lambda Function to get tracing with OpenTelemetry. | Go | 433 |
| 149,469 | eBPF Collector | C++ | 410 |
| 149,796 | OpenTelemetry Erlang SDK | Erlang | 409 |
| 162,075 | OpenTelemetry API for Swift | Swift | 374 |
| 169,326 | Java | 356 | |
| 170,996 | OpenTelemetry Enhancement Proposals | Makefile | 352 |
| 193,208 | OpenTelemetry Tooling for Android | Kotlin | 306 |
| 214,413 | Java | 271 | |
| 238,322 | OpAMP protocol implementation in Go | Go | 239 |
| 255,121 | OpenTelemetry instrumentation for Erlang & Elixir | Elixir | 220 |
| 334,024 | OpAMP Specification | Makefile | 159 |
| 339,268 | An implementation of the OpenTelemetry specification as a Kotlin Multiplatform Library | Kotlin | 156 |
| 341,116 | Python | 155 | |
| 348,454 | Zig | 151 | |
| 366,315 | OpenTelemetry PHP auto-instrumentation extension | PHP | 142 |
| 377,305 | Contrib Packages for the OpenTelemetry Ruby API and SDK implementation. | Ruby | 137 |
| 416,699 | opentelemetry-php-contrib | PHP | 121 |
| 462,552 | OpenTelemetry Contrib Packages for Rust | Rust | 106 |
| 473,247 | JSON Schema definitions for OpenTelemetry declarative configuration | JavaScript | 103 |
| 512,314 | OpenTelemetry log collection library | Go | 93 |
| 540,170 | OpenTelemetry Javascript API | TypeScript | 87 |
| 633,655 | OpenTelemetry Browser SDK and instrumentation | TypeScript | 71 |
| 713,793 | Build tools for use by the Go API/SDK, the collector, and their associated contrib repositories | Go | 61 |
| 723,126 | Erlang/Elixir OpenTelemetry API | Erlang | 60 |
| 752,808 | This repository is now deprecated. The builder has found a new home inside the OpenTelemetry Collector core repository. | 57 | |
| 821,538 | Python | 51 |
Among 94,827 organizations
63k–100k stars: 206 organizations, including open-telemetry
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 27.9k stars, 38% · 12 repos
- TypeScript 8.1k stars, 11% · 5 repos
- Java 5.8k stars, 8% · 4 repos
- Python 5.7k stars, 8% · 6 repos
- Makefile 5.7k stars, 8% · 4 repos
- C# 4.4k stars, 6% · 2 repos
- Rust 3.8k stars, 5% · 4 repos
- C++ 2.3k stars, 3% · 3 repos
and 11 more languages
When they were made
60 repos with 50+ stars, made between 2019 and 2026
Quick stats
- Next rank
- +161 stars to reach #344
- Next milestone
- +118,013 stars to reach the top 0.1%
- Public repos
- 111, 60 with 50+ stars
- Popular repos
- 53 over 100 stars, 18 over 1k stars
- Top repo
- opentelemetry-collector, #7,806 of all repos, 11% of stars
- Smaller repos
- 604 stars from repos under 50