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 |
|---|---|---|---|
| louislam/uptime-kuma Uptime Kuma is a self-hosted uptime monitoring application with a reactive single-page web UI. It monitors HTTP(s), TCP, DNS, Docker contai… | 100 | 92687 | active |
| Netdata Netdata is a real‑time performance monitoring and troubleshooting tool that collects, visualizes, and alerts on metrics from servers, conta… | 99 | 80991 | active |
| Netdata Netdata is an open-source, real-time infrastructure monitoring and observability platform with a lightweight agent that collects per-second… | 99 | 80991 | stable |
| Grafana Grafana is an open‑source, web‑based platform for visualizing, alerting on, and exploring metrics, logs, and traces from many data sources.… | 95 | 77341 | stable |
| Grafana Grafana is an open-source observability and data visualization platform for querying, visualizing, and alerting on metrics, logs, and trace… | 95 | 77341 | stable |
| tw93/Mole Mole is a free, open‑source command‑line utility for macOS that cleans caches, removes leftover files, optimizes system services, and provi… | 81 | 70975 | active |
| prometheus/prometheus Prometheus is an open‑source systems monitoring and alerting toolkit that stores metrics as time‑series data. It provides a powerful query … | 96 | 66213 | active |
| Coolify Coolify is an open‑source, self‑hostable PaaS that lets you deploy static sites, APIs, databases and Docker‑based services on your own serv… | 95 | 62835 | active |
| Huginn Huginn is a self‑hosted automation platform that lets you build agents to monitor, scrape, and act on web events. It functions like a hacka… | 100 | 50066 | active |
| TrafficMonitor TrafficMonitor is a Windows desktop application that displays real‑time network speed, CPU, and memory usage in a floating window. It also … | 77 | 46388 | active |
| TrafficMonitor TrafficMonitor is a Windows desktop floating-widget application that displays current network speed, CPU and memory utilization, with optio… | 77 | 46388 | active |
| Unitech/pm2 PM2 is a production process manager for Node.js and Bun applications with a built-in load balancer and cluster mode. It daemonizes applicat… | 94 | 43300 | stable |
| exelban/stats Stats is a native macOS application that lives in the menu bar and provides real‑time system metrics such as CPU, GPU, memory, disk, networ… | 95 | 42507 | active |
| Apache Dubbo Apache Dubbo is a Java‑based RPC and microservice framework that provides service discovery, traffic governance, observability, and securit… | 86 | 41580 | active |
| GyulyVGC/sniffnet Sniffnet is a free, open-source cross-platform GUI application for monitoring and analyzing network traffic, written in Rust. It lets users… | 87 | 41559 | active |
| alibaba/arthas Arthas is an open‑source Java diagnostic tool that lets developers troubleshoot live applications without restarting or modifying code. It … | 96 | 37569 | active |
| Glance Glance is a self-hosted dashboard application that aggregates feeds and services into a single customizable start page. It is a lightweight… | 90 | 37502 | active |
| Frigate Frigate is an open-source, self-hosted network video recorder (NVR) that performs real-time AI object detection on IP camera feeds locally … | 94 | 36476 | active |
| Langfuse Langfuse is an open‑source platform for tracing, evaluating, and monitoring LLM applications. It provides unified observability, prompt man… | 94 | 36043 | active |
| Langfuse Langfuse is an open-source AI engineering platform for LLM observability, tracing, evaluation, prompt management, and metrics, deployable a… | 94 | 36043 | active |
| changedetection.io changedetection.io is a self‑hosted web application that monitors web pages for content changes and sends alerts via many channels. It incl… | 94 | 34909 | active |
| changedetection.io A self-hosted web application for monitoring websites and detecting content changes, with alerts via Discord, Slack, Telegram, email, webho… | 94 | 34909 | active |
| btop btop++ is a terminal-based system resource monitor written in C++ that displays CPU, memory, disk, network, processes, and GPU usage with a… | 86 | 34891 | active |
| derailed/k9s K9s is a terminal-based UI for navigating, observing, and managing Kubernetes clusters in real time. It supports standard resources and CRD… | 93 | 34789 | active |
| Glances Glances is a cross‑platform system monitoring application written in Python. It provides a curses‑based terminal UI, a web UI and REST/XML‑… | 94 | 33654 | active |
| Glances Glances is a cross-platform system monitoring tool written in Python that displays real-time stats for CPU, memory, disk, network, processe… | 94 | 33654 | stable |
| alibaba/nacos Nacos is an open‑source platform that provides dynamic service discovery, health checking, and centralized configuration management for clo… | 93 | 33436 | active |
| davila7/claude-code-templates Claude Code Templates is a Python‑based CLI that lets you install, configure, and monitor ready‑made AI agents, commands, and service integ… | 86 | 32716 | active |
| SigNoz Observability Platform SigNoz is an open-source observability platform that aggregates logs, metrics, and traces in a single UI. It provides APM, distributed trac… | 95 | 32332 | active |
| SigNoz Observability Platform SigNoz is an open-source, OpenTelemetry-native observability platform that unifies logs, metrics, traces, alerts, and dashboards in a singl… | 95 | 32332 | active |
| LeakCanary LeakCanary is a memory leak detection library for Android that automatically detects and analyzes memory leaks in Android applications. It … | 82 | 30000 | active |
| ifixai-ai/iFixAi iFixAi is an open-source CLI diagnostic tool that independently audits AI agents for misalignment, hallucination, manipulation, deception, … | 82 | 28773 | active |
| jarrodwatts/claude-hud Claude HUD is a Claude Code plugin that renders a statusline HUD below your input, showing context window usage, active tool activity, runn… | 84 | 28613 | active |
| MLflow MLflow is an open‑source AI engineering platform that supports the full lifecycle of machine‑learning, LLM, and agent applications. It prov… | 100 | 28441 | active |
| wg-easy/wg-easy wg-easy is an all-in-one Docker application that runs a WireGuard VPN server together with a web-based admin UI for managing it. It lets ad… | 95 | 27046 | active |
| henrygd/beszel Beszel is a lightweight, self‑hosted server monitoring platform with a web dashboard. It collects system and container metrics, stores hist… | 91 | 26224 | active |
| Cilium Cilium is an eBPF‑based networking, security, and observability solution for Kubernetes clusters. It provides a flat L3 network, L7‑aware p… | 94 | 25622 | stable |
| Cilium Cilium is an open-source networking, security, and observability solution for Kubernetes and container workloads built on an eBPF-based dat… | 94 | 25622 | stable |
| TDengine TDengine is an open-source, cloud-native time-series database (TSDB) written in C, purpose-built for IoT, connected vehicles, industrial Io… | 90 | 25149 | active |
| Apache SkyWalking Apache SkyWalking is an open‑source Application Performance Monitoring (APM) platform designed for cloud‑native, microservice, and containe… | 88 | 24968 | active |
| Apache SkyWalking Apache SkyWalking is an open-source APM (Application Performance Monitoring) platform for microservices, cloud-native, and container-based … | 88 | 24968 | stable |
| PrefectHQ/prefect Prefect is an open‑source Python library for building, scheduling, and monitoring resilient data pipelines. It provides a simple, Pythonic … | 92 | 23921 | active |
| osquery/osquery osquery is a SQL-powered operating system instrumentation, monitoring, and analytics framework that exposes OS data as a high-performance r… | 88 | 23587 | active |
| Jaeger Jaeger is an open‑source, CNCF‑graduated distributed tracing platform for monitoring and troubleshooting complex microservice architectures… | 99 | 23310 | active |
| lensapp/lens Lens is a desktop IDE for managing, debugging, and operating Kubernetes clusters. It provides a unified UI, real‑time metrics, logs, and bu… | 23 | 23244 | active |
| Sentinel Sentinel is a flow control and reliability library for microservices, providing rate limiting, traffic shaping, concurrency limiting, circu… | 70 | 23144 | stable |
| Opik Opik is an open‑source platform for LLM observability, evaluation and agent tracing. It provides dashboards, automated metrics and a conver… | 93 | 22726 | active |
| BCC BPF Compiler Collection (BCC) is a toolkit for writing efficient eBPF-based kernel tracing and manipulation programs, with instrumentation … | 89 | 22707 | active |
| Vector Vector is a high-performance observability data pipeline written in Rust that collects, transforms, and routes logs, metrics, and traces to… | 93 | 22657 | active |
| steipete/CodexBar CodexBar is a tiny menu‑bar application for macOS (and a Qt desktop app for Linux) that displays real‑time usage limits, credit balances an… | 80 | 22637 | active |
| pranshuparmar/witr witr is a CLI and TUI tool that traces any running process, port, container, or file back to the exact chain of systems that started it, an… | 73 | 22491 | active |
| openobserve/openobserve OpenObserve is an open‑source, cloud‑native observability platform that unifies logs, metrics, traces, RUM and LLM monitoring. It runs as a… | 94 | 22311 | active |
| aidenybai/react-scan React Scan is a drop-in tool that automatically detects and visually highlights React component performance issues, such as unnecessary re-… | 66 | 21868 | active |
| liriliri/eruda Eruda is an in-page developer console for mobile browsers, providing a DevTools-like panel (console, elements, network, resources, sources)… | 37 | 21224 | active |
| allinurl/goaccess GoAccess is an open‑source, real‑time web log analyzer that can display statistics in a terminal UI or a live HTML dashboard. It parses com… | 77 | 21061 | active |
| Fan Control Fan Control is a highly customizable Windows application for controlling fan speeds via PWM with temperature-based curves for CPU, GPU, and… | 93 | 20952 | active |
| didi/DoKit DoKit (DoraemonKit) is an efficiency platform for the full lifecycle of pan-frontend product development, offering in-app debug toolkits fo… | 79 | 20418 | active |
| MediaMTX MediaMTX is a zero‑dependency live media server and proxy written in Go. It can publish, read, forward, record, and playback real‑time vide… | 98 | 20364 | active |
| rrweb rrweb is an open-source TypeScript library that records user interactions and DOM state changes in the browser and replays them as session … | 92 | 20213 | stable |
| google/cadvisor cAdvisor (Container Advisor) is a running daemon from Google that collects, aggregates, processes, and exports resource usage and performan… | 98 | 19477 | active |
| fruitcake/laravel-debugbar Laravel Debugbar is a PHP library that integrates the PHP Debug Bar into Laravel applications. It provides a toolbar with collectors for qu… | 98 | 19292 | active |
| ActivityWatch ActivityWatch is a free, open-source automated time‑tracker that records how you spend time on your devices. It stores all data locally and… | 87 | 19085 | active |
| ActivityWatch ActivityWatch is a free, open-source, automated time tracker that records which applications, windows, and websites you use across Windows,… | 87 | 19085 | active |
| dianping/cat CAT is a real-time application monitoring (APM) platform developed in Java at Meituan-Dianping, providing performance metrics, health statu… | 23 | 18938 | active |
| statsd/statsd StatsD is a Node.js network daemon that listens for application metrics like counters and timers over UDP or TCP and aggregates them into b… | 39 | 18077 | stable |
| influxdata/telegraf Telegraf is an open-source agent for collecting, processing, aggregating, and writing metrics, logs, and other telemetry data. It ships as … | 100 | 17865 | stable |
| VictoriaMetrics/VictoriaMetrics VictoriaMetrics is a fast, cost-effective, and scalable open-source time series database and monitoring solution written in Go. It supports… | 93 | 17800 | stable |
| openzipkin/zipkin Zipkin is a distributed tracing system that collects and stores timing data from instrumented applications to help troubleshoot latency in … | 80 | 17465 | stable |
| Wazuh Wazuh is a free, open source security platform that unifies XDR and SIEM capabilities for threat prevention, detection, and response across… | 98 | 17197 | stable |
| Upptime Upptime is an open-source uptime monitor and status page powered entirely by GitHub Actions, Issues, and Pages, requiring no external serve… | 68 | 17182 | stable |
| wtfutil/wtf WTF (soon to be renamed Tessera) is a personal information dashboard for the terminal, built in Go. It displays at-a-glance stats and data … | 93 | 17111 | active |
| kubesphere/kubesphere KubeSphere is an open-source container platform built on Kubernetes that provides a web console for managing multi-cloud, datacenter, and e… | 72 | 17058 | active |
| cft0808/edict Edict is a multi-agent orchestration system for OpenClaw that organizes 12 specialized AI agents into a Tang-dynasty Three Departments and … | 59 | 16979 | active |
| wolfpld/tracy Tracy is a real-time, nanosecond-resolution, hybrid frame and sampling profiler for games and other applications. It supports CPU and GPU p… | 96 | 16856 | stable |
| Lynis Lynis is an open-source security auditing and hardening tool for UNIX-based systems including Linux, macOS, and BSD. It performs in-depth l… | 83 | 16450 | stable |
| System Informer System Informer (formerly Process Hacker) is a free, open-source, multi-purpose Windows tool for monitoring system resources, debugging sof… | 86 | 16265 | active |
| raga-ai-hub/RagaAI-Catalyst RagaAI Catalyst is a Python SDK for observability, monitoring, and evaluation of LLM and agentic AI applications, with tracing of agents, L… | 52 | 16164 | active |
| infinitered/reactotron Reactotron is a free, open-source desktop application for debugging React JS and React Native apps, letting developers inspect state, API r… | 92 | 15590 | active |
| Termix Termix is a free, open-source, self-hosted platform for managing servers, combining SSH terminals, remote desktop (RDP, VNC, Telnet), SFTP … | 90 | 15588 | active |
| benfred/py-spy py-spy is a sampling profiler for Python programs written in Rust. It visualizes where a running Python process spends time without restart… | 79 | 15553 | stable |
| Memray Memray is a memory profiler for Python that tracks memory allocations in Python code, native C/C++ extension modules, and the interpreter i… | 92 | 15385 | active |
| seerge/g-helper G-Helper is a lightweight, open-source Windows application that serves as an alternative to Asus Armoury Crate for controlling Asus laptops… | 96 | 15359 | active |
| Cachet Cachet is an open-source, self-hosted status page system built on Laravel (PHP) for communicating downtime, incidents, and scheduled mainte… | 67 | 15255 | active |
| Cockpit Cockpit is a web-based graphical interface for administering Linux servers, interacting directly with the operating system through real sys… | 95 | 15200 | stable |
| CrowdSec CrowdSec is an open-source, crowdsourced security engine that analyzes logs and HTTP requests to detect malicious behavior and block offend… | 93 | 15138 | stable |
| Prowler Prowler is an open-source cloud security platform that performs security best-practice assessments, audits, continuous monitoring, hardenin… | 93 | 14863 | active |
| amir20/dozzle Dozzle is a lightweight, web-based application for viewing Docker container logs in real time, with support for Docker Swarm and Kubernetes… | 95 | 14666 | active |
| reduxjs/redux-devtools Redux DevTools is a set of developer tools for Redux and other state-management architectures, offering hot reloading, action replay, and t… | 76 | 14368 | active |
| thanos-io/thanos Thanos is a set of composable components that turn existing Prometheus deployments into a highly available metrics system with unlimited lo… | 94 | 14226 | stable |
| evilsocket/opensnitch OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch, intercepting and filtering outbound connections per a… | 73 | 14149 | active |
| ClementTsang/bottom bottom (btm) is a customizable cross-platform graphical process/system monitor for the terminal, written in Rust. It provides real-time CPU… | 96 | 14091 | stable |
| RabbitMQ RabbitMQ is an open source, multi-protocol messaging and streaming broker supporting AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, and its Streams pro… | 98 | 13928 | stable |
| Pinpoint Pinpoint is an open-source Application Performance Management (APM) tool for large-scale distributed systems, inspired by Google's Dapper p… | 90 | 13868 | active |
| prometheus/node_exporter Node exporter is the official Prometheus exporter that exposes hardware and OS metrics from *NIX kernels via an HTTP endpoint on port 9100.… | 93 | 13803 | stable |
| plasma-umass/scalene Scalene is a high-performance CPU, GPU, and memory profiler for Python that runs much faster than many alternatives while providing detaile… | 88 | 13514 | active |
| ccfos/nightingale Nightingale is an open-source monitoring and alerting platform focused on the alerting engine, alarm processing, and distribution, connecti… | 96 | 13325 | active |
| Open MCT Open MCT is NASA's open-source, web-based mission control framework for visualizing telemetry data on desktop and mobile devices. It provid… | 85 | 13153 | active |
| openreplay/openreplay OpenReplay is an open-source, self-hostable session replay and product analytics suite for web and mobile apps. It captures user sessions a… | 85 | 12892 | active |
| codecentric/spring-boot-admin Spring Boot Admin is a web-based admin UI for monitoring and managing Spring Boot applications via their Actuator endpoints. It provides da… | 99 | 12854 | active |
| datahub-project/datahub DataHub is an open-source data catalog and metadata platform providing data discovery, governance, lineage, and observability across an org… | 99 | 12852 | active |
page 1 / 26 next →