Datadog, Inc. (@DataDog)

Top repositories

1

go-profiler-notes

felixge's notes on the various go profiling methods that are available.
Jupyter Notebook
3,255
star
2

glommio

Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Rust
2,907
star
3

datadog-agent

Main repository for Datadog Agent
Go
2,716
star
4

stratus-red-team

☁️ ⚑ Granular, Actionable Adversary Emulation for the Cloud
Go
1,664
star
5

dd-agent

Datadog Agent Version 5
Python
1,291
star
6

integrations-core

Core integrations of the Datadog Agent
Python
878
star
7

zstd

Zstd wrapper for Go
C
724
star
8

the-monitor

Markdown files for Datadog's longform blog posts: https://www.datadoghq.com/blog/
Python
613
star
9

dd-trace-js

JavaScript APM Tracer
JavaScript
605
star
10

datadogpy

The Datadog Python library
Python
575
star
11

dd-trace-go

Datadog Go Library including APM tracing, profiling, and security monitoring.
Go
545
star
12

guarddog

🐍 πŸ” GuardDog is a CLI tool to Identify malicious PyPI and npm packages
Python
530
star
13

dd-trace-py

Datadog Python APM Client
Python
502
star
14

dd-trace-java

Datadog APM client for Java
Java
500
star
15

yubikey

YubiKey at Datadog
Shell
493
star
16

kafka-kit

Kafka storage rebalancing, automated replication throttle, cluster API and more
Go
480
star
17

dd-trace-php

Datadog PHP Clients
PHP
473
star
18

documentation

The source for Datadog's documentation site.
JavaScript
418
star
19

dd-trace-dotnet

.NET Client Library for Datadog APM
C#
412
star
20

security-labs-pocs

Proof of concept code for Datadog Security Labs referenced exploits.
Shell
355
star
21

go-python3

Go bindings to the CPython-3 API
Go
344
star
22

datadog-go

go dogstatsd client library for datadog
Go
332
star
23

terraform-provider-datadog

Terraform Datadog provider
Go
329
star
24

datadog-serverless-functions

Repo of AWS Lambda and Azure Functions functions that process streams and send data to Datadog
Python
326
star
25

helm-charts

Helm charts for Datadog products
Go
322
star
26

docker-dd-agent

Datadog Agent Dockerfile for Trusted Builds.
Roff
302
star
27

ansible-datadog

Ansible role for Datadog Agent
Jinja
294
star
28

datadog-operator

Datadog Agent Kubernetes Operator
Go
285
star
29

browser-sdk

Datadog Browser SDK
TypeScript
273
star
30

dd-trace-rb

Datadog Tracing Ruby Client
Ruby
261
star
31

threatest

Threatest is a CLI and Go framework for end-to-end testing threat detection rules.
Go
260
star
32

integrations-extras

Community developed integrations and plugins for the Datadog Agent.
Python
243
star
33

watermarkpodautoscaler

Custom controller that extends the Horizontal Pod Autoscaler
Go
207
star
34

pupernetes

Spin up a full fledged Kubernetes environment designed for local development & CI
Go
200
star
35

Miscellany

Miscellaneous scripts and tools
Python
197
star
36

php-datadogstatsd

A PHP client for DogStatsd
PHP
185
star
37

dd-sdk-ios

Datadog SDK for iOS - Swift and Objective-C.
Swift
183
star
38

java-dogstatsd-client

Java statsd client library
Java
177
star
39

dogstatsd-ruby

A Ruby client for DogStatsd
Ruby
166
star
40

sketches-go

Go implementations of the distributed quantile sketch algorithm DDSketch
Go
142
star
41

chaos-controller

πŸ’ πŸ”₯ Datadog Failure Injection System for Kubernetes
C
142
star
42

dd-sdk-android

Datadog SDK for Android (Compatible with Kotlin and Java)
Kotlin
140
star
43

kvexpress

Go program to move data in and out of Consul's KV store.
Go
128
star
44

HASH

HASH (HTTP Agnostic Software Honeypot)
JavaScript
119
star
45

docker-compose-example

A working example of using Docker Compose with Datadog
Python
116
star
46

malicious-software-packages-dataset

An open-source dataset of malicious software packages found in the wild, 100% vetted by humans.
Python
116
star
47

ebpf-manager

This manager helps handle the life cycle of your eBPF programs
Go
114
star
48

trace-examples

trace sample apps
Python
113
star
49

sketches-java

DDSketch: A Fast and Fully-Mergeable Quantile Sketch with Relative-Error Guarantees.
Java
108
star
50

dd-sdk-reactnative

Datadog SDK for ReactNative
TypeScript
105
star
51

gohai

