An open API service indexing awesome lists of open source software.

Instrumentation

In computer science, instrumentation is a technique that consists of inserting specific instructions into a program to monitor and/or analyze its performance, functionality, or behavior, but without changing how it behaves. It can be done statically, changing the program before executing it, or dynamically, inserting instructions while it’s being executed.

https://github.com/frida/frida

Clone this repo to build Frida

frida instrumentation vala

Last synced: 02 Jun 2026

https://github.com/sensepost/objection

πŸ“± objection - runtime mobile exploration

android framework frida instrumentation ios mobile pentest security

Last synced: 13 May 2025

https://github.com/raphw/byte-buddy

Runtime code generation for the Java virtual machine.

byte-code dynamic-proxy instrumentation java java-agent java-library java-virtual-machine

Last synced: 16 Jan 2026

https://github.com/aflplusplus/aflplusplus

The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!

afl afl-compiler afl-fuzz afl-fuzzer afl-gcc fuzz-testing fuzzer fuzzer-afl fuzzing instrumentation qemu security testing unicorn-emulator unicorn-mode

Last synced: 12 May 2025

https://github.com/AFLplusplus/AFLplusplus

The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!

afl afl-compiler afl-fuzz afl-fuzzer afl-gcc fuzz-testing fuzzer fuzzer-afl fuzzing instrumentation qemu security testing unicorn-emulator unicorn-mode

Last synced: 02 Apr 2025

https://github.com/prometheus/client_python

Prometheus instrumentation library for Python applications

instrumentation metrics prometheus python

Last synced: 16 Jan 2026

https://github.com/google/mtail

extract internal monitoring data from application logs for collection in a timeseries database

bytecode calculator collector compiler extraction go instrumentation logs metrics monitoring mtail mtail-programs observability prometheus proxy timeseries vm

Last synced: 22 Oct 2025

https://github.com/openzipkin/brave

Java distributed tracing implementation compatible with Zipkin backend services.

distributed-tracing instrumentation java openzipkin tracing zipkin zipkin-brave

Last synced: 24 Apr 2026

https://github.com/rabbitstack/fibratus

Adversary tradecraft detection, protection, and hunting

adversary blueteam edr etw golang instrumentation mitre python security windows windows-kernel

Last synced: 13 May 2025

https://github.com/alhardy/AppMetrics

App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.

application-insights dotnet dotnet-core dotnet-framework dotnet-standard dotnetcore grafana grafana-dashboard graphite health-check influxdb instrumentation metrics monitoring performance prometheus

Last synced: 20 Apr 2025

https://github.com/appmetrics/appmetrics

App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.

application-insights dotnet dotnet-core dotnet-framework dotnet-standard dotnetcore grafana grafana-dashboard graphite health-check influxdb instrumentation metrics monitoring performance prometheus

Last synced: 16 Nov 2025

https://github.com/prometheus/client_java

Prometheus instrumentation library for JVM applications

instrumentation java metrics prometheus

Last synced: 13 Feb 2026

https://github.com/AppMetrics/AppMetrics

App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.

application-insights dotnet dotnet-core dotnet-framework dotnet-standard dotnetcore grafana grafana-dashboard graphite health-check influxdb instrumentation metrics monitoring performance prometheus

Last synced: 14 Mar 2025

https://github.com/aws-powertools/powertools-lambda-typescript

Powertools for AWS is a developer toolkit to implement Serverless best practices and increase developer velocity.

aws aws-lambda aws-sdk instrumentation lambda nodejs powertools serverless typescript

Last synced: 12 May 2025

https://github.com/QBDI/QBDI

A Dynamic Binary Instrumentation framework based on LLVM.

dbi frida instrumentation llvm reverse-engineering

Last synced: 27 Mar 2025

https://github.com/qbdi/qbdi

A Dynamic Binary Instrumentation framework based on LLVM.

dbi frida instrumentation llvm reverse-engineering

Last synced: 10 Apr 2025

https://github.com/ferd/recon

Collection of functions and scripts to debug Erlang in production.

erlang hacktoberfest instrumentation profiling tracing

Last synced: 14 May 2025

https://github.com/trallnag/prometheus-fastapi-instrumentator

Instrument your FastAPI with Prometheus metrics.

exporter fastapi instrumentation metrics prometheus

Last synced: 13 May 2025

https://github.com/moaidhathot/dumpify

Adding `.Dump()` extension methods to Console Applications, similar to LinqPad's.

ansci console-application csharp debugging dotnet instrumentation logging nuget serialization

Last synced: 14 May 2025

https://github.com/MoaidHathot/Dumpify

Adding `.Dump()` extension methods to Console Applications, similar to LinqPad's.

ansci console-application csharp debugging dotnet instrumentation logging nuget serialization

