Topics / #monitoring
Monitoring projects on GitHub
Observability tools that track uptime, metrics, logs, and system health.
As of , the most-starred Monitoring projects on GitHub are free-for-dev (139.7K stars), paperclip (103.3K stars) and RuView (98.4K stars). GitHub.Locker tracks 418 Monitoring repositories with 6.3M stars combined. The fastest-growing on October 16 was dsh-our-free-model, with +1.7K stars in a day.
Hot right now
Most stars gained in a day · Oct 16
dsh-our-free-model
Ebony-Vinyl/dsh-our-free-model · ★ 19.6KA plugin for the 'dsh' coding-agent harness that gives instant, free access to frontier LLMs like DeepSeek V4.1 Flash and Kimi K3 — no login, sign-up, or API key required.
+425paperclip
paperclipai/paperclip · ★ 103.3KPaperclip is an open-source Node.js server and React UI for orchestrating a whole team of AI agents to run a business — assigning goals, tracking work, and managing costs from one dashboard instead of babysitting individual agent sessions.
pentagi
vxcontrol/pentagi · ★ 30.8KPentAGI (Penetration testing Artificial General Intelligence) is a fully autonomous AI agent system that performs complex penetration testing tasks for you.
+206cost-xray
tigerless-labs/cost-xray · ★ 5.4Kcost-xray is a local tool that captures the raw API traffic between Claude Code or Codex and their providers, then breaks down exactly what's in each request and what each part costs — system prompts, tool schemas, MCP blocks, cached vs fresh tokens, and more.
The all-time top
Top 100 of 418 · by stars
- 139.7K
#1 · ripienaar/free-for-devfree-for-dev
A curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.
- 103.3K
#2 · paperclipai/paperclippaperclip
Paperclip is an open-source Node.js server and React UI for orchestrating a whole team of AI agents to run a business — assigning goals, tracking work, and managing costs from one dashboard instead of babysitting individual agent sessions.
- 98.4K
#3 · ruvnet/RuViewRuView
RuView turns ordinary WiFi signals into a spatial-intelligence sensor — it detects presence, measures breathing and heart rate, tracks motion and falls, and even estimates body pose through walls, using Channel State Information (CSI) captured by cheap ESP32 boards, with no cameras or wearables.
- 4
uptime-kuma
92.6Klouislam/uptime-kuma · JavaScriptUptime Kuma is a self-hosted uptime and server monitoring tool with a fancy web UI, status pages, and notifications when your services go down.
- 5

worldmonitor
88.6Kkoala73/worldmonitor · TypeScriptWorld Monitor is a real-time global intelligence dashboard that aggregates and AI-synthesizes news, geopolitical signals, and infrastructure data into one situational-awareness interface.
- 6

netdata
81Knetdata/netdata · GoNetdata is an open-source, real-time infrastructure monitoring platform that collects per-second metrics, visualizes them, and detects anomalies with machine learning.
- 7

elasticsearch
78.3Kelastic/elasticsearch · JavaElasticsearch is a distributed search and analytics engine, scalable data store, and vector database built for near real-time full-text search, vector search, and generative AI (RAG) use cases on production-scale data; it's the core of Elastic's Stack platform.
- 8

grafana
77.3Kgrafana/grafana · TypeScriptGrafana is an open-source platform for monitoring and observability: it lets you query, visualize, alert on, and explore metrics, logs, and traces from many data sources in one place.
- 9

Mole
70.8Ktw93/Mole · ShellMole is a free, open-source command-line tool for macOS (mo) that cleans junk files, uninstalls apps, analyzes disk usage, runs system maintenance, and shows live hardware/network status, rolling CleanMyMac, AppCleaner, DaisyDisk, and iStat Menus-style features into one terminal binary.
- 10
prometheus
66.6Kprometheus/prometheus · GoPrometheus is a systems and service monitoring tool: it scrapes metrics from configured targets at set intervals, evaluates rule expressions over that data, displays results, and fires alerts when conditions are met.
- 11