System information collector
Go
102
star
52

datadog-lambda-js

The Datadog AWS Lambda Library for Node
TypeScript
101
star
53

chef-datadog

Chef cookbook for Datadog Agent & Integrations
Ruby
97
star
54

piecewise

Functions for piecewise regression on time series data
Python
96
star
55

orchestrion

A tool for adding instrumentation to Go code
Go
96
star
56

jmxfetch

Export JMX metrics
Java
96
star
57

extendeddaemonset

Kubernetes Extended Daemonset controller
Go
95
star
58

datadog-api-client-go

Golang client for the Datadog API
Go
95
star
59

dogstatsd-csharp-client

A DogStatsD client for C#/.NET
C#
94
star
60

gostackparse

Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.
Go
94
star
61

ansible-datadog-callback

Ansible callback to get stats & events directly into Datadog http://datadoghq.com
Python
93
star
62

dogapi-rb

Ruby client for Datadog's API
Ruby
92
star
63

redux-doghouse

Scoping helpers for building reusable components with Redux
JavaScript
90
star
64

build-plugin

Track your build performances like never before.
TypeScript
89
star
65

serverless-plugin-datadog

Serverless plugin to automagically instrument your Lambda functions with Datadog
TypeScript
87
star
66

ecommerce-workshop

Example eCommerce App for workshops and observability
Ruby
86
star
67

datadog-ci

Use Datadog from your CI.
TypeScript
85
star
68

ebpfbench

profile eBPF programs from Go
Go
83
star
69

datadog-lambda-python

The Datadog AWS Lambda Layer for Python
Python
80
star
70

sketches-py

Python implementations of the distributed quantile sketch algorithm DDSketch
Python
77
star
71

dirtypipe-container-breakout-poc

Container Excape PoC for CVE-2022-0847 "DirtyPipe"
77
star
72

datadog-api-client-typescript

Typescript client for the Datadog API
TypeScript
74
star
73

ddqa

Datadog's QA manager for releases of GitHub repositories
Python
73
star
74

datadog-trace-agent

Datadog Trace Agent archive (pre-6.10.0)
70
star
75

heroku-buildpack-datadog

Heroku Buildpack to run the Datadog Agent in a Dyno
Shell
69
star
76

datadog-api-client-python

Python client for the Datadog API
Python
68
star
77

datadog-static-analyzer

Datadog Static Analyzer
Rust
64
star
78

managed-kubernetes-auditing-toolkit

All-in-one auditing toolkit for identifying common security issues in managed Kubernetes environments. Currently supports AWS EKS.
Go
60
star
79

lading

A suite of data generation and load testing tools
Rust
60
star
80

datadog-lambda-extension

Rust
60
star
81

jsonapi

A marshaler/unmarshaler for JSON:API.
Go
59
star
82

datadog-cdk-constructs

CDK construct library to automagically instrument your Lambda functions with Datadog
TypeScript
58
star
83

datadog-lambda-go

The Datadog AWS Lambda package for Go
Go
57
star
84

datadog-api-client-java

Java client for the Datadog API
Java
54
star
85

serilog-sinks-datadog-logs

Serilog Sink that sends log events to Datadog https://www.datadoghq.com/
C#
53
star
86

puppet-datadog-agent

Puppet module to install the Datadog agent
Ruby
50
star
87

opencensus-go-exporter-datadog

Datadog exporter for OpenCensus metrics
Go
47
star
88

gello

:octocat: A self-hosted server for managing Trello cards based on GitHub webhook events
Python
45
star
89

datadog-cloudformation-resources

Python
44
star
90

effective-dashboards

A curated list of useful Datadog dashboards and Dashboard design best practices
44
star
91

ebpf-training

Go
44
star
92

jenkins-datadog-plugin

ARCHIVED: Current repository is now located https://github.com/jenkinsci/datadog-plugin
Java
42
star
93

dd-sdk-flutter

Flutter bindings and tools for utilizing Datadog Mobile SDKs
Dart
40
star
94

dd-opentracing-cpp

Datadog Opentracing C++ Client
C++
40
star
95

synthetics-ci-github-action

Use Browser and API tests in your CI/CD with Datadog Continuous Testing
TypeScript
40
star
96

rum-react-integration-examples

rum-react-integration
TypeScript
39
star
97

fluent-plugin-datadog

Fluentd output plugin for Datadog: https://www.datadog.com
Ruby
38
star
98

import-in-the-middle

Like `require-in-the-middle`, but for ESM import
JavaScript
38
star
99

ddprof

The Datadog Native Profiler for Linux
C++
35
star
100

datadog-sync-cli

Datadog cli tool to sync resources across organizations.
Python
33
star