Last synced: 24 Mar 2025

https://github.com/eunomia-bpf/bpftime

Userspace eBPF runtime for Observability, Network & General Extensions Framework

ebpf instrumentation jit llvm runtime syscall-tracing uprobes userspace

Last synced: 14 May 2025

https://github.com/beam-telemetry/telemetry

Dynamic dispatching library for metrics and instrumentations.

elixir events instrumentation metrics

Last synced: 13 May 2025

https://github.com/rokath/trice

🟒 super fast πŸš€ tiny πŸ₯ 𝘾 printf-look-and-feel ✍ trace code, in ⚑ interrupts ⚑ too ‼️, and real-time PC πŸ’» logging πŸ‘€

c compression data-recording debugging diagnostics embedded encryption golang instrumentation logging monitoring multi-language-support printf real-time rtos serial time-measurement timing-analysis tool trace

Last synced: 12 Jan 2026

https://github.com/frida/frida-gum

Cross-platform instrumentation and introspection library written in C

frida instrumentation

Last synced: 26 Jun 2025

https://github.com/chuan-yun/Molten

php probe for zipkin and opentracing

apm instrumentation lucency opentracing php probe trace tracing transparent zipkin

Last synced: 04 May 2025

https://github.com/alibaba/loongsuite-go-agent

OpenTelemetry Compile-Time Instrumentation for Golang

apm go instrumentation metrics observability opentelemetry tracing

Last synced: 03 Mar 2026

https://github.com/frida/frida-core

Frida core library intended for static linking into bindings

frida instrumentation vala

Last synced: 15 May 2026

https://github.com/SimonKagstrom/kcov

Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options

codecov codecov-uploader coverage instrumentation travis-ci unittesting

Last synced: 02 Apr 2025

https://github.com/otobus/event_bus

:surfer: Traceable, extendable and minimalist **event bus** implementation for Elixir with built-in **event store** and **event watcher** based on ETS.

elixir event-sourcing eventbus eventstore instrumentation message-bus

Last synced: 11 Dec 2025

https://github.com/flank/flank

:speedboat: Massively parallel Android and iOS test runner for Firebase Test Lab

android earlgrey espresso firebase flank gcloud gradle instrumentation ios parallel test xcuitest

Last synced: 14 May 2025

https://github.com/Flank/flank

:speedboat: Massively parallel Android and iOS test runner for Firebase Test Lab

android earlgrey espresso firebase flank gcloud gradle instrumentation ios parallel test xcuitest

Last synced: 13 Mar 2025

https://github.com/qustavo/sqlhooks

Attach hooks to any database/sql driver

database driver golang instrumentation opentracing sql sql-driver tracing

Last synced: 29 Jan 2026

https://github.com/openzipkin/zipkin-go

Zipkin distributed tracing library for go.

distributed-tracing go instrumentation openzipkin trace tracing zipkin

Last synced: 24 Oct 2025

https://github.com/datadog/orchestrion

Automatic compile-time instrumentation of Go code

apm datadog go instrumentation monitoring tracing

Last synced: 02 Apr 2026

https://github.com/trailofbits/polytracker

An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.

dataflow-analysis instrumentation llvm taint-analysis taint-tracking

Last synced: 14 May 2025

https://github.com/prometheus/client_rust

Prometheus / OpenMetrics client library in Rust

instrumentation metrics monitoring openmetrics prometheus

Last synced: 12 Dec 2025

https://github.com/malinskiy/adam

Adam (or adm) is a coroutine-friendly Android Debug Bridge client written in Kotlin

adam adb adblib adm android coroutines ddmlib hacktoberfest instrumentation kotlin testing testing-tools

Last synced: 15 May 2025

https://github.com/gpuopen-tools/gpu-reshape

GPU Reshape (GRS) is an API & vendor agnostic instrumentation framework, with instruction level validation.

d3d12 directx directx-12 gpu-reshape graphics graphics-programming instrumentation validation vulkan vulkan-api

Last synced: 16 May 2025

https://github.com/slok/go-http-metrics

Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations) and http framework/library

echo echo-framework gin gin-framework go golang http http-metrics http-middleware instrumentation metrics middleware observability opencensus opencensus-recorder prometheus

Last synced: 11 Apr 2025

https://github.com/DataDog/orchestrion

Automatic compile-time instrumentation of Go code

apm datadog go instrumentation monitoring tracing

Last synced: 21 Apr 2025

https://github.com/yahoo/react-i13n

A performant, scalable and pluggable approach to instrumenting your React application.

instrumentation react ui web

Last synced: 14 May 2025

https://github.com/llogiq/flamer

A compiler plugin to insert flame calls

flamegraphs hacktoberfest instrumentation rust