TrendRadar
63Ksansan0/TrendRadar · PythonTrendRadar is an AI-driven public opinion and trend monitoring tool that aggregates trending topics from many Chinese platforms plus RSS feeds, filters them with keywords or AI, and pushes a smart briefing to your phone or desktop.
- 12
pathway
62.1Kpathwaycom/pathway · PythonPathway is a Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG, with the same code usable for batch jobs, CI/CD tests, and live data streams.
- 13

chrome-devtools-mcp
53.7KChromeDevTools/chrome-devtools-mcp · TypeScriptchrome-devtools-mcp is an MCP server that lets coding agents like Claude, Cursor, Copilot or Antigravity control and inspect a live Chrome browser using the full power of Chrome DevTools.
- 14

lazydocker
53.2Kjesseduffield/lazydocker · GoLazydocker is a simple terminal UI for both docker and docker-compose, written in Go with the gocui library - 'the lazier way to manage everything docker', as its tagline goes.
- 15

huginn
50.1Khuginn/huginn · RubyHuginn lets you build 'agents' that watch the web for events and act on your behalf — a self-hosted, hackable alternative to IFTTT or Zapier.
- 16

TrafficMonitor
46.6Kzhongyang219/TrafficMonitor · C++TrafficMonitor is a floating desktop widget for Windows that shows your current network speed, CPU usage, and memory usage in real time, with optional taskbar embedding and skins.
- 17

sentry
45.6Kgetsentry/sentry · PythonSentry is a developer-first platform for error tracking and performance monitoring that helps teams detect, trace, and fix issues in their code faster.
- 18
hyperswitch
45.3Kjuspay/hyperswitch · RustHyperswitch is an open-source, composable payments platform that lets businesses route, retry, vault, and reconcile payments across 120+ payment processors like Stripe, Adyen, Braintree, and Worldpay, either self-hosted or as a SaaS.
- 19

edex-ui
45KGitSquared/edex-ui · JavaScripteDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor styled like a sci-fi computer interface, heavily inspired by TRON: Legacy's Board Room scene. It combines a real terminal with live CPU/RAM/network monitoring and touchscreen support.
- 20

ray
44.1Kray-project/ray · PythonRay is an open-source framework for scaling AI and Python applications: a core distributed runtime plus a set of AI libraries that simplify ML compute.
- 21

pm2
43.3KUnitech/pm2 · JavaScriptPM2 is a production process manager for Node.js and Bun applications that keeps them running forever, reloads them without downtime, and includes a built-in load balancer.
- 22

stats
42.6Kexelban/stats · SwiftA free, open-source macOS system monitor in your menu bar: it shows CPU, GPU, memory, disk and network usage, battery level, temperatures, Bluetooth devices and a multi-timezone clock.
- 23

BettaFish
42.4K666ghj/BettaFish · PythonBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 24

dubbo
41.6Kapache/dubbo · JavaApache Dubbo is an RPC and microservices framework — this repository is its Java implementation. It covers communication, service discovery, traffic management, observability, security, and tooling for building enterprise-grade microservices.
- 25

sniffnet
41.6KGyulyVGC/sniffnet · RustSniffnet is a cross-platform desktop app for monitoring your network traffic in real time, with a graphical interface instead of raw terminal output.
- 26

quivr
39.6KThe-Vibe-Company/quivr · GoQuivr is an open-source engine that turns your files and content streams into search and monitoring — a 'second brain' you can query, built around an opinionated RAG powered by generative AI.
- 27
istio
38.4Kistio/istio · GoIstio is an open-source service mesh that layers transparently onto existing distributed applications, giving you a uniform way to secure, connect, and monitor microservices with few or no code changes.
- 28

dokploy
37.8KDokploy/dokploy · TypeScriptDokploy is a free, self-hostable PaaS for deploying and managing applications and databases — an open-source alternative to Vercel, Netlify and Heroku.
- 29

arthas
37.6Kalibaba/arthas · JavaArthas is a Java diagnostic tool from Alibaba that lets developers troubleshoot production issues on a live JVM without modifying code or restarting the server.
- 30

