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/vjtools VJTools is vip.com's collection of Java coding standards, core utility libraries (vjkit, vjstar), and JVM diagnostic tools (vjtop, vjmap, v… | 23 | 7618 | maintenance |
| vrcx-team/VRCX VRCX is a desktop companion application for VRChat that helps users manage friends, worlds, avatars, and groups outside the game client. It… | 97 | 1985 | active |
| reactnativecn/react-native-update A React Native library providing over-the-air (OTA) hot update capabilities with tiny bsdiff/hdiff-based update packages optimized for Herm… | 93 | 1983 | active |
| hubblo-org/scaphandre Scaphandre is a metrology agent written in Rust that measures electric power and energy consumption of hosts and QEMU/KVM virtual machines.… | 77 | 1983 | active |
| brotandgames/ciao ciao is a self-hosted web application that checks HTTP(S) URL endpoints for expected status codes on a cron schedule and notifies via email… | 95 | 1981 | active |
| veyon/veyon Veyon is a free, open-source, cross-platform application for monitoring and controlling computers in classrooms and training environments. … | 93 | 1981 | stable |
| develsoftware/GMinerRelease GMiner is a closed-source GPU cryptocurrency miner for NVIDIA and AMD cards supporting algorithms such as Ethash, ProgPoW, KAWPOW, Equihash… | 64 | 1975 | active |
| antonioribeiro/health A Laravel package that monitors server and application resources (database, Redis, queue, disk space, SSL certificates, etc.) and renders a… | 23 | 1970 | active |
| oetiker/SmokePing SmokePing is a Perl-based network latency monitoring system that measures, stores, and graphically displays latency, latency distribution, … | 63 | 1967 | stable |
| vladkens/macmon macmon is a sudoless real-time performance monitor for Apple Silicon Macs (M1–M5) that reads CPU/GPU/ANE power, temperatures, frequencies, … | 91 | 1960 | active |
| valeriansaliou/vigil Vigil is a self-hosted, open-source status page written in Rust that monitors distributed infrastructure such as servers, apps, and microse… | 77 | 1950 | active |
| MortyFx/speedtest-x A self-hosted web-based network speed test application built as an extension of LibreSpeed. It stores speed test results in a lightweight f… | 25 | 1949 | active |
| mafintosh/why-is-node-running why-is-node-running is a Node.js library and CLI that logs the active handles (timers, servers, etc.) keeping a Node process running. It ca… | 88 | 1948 | active |
| RRZE-HPC/likwid LIKWID is a command-line tool suite and library for performance-oriented programmers on Linux, supporting Intel, AMD, ARMv8, and POWER9 CPU… | 87 | 1947 | active |
| dromara/Jpom Jpom is a lightweight, low-intrusion web-based ops platform for online building, automatic deployment, daily server operations, and project… | 52 | 1946 | active |
| kubewall/kubewall Kubewall is a self-hosted, single-binary Kubernetes dashboard for managing multiple clusters from the browser with real-time monitoring, re… | 84 | 1943 | active |
| Pactum7/ticket-grabbing A collection of AutoX.js automation scripts for Android that grab and monitor event tickets on Chinese ticketing platforms (Maoyan, FenWanD… | 64 | 1937 | active |
| hotyue/IP-Sentinel IP-Sentinel is a lightweight, modular Master-Agent distributed system for maintaining VPS IP assets. It detects IP geolocation misclassific… | 80 | 1935 | active |
| deepfence/PacketStreamer PacketStreamer is a distributed, high-performance remote packet capture tool that runs lightweight sensors on target hosts to stream filter… | 10 | 1934 | active |
| KDAB/GammaRay GammaRay is a software introspection and runtime manipulation tool for Qt applications developed by KDAB. It leverages QObject introspectio… | 94 | 1924 | active |
| Meliox/PVE-mods A collection of mods and scripts for Proxmox Virtual Environment, packaged as a Debian package (pve-mod) with an interactive configuration … | 93 | 1924 | active |
| mlco2/codecarbon CodeCarbon is a lightweight Python library and CLI that estimates and tracks CO2 emissions from local computing hardware (CPU, GPU, RAM) by… | 96 | 1921 | active |
| statping/statping Statping is a self-hosted status page and monitoring server that checks websites and applications and renders a public status page with gra… | 23 | 7292 | maintenance |
| charkost/prosopite Prosopite is a Ruby gem that auto-detects N+1 queries in Rails applications with zero false positives or false negatives. It monitors SQL q… | 72 | 1915 | active |
| godaddy/terminus Terminus is a Node.js library that adds graceful shutdown and Kubernetes readiness/liveness health check endpoints to any HTTP server. It h… | 36 | 1913 | active |
| Obico Obico Server is the self-hostable backend of the Obico smart 3D printing platform, providing AI-based print failure detection, webcam strea… | 75 | 1912 | active |
| Open-Falcon Falcon+ (Open-Falcon) is an open-source, enterprise-level monitoring system written in Go, composed of multiple modules for metric collecti… | 10 | 7231 | maintenance |
| Jaennaet/pISSStream A novelty menu bar app for macOS (plus iOS, watchOS, and visionOS apps) that displays the International Space Station's urine tank level in… | 30 | 1905 | active |
| spiritLHLS/ecs A shell-based 'Fusion Monster' VPS server testing script that benchmarks CPU, disk, network speed, and IP quality across many Linux distrib… | 74 | 7221 | maintenance |
| Dyneteq/reconya reconYa is a self-hosted network reconnaissance and asset discovery tool written in Go that scans local networks via ICMP, TCP, and ARP to … | 81 | 1902 | active |
| monoscope-tech/monoscope Monoscope is an open-source observability platform for ingesting and exploring logs, traces, and metrics stored in your own S3-compatible b… | 99 | 1897 | active |
| zema1/watchvuln WatchVuln is a self-hosted Go service that scrapes high-quality vulnerability sources (Aliyun AVD, Chaitin, OSCS, Qianxin TI, Seebug, CISA … | 78 | 1897 | active |
| ARC-MX/sgcc_electricity_new A Home Assistant integration (deployed via Docker) that scrapes China State Grid (SGCC) accounts to fetch electricity billing and usage dat… | 83 | 1892 | active |
| HugoRCD/evlog evlog is a modern TypeScript logging library that combines structured logs, wide events, and structured errors behind a single API and drai… | 79 | 1888 | active |
| oracle/bpftune bpftune is a daemon that uses eBPF observability to continuously monitor Linux system behavior and automatically adjust kernel tunables suc… | 65 | 1885 | active |
| NVMe Management Suite The official NVM Express user space tooling for Linux, providing the `nvme` command line tool and the libnvme library it is built on. It su… | 94 | 1884 | stable |
| csswizardry/ct ct.css is a small diagnostic CSS stylesheet that visually exposes performance problems in a page's <head>, such as render-blocking scripts … | 73 | 1884 | active |
| Chleba/netscanner netscanner is a terminal-based network scanner and diagnostic tool with a modern TUI, written in Rust. It supports WiFi network scanning, C… | 73 | 1884 | active |
| Cacti Cacti is an open-source, LAMP-based network monitoring and graphing platform built on RRDtool that collects, stores, and visualizes time-se… | 82 | 1882 | stable |
| NVIDIA Data Center GPU Manager (DCGM) NVIDIA's GPU metrics exporter for Prometheus, built on top of DCGM (Data Center GPU Manager). It exposes GPU telemetry such as clock speeds… | 96 | 1879 | active |
| DDT4All DDT4ALL is a cross-platform Python diagnostic application for vehicle CAN bus networks that communicates with ECUs over OBD-II interfaces s… | 96 | 1879 | active |
| yonahd/kor Kor is a Go CLI tool that discovers unused (orphaned) Kubernetes resources such as ConfigMaps, Secrets, Services, Roles, PVCs, and many mor… | 93 | 1877 | active |
| schollz/howmanypeoplearearound A Python CLI tool that estimates how many people are nearby by sniffing WiFi probe requests from smartphones using tshark. It works with mo… | 23 | 7088 | maintenance |
| eworm-de/routeros-scripts A collection of scripts for MikroTik RouterOS to manage devices and extend their functionality. It covers tasks like automated updates, bac… | 77 | 1874 | active |
| superagent-ai/vibekit VibeKit is a CLI tool that wraps AI coding agents such as Claude Code, Gemini CLI, Grok CLI, and Codex in isolated Docker sandboxes with au… | 46 | 1860 | active |
| magma/magma Magma is an open-source mobile core network platform that provides an extendable packet core (EPC/5G core) for network operators, consistin… | 60 | 1858 | active |
| zhp8341/flink-streaming-platform-web A lightweight web-based management platform built on Apache Flink that lets users configure, deploy, and monitor streaming compute jobs ent… | 44 | 1856 | active |
| ZSvirt/zsvirt ZSvirt is an open-source IaaS virtualization platform that brings ZStack's enterprise ZSphere engine to the community, providing a control … | 56 | 1855 | active |
| MapleTechLabs/maple Maple is an open-source observability platform for traces, logs, and metrics built on OpenTelemetry and ClickHouse, with dashboards, servic… | 83 | 1851 | active |
| Hermes HUD A browser-based dashboard for monitoring the Hermes AI agent, exposing its memory, sessions, costs, health, plugins, and governance data ac… | 82 | 1850 | active |
| Tencent/CodeAnalysis Tencent Cloud Code Analysis (TCA, code-named CodeDog) is a self-hosted static code analysis platform consisting of server, web, and client … | 42 | 1847 | active |
| Fluidd Fluidd is a free, open-source web interface (built with Vue) for managing 3D printers running the Klipper firmware via the Moonraker API se… | 98 | 1839 | active |
| Nette Framework Tracy is a PHP debugging library that provides error visualization, variable dumping, logging, and a floating debug bar (Tracy Bar) showing… | 88 | 1837 | stable |
| OpenAEV-Platform/openaev OpenAEV is an open-source platform for planning, scheduling, and running cyber adversary simulation campaigns and security exercises, from … | 95 | 1834 | active |
| foyer-rs/foyer Foyer is a Rust library providing a hybrid cache that seamlessly combines in-memory and disk caching with pluggable eviction algorithms. It… | 95 | 1830 | active |
| roxy-wi/roxy-wi Roxy-WI is a self-hosted web interface for managing HAProxy, Nginx, Apache, and Keepalived servers from a single control plane. It provides… | 96 | 1827 | active |
| linyimin0812/spring-startup-analyzer A Java agent/library that instruments Spring and Spring Boot applications to collect startup data and generate an interactive HTML startup … | 31 | 1824 | active |
| tanelpoder/0xtools 0x.tools is a set of Linux performance analysis tools (xcapture and xtop) that use modern eBPF to sample thread-level system activity such … | 52 | 1821 | active |
| APIParkLab/APIPark APIPark is an open-source, cloud-native AI gateway and API developer portal for managing, integrating, and deploying AI and REST APIs. It u… | 87 | 1819 | active |
| ddlmanus/MacOptimizer MacOptimizer is a macOS system optimization and app management tool built with SwiftUI, offering modules for system monitoring, app uninsta… | 70 | 1819 | active |
| guardianproject/haven Haven is an open-source Android application that turns a spare phone into a physical security monitor using its on-device sensors (motion, … | 23 | 6824 | maintenance |
| ntop/nProbe nProbe is a high-performance NetFlow/IPFIX probe and network sensor from ntop that captures traffic and exports flow data for monitoring an… | 74 | 1813 | active |
| dreadl0ck/netcap Netcap is a Go framework that converts network packets into structured, type-safe Protocol Buffer audit records for security monitoring, fo… | 99 | 1809 | active |
| Tencent/TSW Tencent Server Web (TSW) is a Node.js infrastructure framework for web backend developers that provides request capture (packet sniffing of… | 76 | 1803 | active |
| NightscoutFoundation/xDrip xDrip+ is an unofficial Android app that acts as a data hub for continuous glucose monitors (CGMs), insulin pumps, and Bluetooth glucose me… | 77 | 1794 | active |
| markzhai/AndroidPerformanceMonitor A transparent UI-block detection library for Android, known as BlockCanary, that monitors main-thread stalls and ANR-like jank with one-lin… | 32 | 6729 | maintenance |
| Kubevious Kubevious is a suite of app-centric assurance, validation, and introspection tools for Kubernetes, including a web dashboard and a CLI for … | 58 | 1791 | active |
| metlo-labs/metlo Metlo is an open-source API security platform that inventories API endpoints, detects malicious traffic in real time, and can automatically… | 34 | 1786 | active |
| clemcer/LoggiFly LoggiFly is a lightweight self-hosted tool that monitors Docker (and Podman/Swarm) container logs for predefined keywords or regex patterns… | 83 | 1780 | active |
| vnStat vnStat is a console-based network traffic monitor for Linux and BSD that tracks bandwidth usage using kernel interface statistics rather th… | 66 | 1780 | stable |
| johnbillion/query-monitor Query Monitor is a WordPress and WooCommerce plugin that adds a developer tools panel for debugging database queries, PHP errors, hooks, bl… | 93 | 1779 | stable |
| CalculatedContent/WeightWatcher WeightWatcher is an open-source Python diagnostic tool for analyzing pre-trained deep neural networks without access to training or test da… | 56 | 1777 | active |
| GrimAnticheat/Grim GrimAC is an open-source Minecraft anticheat plugin that detects cheats by simulating real client movement with fully asynchronous, multith… | 80 | 1775 | active |
| electron/devtron Devtron is a DevTools extension for Electron apps that adds Electron-specific debugging panels to Chrome DevTools. It is installed programm… | 78 | 1775 | active |
| Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display A port of the ESP32-Marauder WiFi/Bluetooth testing firmware to the Cheap Yellow Display (CYD) family of ESP32 boards with ILI9341/ST7789/S… | 44 | 1773 | active |
| open-telemetry/opentelemetry-operator A Kubernetes Operator written in Go that manages the lifecycle of OpenTelemetry Collector instances and auto-instrumentation of workloads v… | 100 | 1770 | active |
| OwnTracks OwnTracks for Android is an open-source mobile app that tracks and reports your device's location over MQTT or HTTP to a server of your cho… | 88 | 1770 | active |
| Kubetail Kubetail is a real-time logging dashboard for Kubernetes that merges log streams from multiple containers in a workload into a single chron… | 86 | 1770 | active |
| Portabase/portabase Portabase is an open-source, self-hosted dashboard and agent system for automating database backups and restores across PostgreSQL, MySQL, … | 83 | 1768 | active |
| SamSaffron/memory_profiler memory_profiler is a Ruby gem that reports memory usage and object allocations (allocated vs retained) by gem, file, location, and class. I… | 62 | 1767 | active |
| koordinator-sh/koordinator Koordinator is a QoS-based scheduling system for Kubernetes that colocates latency-sensitive microservices with batch, big data, and AI wor… | 81 | 1764 | active |
| aws/aws-node-termination-handler AWS Node Termination Handler is a Kubernetes daemon/controller that watches for EC2 instance shutdown events such as Spot interruptions, ma… | 79 | 1763 | active |
| KairosDB KairosDB is a fast, distributed, scalable time series database written in Java and built on top of Cassandra. It stores and queries metrics… | 51 | 1761 | active |
| EmbarkStudios/puffin Puffin is a lightweight instrumentation profiler for Rust, primarily aimed at game development, using scope macros that cost ~1ns when disa… | 67 | 1751 | active |
| lebinh/ngxtop ngxtop is a Python CLI tool that parses nginx access logs and displays top-like real-time metrics about incoming requests. It auto-detects … | 51 | 6523 | maintenance |
| didi/DiDiPrism DiDiPrism (小桔棱镜) is a mobile tool from DiDi focused on capturing and analyzing user operation behavior on iOS and Android apps. It provides… | 36 | 1742 | active |
| AWS Config Rules Development Kit (RDK) A community repository of sample custom AWS Config rules written in Python, Node.js, and Java. These Lambda-based rules evaluate AWS resour… | 76 | 1739 | active |
| Yelp/paasta PaaSTA is an open-source, distributed platform-as-a-service from Yelp for building, deploying, and monitoring containerized services on Kub… | 94 | 1734 | stable |
| pawurb/hotpath-rs hotpath-rs is an easy-to-configure Rust performance profiler that pinpoints where code spends time, burns CPU, and allocates memory. It ins… | 78 | 1731 | active |
| frenck/spook Spook is a custom integration (plugin) for Home Assistant that adds a large collection of extra tools, services, entities, and features not… | 99 | 1730 | active |
| laravel/pulse Laravel Pulse is a real-time application performance monitoring tool with a built-in dashboard for Laravel applications. It tracks slow end… | 97 | 1728 | active |
| KusionStack/karpor Karpor is an open-source Kubernetes visualization and intelligence tool providing advanced search, insights, and AI-powered assistance acro… | 77 | 1724 | active |
| adminsyspro/proxcenter-ui ProxCenter is a self-hosted, open-core datacenter management platform that acts as a centralized control plane for Proxmox VE clusters and … | 83 | 1722 | active |
| gradio-app/trackio Trackio is a lightweight, free, local-first experiment tracking library from Hugging Face that stores metrics in SQLite with an optional Gr… | 82 | 1722 | active |
| Umio-Yasuno/amdgpu_top amdgpu_top is a Rust-based tool that displays AMD GPU utilization and statistics, similar to radeontop or intel_gpu_top. It gathers data fr… | 85 | 1721 | active |
| EnterpriseDB/repmgr repmgr is an open-source suite of tools (a CLI plus the repmgrd daemon) for managing replication and failover in PostgreSQL server clusters… | 78 | 1718 | stable |
| kube-logging/logging-operator A CNCF Sandbox Kubernetes operator that automates deployment and configuration of a complete logging pipeline, managing Fluent Bit log coll… | 98 | 1716 | active |
| Paparazzi UAV Paparazzi is a free and open-source hardware and software suite for unmanned air vehicles, providing autopilot firmware, ground control sta… | 82 | 1714 | active |
| metrico/gigapipe Gigapipe (formerly qryn) is an open-source, all-in-one polyglot observability warehouse that ingests and serves logs, metrics, traces, and … | 96 | 1707 | active |
| SiriusScan/Sirius Sirius is an open-source vulnerability scanner that automates network discovery via Nmap and performs CVE-based detection with CVSS scoring… | 82 | 1707 | active |