DataDog
Datadog, Inc. Joined Aug 2010 View on GitHub
- Stars
- 47,317
- across 591 public repos
- Rank
- #637
- of 94,827 organizations, top 0.7%
- New on the board this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 17,674 | Main repository for Datadog Agent | Go | 3,772 |
| 18,206 | Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans. | Rust | 3,668 |
| 18,206 | felixge's notes on the various go profiling methods that are available. | Jupyter Notebook | 3,668 |
| 27,802 | Granular, Actionable Adversary Emulation for the Cloud | Go | 2,444 |
| 51,310 | Datadog Agent Version 5 | Python | 1,331 |
| 54,447 | GuardDog is a CLI tool to Identify malicious PyPI and npm packages | Python | 1,248 |
| 58,526 | Core integrations of the Datadog Agent | Python | 1,153 |
| 64,035 | Give your AI agent a Pup — a CLI companion with 200+ commands across 33+ Datadog products. | Rust | 1,042 |
| 65,160 | Tool for building Kubernetes attack paths | Go | 1,021 |
| 75,947 | Datadog Go Library including APM tracing, profiling, and security monitoring. | Go | 863 |
| 77,850 | Datadog APM client for Node.js | JavaScript | 840 |
| 81,026 | Zstd wrapper for Go | C | 806 |
| 87,859 | Datadog APM client for Java | Java | 739 |
| 95,496 | The Datadog Python library | Python | 674 |
| 98,114 | Datadog Python APM Client | Python | 654 |
| 101,968 | Markdown files for Datadog's longform blog posts: https://www.datadoghq.com/blog/ | Python | 628 |
| 102,432 | Automatic compile-time instrumentation of Go code | Go | 625 |
| 102,577 | The source for Datadog's documentation site. | TypeScript | 624 |
| 110,918 | .NET Client Library for Datadog APM | C# | 573 |
| 111,276 | Time-Series-Optimized Transformer for Observability | Jupyter Notebook | 571 |
| 113,629 | Datadog PHP Clients | PHP | 558 |
| 125,262 | Kafka storage rebalancing, automated replication throttle, cluster API and more | Go | 501 |
| 126,923 | ## Auto-archived due to inactivity. ## YubiKey at Datadog | Shell | 493 |
| 133,187 | Terraform Datadog provider | Go | 467 |
| 137,052 | Proof of concept code for Datadog Security Labs referenced exploits. | C | 452 |
| 145,946 | Helm charts for Datadog products | Go | 421 |
| 146,852 | Datadog's client library for Ruby | Ruby | 418 |
| 150,777 | Distributed Tracing for PostgreSQL | C | 406 |
| 151,435 | Supply Chain Firewall (SCFW) is a tool for preventing the installation of malicious npm and PyPI packages | Go | 404 |
| 152,426 | Datadog Browser SDK | TypeScript | 401 |
| 155,492 | An open-source dataset of malicious software packages found in the wild. | Python | 392 |
| 156,501 | Kubernetes Operator for Datadog Resources | Go | 389 |
| 156,501 | All-in-one auditing toolkit for identifying common security issues in managed Kubernetes environments. Currently supports Amazon EKS. | Go | 389 |
| 157,903 | Go bindings to the CPython-3 API | Go | 385 |
| 161,279 | go dogstatsd client library for datadog | Go | 376 |
| 170,137 | Threatest is a CLI and Go framework for end-to-end testing threat detection rules. | Go | 354 |
| 171,412 | Repo of AWS Lambda and Azure Functions functions that process streams and send data to Datadog | Python | 351 |
| 189,431 | Ansible role for Datadog Agent | Jinja | 313 |
| 192,106 | Community developed integrations and plugins for the Datadog Agent. | Python | 308 |
| 196,486 | Datadog Agent Dockerfile for Trusted Builds. | Roff | 300 |
| 202,810 | Datadog SDK for iOS - Swift and Objective-C. | Swift | 289 |
| 231,832 | Custom controller that extends the Horizontal Pod Autoscaler | Go | 247 |
| 232,626 | Generate datasets of cloud audit logs for common attacks | Go | 246 |
| 246,856 | Datadog SDK for Android (Compatible with Kotlin and Java) | Kotlin | 229 |
| 249,540 | Miscellaneous scripts and tools | Python | 226 |
| 263,044 | Datadog Failure Injection System for Kubernetes | C | 212 |
| 265,063 | A Ruby client for DogStatsd | Ruby | 210 |
| 273,712 | Spin up a full fledged Kubernetes environment designed for local development & CI | Go | 202 |
| 286,750 | A PHP client for DogStatsd | PHP | 191 |
| 290,552 | Go implementations of the distributed quantile sketch algorithm DDSketch | Go | 188 |
| 294,384 | Java statsd client library | Java | 185 |
| 319,122 | Python client for the Datadog API | Python | 168 |
| 320,707 | This manager helps handle the life cycle of your eBPF programs | Go | 167 |
| 325,470 | Golang client for the Datadog API | Go | 164 |
| 327,195 | Use Datadog from your CI. | TypeScript | 163 |
| 330,622 | An AWS IAM Privilege Escalation Path Library | Python | 161 |
| 358,176 | Datadog SDK for ReactNative | TypeScript | 146 |
| 366,315 | HASH (HTTP Agnostic Software Honeypot) | JavaScript | 142 |
| 370,617 | Datadog Static Analyzer | Rust | 140 |
| 375,051 | The Datadog Lambda Extension supports submitting: custom metrics; traces; logs; and more observability; asynchronously while your AWS Lambda function executes. | Rust | 138 |
| 381,787 | ## Auto-archived due to inactivity. ## A working example of using Docker Compose with Datadog | Python | 135 |
| 381,787 | DDSketch: A Fast and Fully-Mergeable Quantile Sketch with Relative-Error Guarantees. | Java | 135 |
| 400,911 | ## Auto-archived due to inactivity. ## Go program to move data in and out of Consul's KV store. | Go | 127 |
| 403,474 | The Datadog AWS Lambda Library for Node | TypeScript | 126 |
| 403,474 | Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s. | Go | 126 |
| 411,291 | A tool to uncover undocumented APIs from the AWS Console. | Python | 123 |
| 413,996 | A VS Code/Cursor extension capable of performing realtime security monitoring from inside the IDE | TypeScript | 122 |
| 425,081 | trace sample apps | Python | 118 |
| 433,717 | Go | 115 | |
| 446,219 | A set of universal bundler plugins to interact with Datadog directly from your builds. | TypeScript | 111 |
| 449,459 | Kubernetes Extended Daemonset controller | Go | 110 |
| 452,663 | Export JMX metrics | Java | 109 |
| 452,663 | Datadog's QA manager for releases of GitHub repositories | Python | 109 |
| 455,871 | AI-native SAST | Go | 108 |
| 462,552 | ## Auto-archived due to inactivity. ## Functions for piecewise regression on time series data | Python | 106 |
| 462,552 | Rust | 106 | |
| 465,949 | Serverless plugin to automagically instrument your Lambda functions with Datadog | TypeScript | 105 |
| 473,247 | System information collector | Go | 103 |
| 473,247 | Typescript client for the Datadog API | TypeScript | 103 |
| 476,980 | The Datadog AWS Lambda Layer for Python | Python | 102 |
| 480,769 | A suite of data generation and load testing tools | Rust | 101 |
| 488,403 | Chef cookbook for Datadog Agent & Integrations | Ruby | 99 |
| 488,403 | Ansible callback to get stats & events directly into Datadog http://datadoghq.com | Python | 99 |
| 495,786 | Ruby client for Datadog's API | Ruby | 97 |
| 495,786 | A DogStatsD client for C#/.NET | C# | 97 |
| 516,721 | Python implementations of the distributed quantile sketch algorithm DDSketch | Python | 92 |
| 521,219 | ## Auto-archived due to inactivity. ## Example eCommerce App for workshops and observability | Ruby | 91 |
| 535,295 | ## Auto-archived due to inactivity. ## profile eBPF programs from Go | Go | 88 |
| 540,170 | ## Auto-archived due to inactivity. ## Scoping helpers for building reusable components with Redux | JavaScript | 87 |
| 540,170 | A tool to identify and investigate inauthentic GitHub user accounts and repositories. | Python | 87 |
| 555,247 | Test agent for Datadog APM client libraries | Python | 84 |
| 571,596 | Datadog cli tool to sync resources across organizations. | Python | 81 |
| 571,596 | Learn by example how to instrument Datadog's LLM Observability product | Jupyter Notebook | 81 |
| 583,141 | HTTP service and accompanying Temporal Payload Codec which allows Temporal clients to automatically persist large payloads outside of workflow histories. | Go | 79 |
| 594,814 | Container Excape PoC for CVE-2022-0847 "DirtyPipe" | 77 | |
| 600,866 | Heroku Buildpack to run the Datadog Agent in a Dyno | Shell | 76 |
| 607,110 | Java client for the Datadog API | Java | 75 |
| 607,110 | A marshaler/unmarshaler for JSON:API. | Go | 75 |
| 613,508 | CDK construct library to automagically instrument your Lambda functions with Datadog | TypeScript | 74 |
| 626,825 | The Datadog AWS Lambda package for Go | Go | 72 |
Among 94,827 organizations
40k–63k stars: 367 organizations, including DataDog
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 14.8k stars, 31% · 32 repos
- Python 8.5k stars, 18% · 25 repos
- Rust 5.3k stars, 11% · 8 repos
- Jupyter Notebook 4.3k stars, 9% · 3 repos
- TypeScript 2k stars, 4% · 11 repos
- C 1.9k stars, 4% · 4 repos
- Java 1.3k stars, 3% · 6 repos
- JavaScript 1.1k stars, 2% · 3 repos
and 11 more languages
When they were made
100 repos with 50+ stars, made between 2010 and 2026
Quick stats
- Next rank
- +57 stars to reach #636
- Next milestone
- +143,452 stars to reach the top 0.1%
- Public repos
- 591, 116 with 50+ stars
- Popular repos
- 81 over 100 stars, 9 over 1k stars
- Top repo
- datadog-agent, #17,674 of all repos, 8% of stars
- Smaller repos
- 3,484 stars from repos under 50