glance
37.5Kglanceapp/glance · GoGlance is a self-hosted dashboard that puts all your feeds in one place: a single streamlined web page where you arrange widgets for RSS, Reddit, weather, YouTube, market prices and server stats.
- 31
AdGuardHome
37.5KAdguardTeam/AdGuardHome · TypeScriptA free, open-source network-wide DNS server that blocks ads and trackers for every device on your home network: it re-routes tracking domains to a 'black hole', so no client-side software is needed on the devices themselves.
- 32

1Panel
37.2K1Panel-dev/1Panel · Go1Panel is an open-source Linux server management panel and lightweight AI management platform: a web GUI that gives you one-stop control over servers, websites, apps and AI agents.
- 33

awesome-docker
37.1Kveggiemonk/awesome-dockerA curated ('awesome list') index of Docker-related projects and resources: engines, image builders, registries, orchestration tools, networking/security tooling, desktop/terminal UIs and learning materials.
- 34

frigate
36.7Kblakeblackshear/frigate · PythonFrigate is a complete, local network video recorder (NVR) that performs realtime AI object detection on IP camera feeds, built specifically for tight integration with Home Assistant.
- 35

node
36.4Kinkonchain/node · ShellA Docker Compose setup for running an Ink node (an Ethereum L2 built on the OP Stack), including the execution client, rollup node, and monitoring stack.
- 36
langfuse
35.9Klangfuse/langfuse · TypeScriptLangfuse is an open source LLM engineering platform for tracing, evaluating, and debugging LLM and agent applications, with prompt management and a playground built in.
- 37

awesome-sysadmin
35.4Kawesome-foss/awesome-sysadminA curated list of free and open-source sysadmin tools, covering everything from backups and configuration management to monitoring, CI/CD, virtualization, and VPNs.
- 38

changedetection.io
35.1Kdgtlmoon/changedetection.io · Pythonchangedetection.io monitors websites for changes and sends you alerts when content updates, prices drop, items restock, or pages get defaced.
- 39

btop
35Karistocratos/btop · C++A terminal resource monitor that shows usage and stats for processor, memory, disks, network and processes. It is the C++ version and continuation of bashtop and bpytop.
- 40

k9s
34.8Kderailed/k9s · GoK9s is a terminal UI that lets you navigate, observe and manage Kubernetes clusters in real time instead of typing raw kubectl commands.
- 41

glances
33.8Knicolargo/glances · PythonGlances is an open-source cross-platform system monitoring tool, a top/htop alternative that shows CPU, memory, disk, network, containers, sensors, and running processes in one dashboard, reachable via terminal, web UI, API, or an MCP server for AI assistants.
- 42

homepage
33.2Kgethomepage/homepage · JavaScriptHomepage is a fully static, highly customizable application dashboard (startpage) that aggregates service widgets, Docker container stats, bookmarks, and information widgets like weather and search in one place.
- 43
claude-code-templates
32.7Kdavila7/claude-code-templates · PythonA CLI tool for configuring and monitoring Anthropic's Claude Code: a catalog of 100+ ready-made components — AI agents, slash commands, MCPs, settings, hooks and skills — plus utilities for monitoring your AI coding sessions.
- 44

signoz
32.4KSigNoz/signoz · TypeScriptSigNoz is an open-source observability platform built on OpenTelemetry: logs, metrics, traces, alerts, and dashboards in one tool for debugging production apps and monitoring AI agents.
- 45
dragonfly
31.8Kdragonflydb/dragonfly · C++An in-memory data store built as a modern replacement for Redis and Memcached — fully compatible with both APIs, so no code changes needed; it claims 25X more throughput on up to 80% fewer resources.
- 46

influxdb
31.8Kinfluxdata/influxdb · RustInfluxDB 3 Core is an open source time series database built to collect, process, transform, and store event and time series data, written in Rust on top of Apache Arrow, DataFusion, and Parquet.
- 47
pentagi
30.8Kvxcontrol/pentagi · GoPentAGI (Penetration testing Artificial General Intelligence) is a fully autonomous AI agent system that performs complex penetration testing tasks for you.
- 48

