Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source monitoring software

2501 open-source libraries, tools and applications tagged monitoring, ranked by how closely monitoring is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2501 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
bytedance/memory-leak-detector
MemoryLeakDetector (Raphael) is a native memory leak monitoring library for Android apps, developed by ByteDance's Xigua video team. It hoo…
231195active
sasha-s/go-deadlock
A Go library providing drop-in replacements for sync.Mutex and sync.RWMutex that detect deadlocks at runtime. It records lock ordering per …
831194active
PKRoma/ProcessHacker
System Informer (formerly Process Hacker) is a free, open-source, multi-purpose Windows tool for monitoring system resources, debugging sof…
741192active
itamarst/eliot
Eliot is a Python structured logging library that records causal chains of actions, showing what happened and why. It supports distributed …
791190active
context-labs/HALO
HALO (Hierarchical Agent Loop Optimizer) is a desktop application that imports LLM agent traces from sources like Langfuse, Arize, JSONL, o…
741187active
CocoaDebug/CocoaDebug
CocoaDebug is an in-app iOS debugging library that logs network requests, NSLog/print output, crash errors, sandbox files, and WebView/Reac…
324133maintenance
topolvm/topolvm
TopoLVM is a capacity-aware CSI (Container Storage Interface) plugin for Kubernetes that provisions persistent volumes using LVM2 on Linux …
971182active
vladmihalcea/flexy-pool
FlexyPool is a Java library that wraps existing JDBC connection pools (HikariCP, DBCP, C3P0, Tomcat CP, Vibur, Druid, Atomikos) to add metr…
601181active
tikv/rust-prometheus
The official Rust client library for Prometheus, ported from the Go client, for instrumenting Rust applications with metrics. It supports c…
551181stable
michaelgrosner/tribeca
Tribeca is a low-latency cryptocurrency market making trading bot written in TypeScript for Node.js, with a web UI, backtester, and connect…
234115maintenance
ClusterLabs/pacemaker
Pacemaker is an advanced, scalable high-availability cluster resource manager written in C. It coordinates the configuration, start-up, mon…
891179stable
nightscout/AndroidAPS
AndroidAPS is an open-source automated insulin delivery (closed loop) system for people with type 1 diabetes, running on Android smartphone…
941178active
rs/jplot
jplot is a Go CLI tool that polls JSON or expvar metrics endpoints and plots their evolution over time as live graphs directly in terminals…
521178active
SSLMate/certspotter
Cert Spotter is an open-source Certificate Transparency log monitor written in Go that alerts you when SSL/TLS certificates are issued for …
751177active
Vizceral
Vizceral is a JavaScript component that renders animated traffic graphs on a WebGL canvas, visualizing node-and-edge graphs with traffic vo…
234099maintenance
OpenGemini
openGemini is a cloud-native distributed time-series database written in Go, designed for storing and analyzing massive telemetry data such…
781175active
OpenNMS/opennms
OpenNMS is an enterprise-grade open-source network management platform for fault, performance, and traffic monitoring across local and dist…
971174stable
felixge/httpsnoop
A small Go library that captures HTTP metrics (response time, bytes written, status code) from http.Handlers by safely wrapping http.Respon…
801174stable
dropbox/goebpf
A Go library for loading, attaching, and interacting with eBPF programs, maps, and perf events on Linux. It supports XDP, socket filters, k…
691172active
eko/pihole-exporter
A Prometheus exporter written in Go that collects metrics from a Pi-hole ad-blocking instance and exposes them for scraping. It ships with …
621172active
andrew-codechimp/HA-Battery-Notes
A Home Assistant custom integration that adds battery notes to devices, tracking battery type, replacement dates, low battery thresholds, a…
941171active
qunarcorp/bistoury
Bistoury is an open-source, non-intrusive Java application diagnostics tool from Qunar, offering a one-stop web-based solution for troubles…
234073maintenance
dheera/rosboard
ROSboard is a ROS node that runs a lightweight web server on your robot, letting you visualize ROS topics in a browser at port 8888. It wor…
731168active
davmac314/dinit
Dinit is a service supervisor and init system with dependency management, capable of running as a system init (PID 1) or as a per-user serv…
861166active
d4rken-org/capod
CAPod is an Android companion app that adds AirPods-specific features such as battery and charging status, ear detection with automatic pla…
981165active
retronx-team/sys-clk
sys-clk is a Nintendo Switch homebrew system module that lets users set custom CPU, GPU, and memory clock speeds per application and per do…
531164active
xaecbd/KCenter
KCenter (formerly KafkaCenter) is a self-hosted web platform for managing and maintaining Apache Kafka clusters, monitoring producers and c…
321162active
citronneur/pamspy
pamspy is a Linux credentials dumper that uses eBPF to hook the pam_get_authtok function in libpam.so, capturing passwords from processes l…
231162active
jattach/jattach
jattach is a tiny native utility that sends commands to a running JVM process via the HotSpot Dynamic Attach mechanism. It combines jmap, j…
441157stable
Edgio/vflow
vFlow is a high-performance, scalable network flow collector written in pure Go that ingests IPFIX (RFC7011), sFlow v5, and Netflow v5/v9 t…
231157active
HariSekhon/Nagios-Plugins
A large collection of 450+ Nagios monitoring plugins written primarily in Python, covering big data, cloud, databases, messaging, CI/CD, an…
581155active
oldmanpushcart/greys-anatomy
Greys-Anatomy is a Java online diagnostic tool inspired by HouseMD, allowing developers to inspect and troubleshoot running JVM processes i…
324002maintenance
maester365/maester
Maester is a PowerShell-based test automation framework that monitors and validates the security configuration of Microsoft 365 and Entra I…
901151active
mosn/holmes
Holmes is a self-aware Go library that automatically collects runtime metrics (goroutine count, RSS memory, CPU usage) and dumps pprof-styl…
271147active
Netflix/repokid
Repokid is a Python tool from Netflix that enforces least privilege on AWS IAM roles by removing permissions for unused services from inlin…
431146active
Grafana Faro
Grafana Faro Web SDK is a highly configurable JavaScript/TypeScript SDK for real user monitoring (RUM) that instruments browser frontend ap…
991143active
kevthehermit/PasteHunter
PasteHunter is a Python 3 application that queries public pastebin-style sites (pastebin.com, GitHub gists, slexy, stackexchange, etc.) and…
471143active
ayufan/steam-deck-tools
A suite of Windows applications for Steam Deck hardware providing fan control, a performance overlay, TDP/refresh rate power control, and S…
341143active
wandb/weave
Weave is a Python/TypeScript toolkit by Weights & Biases for developing AI-powered applications, providing LLM tracing, agent observability…
931142active
hypery11/flipper-tesla-fsd
An open-source Tesla CAN bus toolkit implemented as a Flipper Zero app with an ESP32 port, providing features like FSD region-gate bypass, …
821141active
fast/fastrace
Fastrace is a high-performance timeline tracing library for Rust, claiming to be 10-100x faster than other tracing libraries. It supports l…
631141active
diyBMS v4
Version 4 of a do-it-yourself battery management system (BMS) for lithium-ion battery packs and cells, including ESP32-based controller boa…
441136active
ElastAlert 2
ElastAlert 2 is a standalone Python tool that runs rule-based alerting on anomalies, spikes, and patterns in data stored in Elasticsearch o…
901135active
Owloops/updo
Updo is a command-line uptime and performance monitoring tool for websites, providing real-time metrics on status, response times, and SSL …
761135active
ccfos/huatuo
HUATUO is an eBPF-based Linux kernel observability agent that provides kernel-wide metrics, event-driven context capture, autotracing, and …
741134active
weaveworks/weave-gitops
Weave GitOps is an open-source developer platform that extends Flux to provide a UI and tooling for GitOps-based continuous delivery on Kub…
731132active
seadog007/smc.peering.tw
An interactive web dashboard that maps Taiwan's submarine cables, showing cable routes, landing points, and real-time incident status. Buil…
671132active
TongchengOpenSource/AppScan
AppScan is a free, enterprise-grade automated privacy compliance detection tool for Android apps, based on dynamic analysis. It identifies …
231132active
line/promgen
Promgen is a Django-based web application that generates and manages Prometheus configuration files, alert rules, and notification routing.…
991131active
lucky-sideburn/kubeinvaders
KubeInvaders is a gamified chaos engineering tool for Kubernetes inspired by Space Invaders, letting users stress clusters and observe resi…
761131active
thewtex/tmux-mem-cpu-load
A lightweight C++ program that displays memory usage, CPU usage with a bar graph, and system load averages in the tmux status line. It supp…
771130active
erha19/ping-island
Ping Island is a macOS Dynamic Island-style menu bar application for monitoring and managing AI coding agent sessions like Claude Code, Cod…
771128active
trulyspinach/SMCAMDProcessor
A pair of macOS kernel extensions for AMD Zen processors providing CPU power management and sensor monitoring (temperature, energy, frequen…
231128active
Kerberos Agent
Kerberos Agent is an open-source, scalable video surveillance application written in Go with a React frontend, designed to connect to IP ca…
951126active
GodEye
GodEye is a Swift library for iOS that automatically displays logs, crashes, network requests, ANR, memory leaks, CPU, RAM, FPS, and netflo…
233887maintenance
needle-tools/compilation-visualizer
A Unity Editor plugin that visualizes assembly compilation on a timeline, hooking into editor events to show how long each assembly takes t…
611125active
FormidableLabs/nodejs-dashboard
A terminal-based telemetry dashboard for Node.js applications that shows realtime process metrics without code instrumentation. It renders …
103882maintenance
jupp0r/prometheus-cpp
A C++ client library implementing the Prometheus data model for collecting and exposing metrics from C++ services. It provides counters, ga…
661123active
jhawthorn/vernier
Vernier is a next-generation sampling profiler for Ruby 3.2.1+ that tracks time, allocations, multiple threads, GVL activity, GC pauses, an…
911122active
jayfk/statuspage
A Python CLI tool that generates a hosted status page for free on GitHub Pages, using GitHub issues to display incidents and labels for sev…
233871maintenance
Sensu Go
Sensu Go is an open-source, agent-based monitoring and observability pipeline for ephemeral infrastructure and distributed applications, re…
871113active
Percona Monitoring and Management (PMM)
Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management platform for MySQL, PostgreSQL…
921111stable
rapidloop/pgmetrics
pgmetrics is a zero-dependency, single-binary Go CLI tool that collects 350+ metrics from a running PostgreSQL server and reports them in h…
861111active
vladimirvivien/ktop
ktop is a top-like terminal tool that displays real-time metrics for nodes, pods, and containers in a Kubernetes cluster. It runs locally u…
771111active
shadow3aaa/fas-rs
fas-rs is a userspace implementation of Frame Aware Scheduling (FAS) for Android, written in Rust. It monitors frame rendering to dynamical…
711111active
marhkb/pods
Pods is a GNOME desktop application for managing Podman and Docker containers, images, and pods. It provides a libadwaita-based graphical i…
1001109active
prehisle/relay-pulse
RelayPulse is a self-hosted monitoring service for LLM API relay/proxy services that probes endpoints with real token-consuming API calls a…
781108active
OpenTelemetry Python
A collection of OpenTelemetry instrumentation libraries for Python, providing automatic and manual instrumentation for popular Python frame…
981106active
prompt-security/clawsec
ClawSec is an AGPL-licensed suite of security skills for AI agent runtimes such as OpenClaw, NanoClaw, Hermes, and Picoclaw. It verifies sk…
791106active
kristiandupont/react-geiger
React Geiger is a React library that audiolizes performance issues by playing click sounds when component re-renders exceed a configurable …
701104active
shenxianmq/Auto_Symlink
Auto_Symlink is a self-hosted automation tool that monitors directories mounted from cloud drives via CloudDrive2/Alist and creates/updates…
481104active
Anker Solix Home Assistant Integration
A Home Assistant custom integration for Anker Solix power devices such as Solarbank, smart meters, and portable power stations, built on th…
921103active
kernel/kernel-images
Kernel is an open-source browser infrastructure platform that provides sandboxed, ready-to-use Chromium browsers as a service for browser a…
661103active
kubernetes-sigs/kube-scheduler-simulator
A simulator for the Kubernetes kube-scheduler that runs a fake KWOK-powered cluster with a debuggable scheduler. It annotates Pods with det…
381103active
pico-coder/sigrok-pico
Firmware and sigrok driver that turns a Raspberry Pi Pico (RP2040/RP2350) into a low-cost logic analyzer and oscilloscope. It supports 21 d…
721102active
raindrop-ai/workshop
Raindrop Workshop is an open-source local debugger for AI agents that streams live traces of tokens, tool calls, and decisions into a brows…
751099active
iioter/iotgateway
IoTGateway is a cross-platform, B/S-architecture industrial IoT gateway built on .NET that connects southbound to industrial devices (PLCs,…
701098active
openjdk/jol
Java Object Layout (JOL) is a toolbox for analyzing object layout, memory footprint, and references inside JVMs. It uses Unsafe, JVMTI, and…
571098active
ymtdzzz/otel-tui
otel-tui is a terminal-based OpenTelemetry viewer that receives traces, metrics, and logs via OTLP (gRPC/HTTP) and displays them in a TUI. …
911097active
k8spacket/k8spacket
k8spacket is a Kubernetes tool that collects TCP traffic and TLS connection metadata using eBPF (tracepoints and traffic-control filters) a…
871097active
hcavarsan/pipedash
Pipedash is a desktop, self-hosted, and iOS app that aggregates CI/CD pipeline status from multiple providers like GitHub Actions, GitLab C…
851096active
ReturnFI/Blitz
Blitz Panel is a self-hosted management panel for the Hysteria2 proxy server, offering user management, traffic monitoring, WARP integratio…
101096active
raskrebs/sonar
Sonar is a Go-based CLI tool that shows all services listening on localhost ports, enriched with Docker container names, Compose projects, …
801095active
170-carry/codex-tools
A desktop GUI and CLI/TUI tool for managing multiple OpenAI Codex accounts, switching local Codex login state, and viewing usage quotas. It…
771094active
xataio/agent
Xata Agent is an open-source AI agent that acts as a PostgreSQL expert, monitoring database logs and metrics, diagnosing root causes of iss…
101094active
zeman/perfmap
PerfMap is a bookmarklet and Chrome extension that overlays a performance heatmap on a webpage, visualizing when images finished loading du…
323761maintenance
MKTXP
MKTXP is a Prometheus exporter and CLI tool for Mikrotik RouterOS devices that exposes router metrics for monitoring, with a companion Graf…
911093active
kunai-project/kunai
Kunai is an eBPF-based threat-hunting and security-monitoring tool for Linux, often described as the Linux counterpart to Sysmon on Windows…
801093active
kasketis/netfox
Netfox is a lightweight Swift library for iOS and macOS that logs and displays all HTTP network requests made by an app, including those fr…
233754maintenance
AliyunContainerService/kube-eventer
kube-eventer is a Kubernetes event emitter that forwards cluster events (Normal and Warning) to sinks such as DingTalk, SLS, and Kafka. It …
601092active
qax-os/ElasticHD
ElasticHD is a standalone Elasticsearch visual management dashboard built in Go that runs in the browser without any installation. It suppo…
233750maintenance
tsduck/tsduck
TSDuck is an extensible C++ framework and toolkit of command-line tools for manipulating, analyzing, monitoring, and transforming MPEG tran…
901091stable
nolanlawson/marky
A tiny (491 bytes) JavaScript timer library built on the User Timing API's performance.mark() and performance.measure(), with fallbacks to …
601091stable
pa11y/pa11y-dashboard
Pa11y Dashboard is a self-hosted Node.js web interface for the Pa11y accessibility reporter that automatically tests web pages for accessib…
731090active
jimmidyson/configmap-reload
A small Go binary that watches Kubernetes ConfigMap and Secret volumes mounted into pods and triggers a reload when they change, currently …
641086active
Node Feature Discovery
Node Feature Discovery (NFD) is a Kubernetes add-on that detects hardware features and system configuration on cluster nodes and advertises…
1001084active
blacknon/hwatch
hwatch is a Rust-based alternative to the Unix watch command that repeatedly executes a command and records its output. It provides a TUI w…
871083active
LangSmith
Official Python and JavaScript/TypeScript client SDKs for the LangSmith platform, enabling tracing, debugging, evaluation, and monitoring o…
101081active
Stonesjtu/pytorch_memlab
A Python library providing line-level CUDA memory profiling and tensor inspection tools for PyTorch. It helps debug out-of-memory errors by…
881080active
BojanJurca/Esp32_oscilloscope
An ESP32 Arduino project that turns the microcontroller into a basic oscilloscope, sampling GPIO signals and displaying them in a web brows…
701080active

← prev page 13 / 26 next →