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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| vipshop/Saturn Saturn is a distributed, fault-tolerant job scheduling platform developed by VIP.com, supporting time-based jobs, parallel sharding, and we… | 42 | 2304 | active |
| megaease/easeprobe EaseProbe is a lightweight, standalone health/status checking tool written in Go that probes services via HTTP, TCP, ping, shell, SSH, TLS,… | 64 | 2295 | active |
| fairlearn/fairlearn Fairlearn is a Python package for assessing and mitigating fairness issues in machine learning models. It provides fairness metrics for eva… | 91 | 2293 | active |
| gperftools/gperftools gperftools (Google Performance Tools) is a collection of high-performance multi-threaded malloc implementations (tcmalloc) plus CPU and hea… | 87 | 8982 | maintenance |
| kubenav/kubenav kubenav is a mobile app for iOS and Android that lets you manage Kubernetes clusters from your phone. It provides a kubectl-like experience… | 88 | 2292 | active |
| prometheus/client_java The official Prometheus instrumentation library for JVM applications, providing metric types (counters, gauges, histograms including native… | 92 | 2290 | stable |
| Shannon Shannon is a production-oriented multi-agent orchestration framework written in Go (with Rust components) that coordinates AI agent swarms … | 75 | 2290 | active |
| poundifdef/smoothmq SmoothMQ is a drop-in replacement for Amazon SQS that runs as a single Go binary on any cloud or self-hosted environment. It works with any… | 15 | 2289 | active |
| allenymt/PrivacySentry PrivacySentry is an Android privacy compliance toolkit combining a Gradle plugin with a runtime SDK, using annotations plus ASM bytecode in… | 46 | 2288 | active |
| MarquezProject/marquez Marquez is an open-source metadata service for collecting, aggregating, and visualizing a data ecosystem's metadata. It serves as the refer… | 66 | 2282 | active |
| mathoudebine/turing-smart-screen-python An unofficial Python system monitor and abstraction library for small IPS USB-C smart displays such as the Turing Smart Screen / TURZX. It … | 88 | 2279 | active |
| dani-gavrilov/GDPerformanceView-Swift A Swift library for iOS that displays FPS, CPU and memory usage, device model, and app/iOS versions in an overlay above the status bar, wit… | 49 | 2274 | stable |
| kuberhealthy/kuberhealthy Kuberhealthy is a Kubernetes operator that runs synthetic monitoring checks as short-lived pods, defined via HealthCheck custom resources. … | 99 | 2271 | active |
| macbre/phantomas A headless Chromium-based web performance metrics collector and monitoring tool built on Node.js and Puppeteer. It loads pages in a headles… | 96 | 2263 | active |
| streetturtle/awesome-wm-widgets A collection of widgets for the Awesome Window Manager (v4.3+), written in Lua, covering system stats, media players, and developer service… | 54 | 2262 | active |
| HermannBjorgvin/Clawdmeter Clawdmeter is ESP32 firmware for a small desk dashboard that displays Claude Code usage with animated pixel-art indicators on AMOLED/LCD to… | 82 | 2260 | active |
| wusimpl/AntigravityQuotaWatcher A VS Code/Antigravity IDE extension that displays real-time AI model quota usage in the status bar. It auto-detects the Antigravity service… | 55 | 2256 | active |
| grafana/grafana-zabbix A Grafana plugin that adds a Zabbix data source and application, letting Grafana query Zabbix metrics, problems, triggers, and IT services.… | 99 | 2253 | active |
| symfony/web-profiler-bundle Symfony WebProfilerBundle is a development tool that collects and displays detailed information about the execution of any HTTP request in … | 93 | 2252 | active |
| andikleen/pmu-tools pmu-tools is a collection of Python tools and C libraries for profile collection and performance analysis on Intel CPUs, built on top of Li… | 71 | 2251 | active |
| custom-components/ble_monitor A Home Assistant custom component that passively monitors Bluetooth Low Energy sensors from many brands (Xiaomi, Qingping, Govee, Inkbird, … | 97 | 2249 | active |
| App Metrics App Metrics is an open-source, cross-platform .NET library for recording and reporting application metrics such as gauges, counters, meters… | 34 | 2248 | active |
| cyring/CoreFreq CoreFreq is a CPU monitoring and tuning tool for 64-bit processors that combines a Linux kernel module with a terminal UI to report frequen… | 95 | 2246 | active |
| kismetwireless/kismet Kismet is a wireless network detector, sniffer, and intrusion detection system for Wi-Fi, Bluetooth, SDR, and other wireless protocols. It … | 77 | 2244 | active |
| hanshuaikang/NBping NBping is a Rust-based ping tool that supports concurrent pinging of multiple addresses with real-time data updates and visual chart displa… | 80 | 2243 | active |
| Icinga 2 Icinga 2 is the core monitoring server of the Icinga stack, checking availability of network resources, sending outage notifications, and g… | 97 | 2240 | stable |
| open-source-labs/Reactime Reactime is an open-source Chrome extension for React applications that provides time-travel debugging through state snapshots and comprehe… | 63 | 2240 | active |
| SysSec-KAIST/LTESniffer LTESniffer is an open-source LTE downlink/uplink eavesdropper built on FALCON and srsRAN that decodes PDCCH, PDSCH, and PUSCH channels to c… | 21 | 2234 | active |
| sohutv/mqcloud MQCloud is an enterprise-grade one-stop management platform for Apache RocketMQ, combining client SDK, operations, monitoring, and alerting… | 74 | 2230 | active |
| berthubert/googerteller A C++ command-line tool that plays audible beeps whenever your computer sends packets to Google services or known trackers, using tcpdump o… | 32 | 2225 | active |
| hystax/optscale OptScale is an open-source FinOps and cloud cost optimization platform that provides visibility into infrastructure spend across AWS, Azure… | 100 | 2219 | active |
| Tasshack/dreame-vacuum A Home Assistant custom integration (HACS-installable) that replaces the Mi Home/Dreamehome app for Dreame robot vacuums, exposing device e… | 94 | 2217 | active |
| steipete/RepoBar RepoBar is a native macOS menu bar app that shows the status of GitHub repositories at a glance, including CI state, issues, pull requests,… | 85 | 2215 | active |
| dfeneyrou/palanteer Palanteer is a visual nanosecond profiler and logger for C++ and Python programs, with a single-header C++ instrumentation library and most… | 29 | 2215 | active |
| DigitalRuby/IPBan IPBan is a free, open-source security service that monitors failed login attempts from event logs and log files on Windows and Linux server… | 81 | 2212 | active |
| Austin Austin is a frame stack sampler for CPython written in C, used to profile running Python processes without instrumentation. It samples stac… | 68 | 2209 | active |
| alibaba/loongcollector LoongCollector (formerly iLogtail) is a high-performance, lightweight observability data collection agent from Alibaba for cloud-native env… | 89 | 2202 | active |
| tmm1/stackprof Stackprof is a sampling call-stack profiler for Ruby 2.2+ inspired by gperftools. It collects CPU, wall, object, and other profile samples … | 62 | 2195 | stable |
| beelzebub-labs/beelzebub Beelzebub is an open-source deception runtime framework written in Go that deploys adaptive, LLM-powered honeypot decoy services across SSH… | 97 | 2192 | active |
| tbnobody/OpenDTU OpenDTU is ESP32 firmware that replaces the proprietary Hoymiles DTU cloud gateway for solar micro-inverters, communicating directly over t… | 93 | 2192 | active |
| phpservermon/phpservermon PHP Server Monitor is a self-hosted PHP application that checks whether websites and servers are up and running, with a web-based UI for ma… | 27 | 2189 | active |
| iovisor/kubectl-trace kubectl-trace is a kubectl plugin that schedules the execution of bpftrace programs on nodes and pods in a Kubernetes cluster. It packages … | 54 | 2188 | active |
| corecoding/Vitals Vitals is a GNOME Shell extension that displays computer temperature, voltage, fan speed, memory usage, CPU load, network speed, and storag… | 97 | 2187 | active |
| scouter-project/scouter Scouter is an open-source Application Performance Management (APM) tool similar to New Relic or AppDynamics, using a Java agent to instrume… | 66 | 2178 | active |
| prometheus/snmp_exporter A Prometheus exporter that queries network devices via SNMP and exposes the metrics in Prometheus format. It maps hierarchical SNMP OID dat… | 78 | 2177 | active |
| Canarytokens Canarytokens is a self-hostable service by Thinkst that generates tripwire tokens (URLs, DNS names, AWS keys, files, etc.) which alert you … | 76 | 2171 | active |
| Phoenix LiveDashboard A real-time performance monitoring and debugging dashboard for Phoenix applications, built on LiveView. It visualizes telemetry metrics, re… | 66 | 2171 | active |
| martin-ger/esp32_nat_router Open-source firmware that turns an ESP32 into a WiFi NAT router and firewall, routing between an AP interface and a STA or Ethernet uplink.… | 75 | 2167 | active |
| microsoft/SysmonForLinux Sysmon for Linux is a Sysinternals tool that monitors and logs system activity such as process lifetime, network connections, and file syst… | 91 | 2160 | active |
| bytedance/flutter_ume UME is an in-app debug kits platform for Flutter applications, providing 13 built-in plugin kits for UI inspection, device info, and perfor… | 10 | 2159 | active |
| NannyML/nannyml NannyML is an open-source Python library for post-deployment machine learning monitoring. It estimates model performance without access to … | 36 | 2155 | active |
| ncabatoff/process-exporter A Prometheus exporter written in Go that reads /proc to expose metrics about selected processes on Linux systems. It groups processes by co… | 34 | 2154 | active |
| apache/atlas Apache Atlas is an open-source metadata management and data governance framework providing a shared metadata store, data lineage, and class… | 76 | 2149 | active |
| grafana/beyla Grafana Beyla is an open-source, eBPF-based auto-instrumentation tool that captures RED metrics and trace spans for HTTP/S and gRPC service… | 94 | 2146 | active |
| Munin Munin is a networked resource monitoring tool that surveys servers and nodes, stores metrics in RRD files, and presents them as graphs thro… | 66 | 2138 | stable |
| okd-project/okd OKD is the community distribution of Kubernetes that powers Red Hat OpenShift, adding developer and operations tooling, a web console, moni… | 92 | 2127 | active |
| motioneye-project/motioneyeos motionEyeOS is a Linux distribution that turns single-board computers like the Raspberry Pi into a video surveillance system with camera mo… | 23 | 8215 | maintenance |
| nschloe/tiptop tiptop is a command-line system monitoring tool in the spirit of top, displaying system stats with graphs in a terminal UI. It is built in … | 37 | 2125 | active |
| bugsink/bugsink Bugsink is a self-hosted error tracking service that collects exceptions from running applications and presents stacktraces, code, and loca… | 89 | 2118 | active |
| dockpeek/dockpeek Dockpeek is a lightweight, self-hosted Docker dashboard for quick access to containers across multiple hosts. It provides one-click access … | 78 | 2115 | active |
| Leanmcp/superview.sh A shell-based setup for the LeanMCP AI Gateway, a hosted proxy that routes Claude Code (and other AI coding tools) requests through a singl… | 59 | 2111 | active |
| cyberman54/ESP32-Paxcounter ESP32-Paxcounter is firmware for cheap ESP32 LoRa IoT boards that counts nearby mobile devices by sniffing Wi-Fi and Bluetooth signals, est… | 84 | 2103 | active |
| ipfs/public-gateway-checker A web application that displays a list of public IPFS gateways and checks whether each is online, including CORS, IPNS, origin isolation, a… | 95 | 2099 | active |
| prometheus-net prometheus-net is a .NET library for instrumenting application code with Prometheus metrics such as counters, gauges, histograms, and summa… | 23 | 2095 | active |
| kubernetes-sigs/prometheus-adapter A Kubernetes API adapter that implements the custom.metrics.k8s.io, resource, and external metrics APIs backed by Prometheus queries. It en… | 66 | 2094 | active |
| Special K Special K is a Windows DLL injection framework for PC games that fixes and enhances graphics, adds HDR support, framerate capping, and deta… | 94 | 2093 | active |
| prometheus-community/elasticsearch_exporter A Prometheus exporter written in Go that exposes Elasticsearch and OpenSearch cluster, node, and index metrics for scraping. It ships as bi… | 84 | 2091 | active |
| unjs/webpackbar A webpack/rspack plugin that displays an elegant progress bar during builds and watches, with support for multiple concurrent builds and an… | 66 | 2091 | active |
| semicons/java_oci_manage R-Bot is a self-hosted multi-cloud infrastructure management application combining a web-based SSH terminal and cloud management panel with… | 97 | 2090 | active |
| ctripcorp/x-pipe X-Pipe is Ctrip's Redis multi-datacenter replication management system built on Redis's master-slave replication protocol. It provides low-… | 67 | 2088 | active |
| GoogleCloudPlatform/khi Kubernetes History Inspector (KHI) is a log visualization tool that turns Kubernetes cluster logs into interactive timeline and topology vi… | 86 | 2084 | active |
| Carpet Mod Fabric Carpet is a Minecraft mod for the Fabric mod loader that gives technical players and server operators fine-grained control over vani… | 100 | 2082 | active |
| BOSH Cloud Foundry BOSH is an open-source tool chain for release engineering, deployment, and lifecycle management of large-scale distributed se… | 99 | 2079 | active |
| someengineering/fixinventory Fix Inventory is an open-source cloud asset inventory and security tool that collects metadata from cloud providers (AWS, GCP, Azure, Digit… | 52 | 2078 | active |
| agittins/bermuda Bermuda is a Home Assistant custom integration (installed via HACS) that tracks Bluetooth/BLE devices by room/area using ESPHome Bluetooth … | 90 | 2076 | active |
| groundcover-com/caretta Caretta is a lightweight standalone tool that uses eBPF to map all service network interactions in a Kubernetes cluster and visualizes them… | 34 | 2069 | active |
| linkedin/kafka-monitor Xinfra Monitor (formerly Kafka Monitor) is a Java framework for running long-running Kafka system tests and monitoring Kafka cluster health… | 24 | 2065 | active |
| aelassas/servy Servy is an enterprise-grade Windows service wrapper that runs any application (Node.js, Python, .NET, Java, etc.) as a native Windows serv… | 82 | 2064 | active |
| gocrane/crane Crane is a FinOps platform for cloud resource analytics and cost optimization in Kubernetes clusters. It provides cost insight, optimizatio… | 23 | 2060 | active |
| Grafana Observability Demo A Docker image bundling an OpenTelemetry backend: OpenTelemetry Collector, Prometheus, Tempo, Loki, Pyroscope, and Grafana in one container… | 91 | 2059 | active |
| beyondcode/laravel-query-detector A Laravel package that detects N+1 query problems in real time during development and alerts developers when eager loading should be used. … | 62 | 2058 | active |
| facebookincubator/oomd oomd is a userspace out-of-memory (OOM) killer for Linux systems that leverages PSI and cgroupv2 to monitor memory pressure holistically. I… | 67 | 2054 | stable |
| treadiehq/port-kill Port Kill is a Rust-based CLI and macOS status bar app that finds and kills processes blocking development ports, and also manages dev cach… | 56 | 2040 | active |
| ReportPortal ReportPortal is a self-hosted, service-oriented platform for aggregating, analyzing, and visualizing results from automated test runs. It i… | 92 | 2033 | active |
| admindroid-community/powershell-scripts A collection of over 100 self-contained PowerShell scripts for managing, reporting on, and auditing Microsoft 365 (Office 365) tenants. Eac… | 75 | 2029 | active |
| xiufengsun/TokenTracker TokenTracker is a local-first, privacy-first dashboard that tracks AI token usage and cost across 34 AI coding tools like Claude Code, Code… | 78 | 2028 | active |
| hj01857655/kiro-account-manager A Tauri 2.x desktop application for centrally managing Kiro IDE accounts, with one-click account switching, quota monitoring, and token aut… | 76 | 2028 | active |
| Octane0411/open-vibe-island Open Island is a native macOS menu bar/notch application that acts as a control center for AI coding agents like Claude Code, Codex, and Ge… | 79 | 2027 | active |
| Evil Limiter A Python command-line tool that monitors, analyzes, and limits the bandwidth of devices on a local network using ARP spoofing and traffic s… | 52 | 2025 | active |
| ansible-community/ara ARA Records Ansible is a reporting tool that records ansible and ansible-playbook runs via an Ansible callback plugin, storing results in S… | 70 | 2024 | active |
| leinlin/Miku-LuaProfiler A Lua profiler plugin for Unity that instruments xLua-based Lua code to report per-function CPU time and GC memory usage. It works in the U… | 46 | 2021 | active |
| sipcapture/homer HOMER is an open-source telecom observability platform that captures, stores, and analyzes SIP/VoIP/RTC signaling via the HEP protocol. Ver… | 93 | 2018 | active |
| nginx/nginx-prometheus-exporter A Prometheus exporter that exposes NGINX and NGINX Plus metrics for monitoring. It scrapes NGINX's status endpoints and serves them as Prom… | 91 | 2018 | active |
| xmanrui/OpenClaw-bot-review A lightweight TypeScript web dashboard for monitoring OpenClaw bots, agents, models, and sessions in one place. It reads the local OpenClaw… | 61 | 2017 | active |
| chaos-zhu/easynode EasyNode is a self-hosted web-based server management panel providing webSSH and webSFTP for Linux and Windows servers, with features like … | 98 | 2016 | active |
| trycompai/comp Comp AI is an open-source, AI-native compliance platform that automates evidence collection, policy generation, and continuous monitoring f… | 80 | 2013 | active |
| willfarrell/docker-autoheal A Docker container that monitors other containers' HEALTHCHECK status and automatically restarts those that become unhealthy. It works via … | 47 | 2010 | active |
| AgentOps-AI/tokencost A Python library that estimates the USD cost of LLM API calls by counting tokens for prompts and completions across 400+ models. It maintai… | 43 | 2007 | active |
| SREWorks SREWorks is Alibaba's open-source cloud-native operations and maintenance (O&M) SaaS platform built on Kubernetes, applying DataOps and AIO… | 44 | 2006 | active |
| ComfyUI-Crystools A collection of utility custom nodes and UI extensions for ComfyUI, including real-time CPU/GPU/RAM resource monitors, progress bars, and m… | 36 | 2004 | active |