wttr.in
30.7Kchubin/wttr.in · Gowttr.in is a console-oriented weather forecast service: you check the weather with curl from a terminal or open it in a browser, and it draws the forecast as ASCII art for terminals, HTML for browsers, or PNG images for graphical viewers.
- 49

xxl-job
30.6Kxuxueli/xxl-job · JavaXXL-JOB is a distributed task scheduling framework: a central scheduler triggers jobs across a cluster of executors, all managed from a web UI. It aims to be quick to develop with, simple to learn, lightweight and easy to extend, and many companies run it in production.
- 50
consul
30.1Khashicorp/consul · GoConsul is a distributed, highly available, data center aware solution for connecting and configuring applications across dynamic, distributed infrastructure. It is built to be datacenter aware and can support any number of regions without complex configuration.
- 51

sim
29.8Ksimstudioai/sim · TypeScriptSim is a collaborative workspace for building, deploying, and monitoring AI agents and workflows, used by 100,000+ builders. Agents can be built visually, in chat, or with code.
- 52

ProxmoxVE
29.8Kcommunity-scripts/ProxmoxVE · ShellA community-maintained set of one-command install scripts for Proxmox VE: paste a single line into your Proxmox shell and it sets up a popular self-hosted service as a ready container or VM.
- 53

apollo
29.8Kapolloconfig/apollo · JavaApollo is a reliable configuration management system. It centrally manages the configurations of different applications and different clusters, and is built for microservice configuration management scenarios.
- 54

canal
29.7Kalibaba/canal · JavaCanal is Alibaba's MySQL binlog incremental subscription and consumption component. It disguises itself as a MySQL slave, pulls binlog events from a MySQL master, and lets you consume the parsed changes for things like cache refresh, index building, or database synchronization.
- 55

kestra
29.7Kkestra-io/kestra · JavaKestra is an open-source, event-driven orchestration platform for building data, AI, and infrastructure workflows. You describe them in declarative YAML and manage everything from a built-in web UI.
- 56

phantomjs
29.4Kariya/phantomjs · C++PhantomJS is a headless WebKit scriptable with JavaScript: a real browser engine that loads and manipulates web pages without any visible browser window.
- 57
srs
29.3Kossrs/srs · C++SRS (Simple Realtime Server) is a simple, high-performance, AI-driven real-time media server for live streaming: RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181, with codecs from H.264 to AV1, VP9, AAC, Opus, and G.711.
- 58

loki
29Kgrafana/loki · GoLoki is a horizontally-scalable, highly-available, multi-tenant log aggregation system from Grafana — like Prometheus, but for logs.
- 59

redash
28.8Kgetredash/redash · PythonRedash is an open-source business intelligence platform: you connect data sources, explore and query them, visualize the results and share dashboards with your team. Thousands of organizations use it for data-driven decisions.
- 60

claude-hud
28.6Kjarrodwatts/claude-hud · JavaScriptClaude HUD is a Claude Code plugin that adds a live statusline showing context usage, active tools, running agents, and todo progress, always visible below your input.
- 61
mlflow
28.4Kmlflow/mlflow · PythonMLflow is an open source AI engineering platform for agents, LLM apps, and classic ML models: one place to trace, evaluate, monitor, and optimize production AI while controlling costs. It is widely adopted, with over 60 million monthly downloads.
- 62

awesome-actions
28.3Ksdras/awesome-actionsA curated, categorized index of GitHub Actions: ready-made actions, workflow examples, official resources and tutorials you can plug into your repository's automation.
- 63

druid
28.2Kalibaba/druid · JavaDruid is an open-source, high-performance Java database connection pool and SQL parser built by Alibaba's DataWorks team. It combines a JDBC connection pool, a multi-dialect SQL parser/AST analyzer, a SQL firewall, and monitoring statistics into one library.
- 64

wg-easy
27.2Kwg-easy/wg-easy · TypeScriptwg-easy is an all-in-one package that bundles WireGuard VPN with a web-based admin UI, letting you install and manage WireGuard on a Linux host without touching config files manually.
- 65

dashy
26.7Klissy93/dashy · VueDashy is a self-hostable personal dashboard: a single, highly customizable start page for your homelab that gathers all your apps, links and services in one place, with status checks, widgets, themes and instant search built in.
- 66