Last synced: 15 May 2025

https://github.com/llnl/caliper

Caliper is an instrumentation and performance profiling library

annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace

Last synced: 14 May 2025

https://github.com/LLNL/Caliper

Caliper is an instrumentation and performance profiling library

annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace

Last synced: 08 May 2025

https://github.com/beehive-lab/mambo

A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).

binary-analysis dbi dbm dbt instrumentation

Last synced: 29 Dec 2025

https://github.com/xsam/otelsql

OpenTelemetry instrumentation for database/sql

golang instrumentation opentelemetry sql

Last synced: 14 May 2025

https://github.com/frenchyeti/interruptor

Human-friendly cross-platform system call tracing and hooking library based on Frida's Stalker

arm64 frida hooking instrumentation strace syscall-tracing syscalls system-call-tracing tracing

Last synced: 05 Apr 2025

https://github.com/staticafi/symbiotic

Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE

instrumentation klee llvm llvm-ir program-slicing program-verification slice slicing software-verification symbolic-execution verification verification-toolchain

Last synced: 13 Mar 2026

https://github.com/FrenchYeti/interruptor

Human-friendly cross-platform system call tracing and hooking library based on Frida's Stalker

arm64 frida hooking instrumentation strace syscall-tracing syscalls system-call-tracing tracing

Last synced: 12 Jul 2025

https://github.com/leonjza/frida-boot

Frida Boot πŸ‘’- A binary instrumentation workshop, with Frida, for beginners!

beginner frida instrumentation training workshop

Last synced: 06 Apr 2025

https://github.com/XSAM/otelsql

OpenTelemetry instrumentation for database/sql

golang instrumentation opentelemetry sql

Last synced: 14 May 2025

https://github.com/lexmag/statix

Fast and reliable Elixir client for StatsD-compatible servers

elixir instrumentation metrics statsd

Last synced: 15 May 2025

https://github.com/nikolaydubina/go-instrument

⚑️ Automatically add Trace Spans to Go methods and functions

ast auto-instrumentation datadog go golang instrumentation monitoring newrelic opentelemetry tooling

Last synced: 12 Apr 2025

https://github.com/theqmaks/phantom-frida

Build anti-detection Frida server from source. ~90 patches covering 16 detection vectors, weekly auto-builds with random names.

android anti-detection frida frida-server instrumentation mobile-security pentesting reverse-engineering security stealth

Last synced: 26 Apr 2026

https://github.com/beam-telemetry/telemetry_metrics

Collect and aggregate Telemetry events over time

elixir events instrumentation metrics monitoring telemetry

Last synced: 14 May 2025

https://github.com/steffan-westcott/clj-otel

An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry.

clojure distributed-tracing instrumentation metrics observability opentelemetry tracing

Last synced: 04 Oct 2025

https://github.com/jitlogic/zorka

Sophisticated monitoring agent for Java

agent bytecode-instrumentation instrumentation java monitoring zabbix zorka

Last synced: 17 Dec 2025

https://github.com/distributedclocks/govector

Vector clock logging library for Go

distributed-systems go instrumentation shiviz vector-clock

Last synced: 14 Jan 2026

https://github.com/dylibso/observe-sdk

Continuous runtime observablity SDKs to monitor WebAssembly code.

instrumentation opentelemetry otel tracing wasmtime webassembly

Last synced: 09 Apr 2025

https://github.com/depado/ginprom

Gin Prometheus metrics exporter

gin instrumentation metrics middleware prometheus

Last synced: 16 May 2025

https://github.com/Depado/ginprom

Gin Prometheus metrics exporter

gin instrumentation metrics middleware prometheus

Last synced: 04 Apr 2025

https://github.com/mahmoud/lithoxyl

Application instrumentation and logging, with a geological bent.

composability instrumentation logging performance python pythonic

Last synced: 06 Apr 2025

https://github.com/liuml07/giri

Dynamic Program Slicing in LLVM Compiler

compilers instrumentation llvm program-analysis research-project

Last synced: 08 Oct 2025

https://github.com/riandyrn/otelchi

OpenTelemetry instrumentation for go-chi/chi

go go-chi golang instrumentation opentelemetry

Last synced: 16 May 2025

https://github.com/amzn/hawktracer

HawkTracer is a highly portable, low-overhead, configurable profiling tool built in Amazon Video for getting performance metrics from low-end devices.

hacktoberfest instrumentation performance performance-monitoring

Last synced: 11 Jun 2025

https://github.com/RisingStack/opentracing-auto

Out of the box distributed tracing for Node.js applications with OpenTracing.

distributed-tracing instrumentation node nodejs opentracing

Last synced: 01 Apr 2025

Instrumentation Awesome Lists
Instrumentation Categories