Explore Integrations and Libraries

Discover and build community-driven integrations and libraries to extend Datadog across your stack. Filter by platform, data type, use case, and more.

Showing 54 of 529 Results

library

18

April 2021

A pragmatic Clojure wrapper for the official Java DogStatsD client, providing simple global setup and convenient functions to instrument your code with counters, gauges, histograms, and timers—without needing to manually manage a client instance.

  • Unbounce

    https://github.com/unbounce/clojure-dogstatsd-client

library

17

March 2022

Haskell client for Datadog.

  • Ian Duncan

    https://github.com/iand675/datadog

library

16

May 2025

Rust client library for interacting with the Datadog API, generated from Datadog's public OpenAPI specifications.

  • Datadog

    https://github.com/DataDog/datadog-api-client-rust

library

15

April 2019

DogFood is a lightweight, header-only C++ library for reporting metrics, events, and service checks to a Datadog Agent using the DogStatsD protocol.

  • Garrett Sickles

    https://github.com/garrettsickles/DogFood

library

15

May 2025

C++ library for instrumenting applications with Datadog distributed tracing. It allows developers to create and manage spans, propagate trace context, and add custom tags. Compatible with C++17, dd-trace-cpp can be built as a static or shared library and is tested on major platforms, including Linux, Windows, and macOS.

  • Datadog

    https://github.com/DataDog/dd-trace-cpp

library

14

May 2025

Official Java client library for AWS Lambda functions that enables enhanced Lambda metrics, distributed tracing, and submission of custom metrics to Datadog. It supports automatic injection of trace headers for outbound HTTP requests 3, allowing for distributed tracing across serverless and serverful environments.

  • Datadog

    https://github.com/DataDog/datadog-lambda-java