nodemon
26.7Kremy/nodemon · JavaScriptnodemon is a development tool for Node.js apps: it watches your project directory and automatically restarts the application whenever file changes are detected, so you never restart the server by hand while coding.
- 67

miaosha
26.6Kqiurunze123/miaosha · JavaThis is a Chinese learning repository about designing and building a high-concurrency 'flash sale' (seckill) system for internet engineers, combining iterative demo projects, small frameworks, study notes and diagrams covering distributed-systems topics.
- 68

docker_practice
26.3Kyeasy/docker_practice · GoAn open-source Chinese book that takes you from zero to real DevOps practice with Docker: core concepts, internals and hands-on skills for developers, ops engineers and architects.
- 69

beszel
26.3Khenrygd/beszel · GoBeszel is a lightweight server monitoring platform with a friendly web interface. It tracks historical metrics and Docker container stats, sends alerts, and is ready to use out of the box.
- 70

faas
26.3Kopenfaas/faas · GoAn open-source serverless platform for Kubernetes: package your code or an existing binary as an OCI/Docker image and get a scalable, auto-scaling HTTP endpoint with metrics, without boilerplate.
- 71

logrus
25.8Ksirupsen/logrus · GoA structured logger for Go — a library you import into your application, completely API-compatible with the standard library logger.
- 72

cilium
25.7Kcilium/cilium · GoCilium is open-source networking, security, and observability software built on an eBPF dataplane, used mainly as the networking layer of Kubernetes clusters.
- 73
kuboard-press
25.3Keip-work/kuboard-press · ShellKuboard is a free management interface built for Kubernetes (compatible with K8s 1.13+) that turns cluster management into a visual web dashboard. This repo holds the source of its v4 documentation site.
- 74

vegeta
25.2Ktsenart/vegeta · GoVegeta is a versatile HTTP load testing tool that drills HTTP services with a constant request rate — its tagline: It's over 9000! It works as both a CLI and a Go library and avoids Coordinated Omission.
- 75
TDengine
25.2Ktaosdata/TDengine · CTDengine is an open-source, high-performance, cloud-native, AI-powered time-series database built for IoT, Connected Cars, and Industrial IoT workloads, handling TB-to-PB scale data from billions of sensors.
- 76

skywalking
25Kapache/skywalking · JavaApache SkyWalking is an open-source APM (Application Performance Monitoring) system for monitoring, tracing and diagnosing distributed systems. It is built for microservices, cloud native and container-based architectures.
- 77

watchtower
24.6Kcontainrrr/watchtower · GoWatchtower automates Docker container updates: push a new image to your registry and it pulls it, stops the old container and starts the new version in its place.
- 78

awesome-sysadmin
24.4Kkahun/awesome-sysadminA curated, categorized list of open-source sysadmin tools and resources, covering backups, monitoring, configuration management, DNS, security, networking, and dozens of other admin topics.
- 79

prefect
24KPrefectHQ/prefect · PythonPrefect is a Python workflow orchestration framework for turning ordinary scripts into resilient, production-grade data pipelines with scheduling, retries, caching, and event-based automations.
- 80

osquery
23.7Kosquery/osquery · C++osquery is a SQL powered operating system instrumentation, monitoring, and analytics framework: it exposes your OS as a high-performance relational database you can query with SQL.
- 81

API-Security-Checklist
23.3Kshieldfy/API-Security-ChecklistA community checklist of the most important security countermeasures to apply when designing, testing, and releasing an API — a list of checkboxes you run through before shipping.
- 82
jaeger
23.3Kjaegertracing/jaeger · GoJaeger is a distributed tracing platform that helps you monitor and troubleshoot requests as they flow through microservices-based systems.
- 83
lens
23.2Klensapp/lensLens is a desktop IDE for Kubernetes — one context-aware UI for managing and troubleshooting clusters and workloads, and the most popular one out there, with over 1 million users.
- 84

Sentinel
23.1Kalibaba/Sentinel · JavaSentinel is a flow control, traffic shaping, circuit breaking and system adaptive overload protection component for microservices, built and battle-tested at Alibaba across years of Double-11 shopping festivals.
- 85
claude-code
22.9Kclaude-code-best/claude-code · TypeScriptClaude Code Best (CCB) is a full open-source engineering reconstruction of Anthropic's official Claude Code CLI agent — buildable, runnable and debuggable — extended with extra features like goal-driven workflows, multi-agent orchestration, voice input and computer/browser control, while keeping full compatibility with the original Claude Code configuration.
- 86
vector
22.7Kvectordotdev/vector · RustAn open-source, high-performance observability data pipeline: it collects, transforms, and routes your logs and metrics to any vendors you choose, so you keep control of your observability data. It is maintained by Datadog's Community Open Source Engineering team.
- 87

bcc
22.7Kiovisor/bcc · CBCC (BPF Compiler Collection) is a toolkit for creating efficient kernel tracing and manipulation programs on Linux using eBPF. It also ships a large collection of ready-made tools for I/O analysis, networking, and monitoring.
- 88
witr
22.7Kpranshuparmar/witr · Gowitr answers one question: 'why is this running?' Point it at a process, port, container, or file, and it traces the exact chain of supervisors, services, and shells that started it.
- 89
opik
22.7Kcomet-ml/opik · PythonOpik is an open-source platform for debugging, evaluating, and monitoring LLM applications, RAG systems, and agentic workflows, with tracing, automated evaluation, and production dashboards.
- 90

rocketmq
22.6Kapache/rocketmq · JavaApache RocketMQ is an open-source distributed messaging and streaming platform for building event-driven applications, with low latency, trillion-level capacity and flexible scalability.
- 91

CodexBar
22.6Ksteipete/CodexBar · SwiftCodexBar is a tiny macOS 14+ menu bar app that keeps AI coding-provider usage limits visible and shows when each usage window resets, so you can plan long tasks instead of guessing whether you have quota left.
- 92
thingsboard
22.6Kthingsboard/thingsboard · JavaThingsBoard is an open-source IoT platform for device management, data collection, processing, and visualization: connect devices, store their telemetry, and build dashboards on top.
- 93
openobserve
22.4Kopenobserve/openobserve · TypeScriptOpenObserve is an open-source, cloud-native observability platform for logs, metrics, traces, frontend monitoring (RUM), session replay and AI/LLM observability — a cost-effective alternative to Datadog, Splunk and Elasticsearch.
- 94

go-redis
22.3Kredis/go-redis · GoThe official Redis client library for Go: you import it into your Go program to talk to Redis servers. It targets the last three Redis releases and speaks both RESP2 and RESP3.
- 95

eladmin
21.9Kelunez/eladmin · JavaELADMIN is an open-source, front-end/back-end separated admin management system built on Spring Boot 2.7.18, JPA, Spring Security, JWT, Redis and Vue — a base system that handles users, roles, menus and permissions for your own business apps.
- 96

monolog
21.4KSeldaek/monolog · PHPMonolog is a logging library for PHP: it takes the logs your application produces and sends them to files, sockets, inboxes, databases and various web services.
- 97

skills
21.4Kgoogle/skills · PythonThis is a collection of Agent Skills for Google products and technologies, covering Google Cloud, GKE, BigQuery, Firebase, Google Ads, and more, meant to be installed into coding/agent harnesses.
- 98

kibana
21.3Kelastic/kibana · TypeScriptKibana is the open source interface for querying, analyzing, visualizing, and managing your data stored in Elasticsearch — effectively the web window into an Elastic Stack deployment.
- 99

HikariCP
21.2Kbrettwooldridge/HikariCP · JavaA high-performance JDBC connection pool for Java: it keeps a ready pool of database connections your app can reuse instead of opening a new one for every request. It is billed as zero-overhead and production ready.
- 100

FanControl.Releases
21.1KRem0o/FanControl.ReleasesFan Control is a highly customizable fan-controlling app for Windows: it drives your PC's CPU, GPU and case fans from temperature-based curves you design in a GUI.
Showing the 100 most-starred of 418. See every one in the catalog.
Related topics
Often tagged together