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
mysqltools
mysqltools is a Python/Ansible-based automation toolkit for building large-scale, high-quality MySQL distributed cluster environments. It a…
321079maintenance
jaymedavis/hubble
Hubble is a terminal-based dashboard that displays arbitrary data in the console, populated via HTTP POST requests, polled API endpoints, o…
321078maintenance
SuprHackerSteve/Crescendo
Crescendo is a Swift-based real-time event viewer for macOS built on Apple's Endpoint Security Framework. It consists of a system extension…
231077maintenance
kisslove/web-monitoring
A self-hosted web front-end monitoring platform that tracks page load speed, JavaScript errors, and API call success rates. It collects use…
231076maintenance
jmcarp/nplusone
nplusone is a Python library that detects the n+1 queries problem in ORMs like SQLAlchemy, Peewee, and the Django ORM by monitoring lazy lo…
321069maintenance
SusionSuc/rabbit-client
Rabbit is an Android application performance monitoring (APM) framework written in Kotlin. It provides startup timing, FPS and memory analy…
231067maintenance
voilet/cmdb
A Django-based CMDB (Configuration Management Database) web application with integrated SaltStack UI for IT asset management. It provides a…
321063maintenance
garethdmm/gryphon
Gryphon is an open-source Python framework and application suite for building and running algorithmic trading strategies in cryptocurrency …
321059maintenance
nsacyber/GRASSMARLIN
GRASSMARLIN is a Java-based desktop application from NSA that provides IP network situational awareness for Industrial Control Systems (ICS…
101059maintenance
AdoBot
AdoBot is an open-source Android spyware application written in Java that monitors SMS messages, call logs, contacts, and device location, …
761050maintenance
DrmagicE/gmqtt
Gmqtt is a flexible, high-performance MQTT broker written in Go that fully implements MQTT protocol V3.x and V5. It offers a plugin mechani…
531049maintenance
handcircus/Unity-Resource-Checker
A Unity editor utility that lists active textures, materials, and meshes in the current scene with their memory sizes, compression types, a…
321042maintenance
Flowcharting
A Grafana panel plugin that renders interactive diagrams created with draw.io (mxgraph), such as technical architectures, floorplans, and w…
231042maintenance
alibaba/taokeeper
TaoKeeper is a Java web application (deployed as a WAR) for monitoring ZooKeeper clusters, storing metrics in a relational database and sup…
521040maintenance
Netflix/astyanax
Astyanax is a high-level Java client library for Apache Cassandra that wraps the underlying Thrift API with an object-oriented interface. I…
451034maintenance
yassineaboukir/sublert
Sublert is a Python CLI security and reconnaissance tool that uses certificate transparency logs to monitor new subdomains issued TLS/SSL c…
321034maintenance
didi/echo
Echo is a desktop (Mac) debugging tool by DiDi that connects to iOS apps over the local network to inspect network requests, logs, view hie…
101034maintenance
ajayrandhawa/Keylogger
A Windows keylogger written in Visual C++ that invisibly captures keystrokes, mouse clicks, and periodic screenshots, uploading them to an …
451028maintenance
koide3/hdl_localization
A ROS package for real-time 3D localization using 3D LIDARs such as Velodyne HDL32e and VLP16. It performs UKF-based pose estimation with I…
321026maintenance
tmm1/perftools.rb
A Ruby binding to Google's gperftools that provides CPU profiling of Ruby code via sampling. It supports profiling blocks, whole applicatio…
321025maintenance
App Center
Microsoft's Visual Studio App Center, a cloud service for mobile and desktop app build, test, deploy, crash reporting, and analytics. This …
321014maintenance
Oldpan/Pytorch-Memory-Utils
A small set of Python scripts for tracking GPU memory usage in PyTorch, including per-line tensor allocation reports and model parameter/in…
321013maintenance
yizhang7210/liang
Liang is a Python library for specifying non-functional requirements like latency thresholds directly in function interfaces via decorators…
321010maintenance
Snorby/snorby
Snorby is a Ruby on Rails web application for network security monitoring that interfaces with intrusion detection systems such as Snort, S…
231006maintenance
joewalnes/web-vmstats
A small web application that streams live Linux vmstat system metrics (CPU, memory, IO) over WebSockets and renders them as real-time chart…
321005maintenance
Loop
Loop is an open-source iOS app template for building an automated insulin delivery (AID) system for people with type 1 diabetes. It integra…
681747experimental
paulpierre/informer
A Python library built on Telethon that masquerades as real Telegram user accounts to monitor and log messages from hundreds of channels pe…
501666experimental
dannymcc/bluehood
Bluehood is a self-hosted Bluetooth scanner that passively detects nearby BLE and Classic Bluetooth devices, identifies them by vendor and …
791149experimental
caddymanager/caddymanager
CaddyManager is a self-hosted web application for managing multiple Caddy2 servers from a single dashboard, built on the MEVN stack (MongoD…
441144experimental
lllllllillllllillll/DweebUI
DweebUI is a free, open-source web UI for managing Docker and Podman containers, with a live-updating dashboard of server and container met…
271063experimental
jcalabro/uscope
uscope is a graphical debugger and introspection toolchain for native code on Linux, written from scratch in Zig including ELF/DWARF parsin…
671044experimental
eDEX-UI
eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor styled like a science-fiction computer interface, inspired by …
1045037abandoned
containrrr/watchtower
Watchtower is a Docker-based tool that automatically updates running containers when new images are pushed to a registry. It pulls the new …
1024631abandoned
kubernetes-retired/dashboard
Kubernetes Dashboard is a general-purpose web-based UI for managing and troubleshooting applications running on Kubernetes clusters. The pr…
1015407abandoned
oguzhaninan/Stacer
Stacer is a free, open-source desktop application for Linux that provides system optimization and monitoring features. It offers a graphica…
239328abandoned
YelpArchive/elastalert
ElastAlert is a Python framework for alerting on anomalies, spikes, and other patterns in data stored in Elasticsearch, with configurable r…
237985abandoned
Netflix/SimianArmy
A retired Netflix open-source suite of cloud resiliency tools, best known for Chaos Monkey, which randomly terminates cloud instances to ve…
107978abandoned
cjbassi/gotop
gotop is a terminal-based graphical activity monitor written in Go, inspired by gtop and vtop, showing CPU, memory, and process widgets wit…
107402abandoned
vmware-archive/octant
Octant is a developer-centric web interface for inspecting and visualizing Kubernetes clusters, offering resource graphs, log streaming, po…
106238abandoned
cuckoosandbox/cuckoo
Cuckoo Sandbox is an open-source automated dynamic malware analysis system that executes suspicious files in an isolated environment and re…
105959abandoned
weaveworks/scope
Weave Scope is a monitoring and visualization tool that automatically generates a real-time topology map of Docker and Kubernetes applicati…
235910abandoned
openark/orchestrator
Orchestrator is a MySQL high availability and replication topology management tool that runs as a service with a web interface, HTTP API, a…
105772abandoned
ElasticHQ/elasticsearch-HQ
ElasticHQ is a browser-based web application for monitoring and managing Elasticsearch clusters, nodes, indices, shards, and mappings, with…
234990abandoned
garbles/why-did-you-update
A React library that logs to the console whenever a component re-renders unnecessarily, helping developers diagnose wasted renders. It is n…
104927abandoned
alibaba/dexposed
Dexposed is a non-invasive runtime AOP (aspect-oriented programming) library for Android, based on the Xposed framework. It lets apps hook …
104502abandoned
google/santa
Santa is a binary and file access authorization system for macOS, consisting of a system extension that monitors executions, a daemon that …
104501abandoned
Netflix/security_monkey
Security Monkey is a self-hosted service from Netflix that monitors AWS, GCP, OpenStack, and GitHub organizations for assets and policy cha…
104369abandoned
grafana-cold-storage/oncall
Grafana OnCall OSS is a self-hosted incident response tool providing on-call schedules, rotations, automatic escalations, and alert collect…
103883abandoned
square/cube
Cube is a system for collecting timestamped events and deriving metrics, built on MongoDB and Node.js, with time series visualization. It c…
103871abandoned
Hygieia
Hygieia is a CapitalOne open-source DevOps dashboard that aggregates data from CI/CD, source control, and deployment tools into a single vi…
103807abandoned
Uptime
A self-hosted remote monitoring application for websites and HTTP endpoints, built with Node.js, MongoDB, and Twitter Bootstrap. It polls U…
103589abandoned
Netflix/vector
Vector is an on-host performance monitoring web application that exposes high-resolution system and application metrics (backed by PCP) in …
103568abandoned
OpenTracing Go
OpenTracing is a vendor-neutral API standard for distributed tracing, with this repo being the Go implementation. It has been deprecated in…
103478abandoned
nosqlclient/nosqlclient
Nosqlclient (formerly Mongoclient) is a self-hosted, cross-platform web application for managing MongoDB databases, built with Meteor.js an…
233467abandoned
rcrowley/go-metrics
A Go port of Coda Hale's Dropwizard Metrics library providing counters, gauges, histograms, meters, and timers for application instrumentat…
103462abandoned
Bosun
Bosun is an open-source time series alerting and monitoring framework developed by Stack Exchange, featuring a DSL for evaluating alerts an…
103388abandoned
chronark/highstorm
Highstorm is an open-source event monitoring application for tracking and analyzing events with a web dashboard. It is a TypeScript monorep…
313313abandoned
gnemoug/distribute_crawler
A distributed web crawler built on Scrapy, Redis, MongoDB, and Graphite, demonstrated with a spider for a Chinese book-download site. Redis…
323234abandoned
facebookarchive/beringei
Beringei is a high-performance, in-memory time series storage engine based on Facebook's Gorilla paper, usable as an embedded library or as…
103150abandoned
midwayjs/pandora
Pandora.js is a TypeScript-based Node.js application manager from Alibaba that provides process management, metrics collection, and OpenTra…
103052abandoned
uber-archive/pyflame
Pyflame is a high-performance sampling profiler for Python implemented in C++ that uses Linux ptrace to capture call stacks without instrum…
102979abandoned
Sensu Go
Sensu 1.x (Sensu Core) is a Ruby-based, scalable monitoring framework for composing infrastructure monitoring systems with checks, handlers…
102864abandoned
jondot/graphene
Graphene is a realtime dashboard and graphing toolkit built on D3 and Backbone, designed to display live metrics from Graphite (or other ba…
322849abandoned
apache/horaedb
Apache HoraeDB (incubating) was a high-performance, distributed, cloud-native time-series database written in Rust, supporting workloads li…
102825abandoned
Tencent/MSEC
MSEC (Mass Service Engine in Cluster) is Tencent's open-source backend development and operations engine providing RPC, name resolution, lo…
102728abandoned
kubernetes-retired/heapster
Heapster was a container cluster monitoring and performance analysis tool for Kubernetes that collected compute resource usage and lifecycl…
102627abandoned
google/tracing-framework
A set of JavaScript libraries, tools, and visualizers from Google for instrumenting, tracing, and analyzing complex web applications. It he…
102623abandoned
activecm/rita-legacy
RITA (Real Intelligence Threat Analytics) is an open-source framework for detecting command and control communication through network traff…
532512abandoned
robcowart/elastiflow
ElastiFlow (legacy) is a network flow analytics solution that collects and visualizes NetFlow v5/v9, IPFIX, and sFlow data using the Elasti…
102510abandoned
selfspy/selfspy
Selfspy is a Python daemon that continuously logs user activity on the computer—keystrokes, window titles, and clipboard content—storing it…
322495abandoned
iglance/iGlance
iGlance is a free, open-source macOS system monitor that displays CPU, memory, network, fan, and battery stats directly in the menu bar. It…
232492abandoned
romainguy/view-server
A small Java library that lets Android applications work with the HierarchyViewer inspection tool by running a local view server inside the…
102468abandoned
vmware-archive/kubewatch
Kubewatch is a Kubernetes watcher that monitors cluster resource changes and publishes notifications to collaboration channels like Slack, …
102422abandoned
webpackmonitor/webpackmonitor
Webpack Monitor is a configurable Webpack plugin that captures statistics on production builds and provides an interactive analysis tool fo…
322396abandoned
lmenezes/elasticsearch-kopf
Kopf is a web-based administration interface for Elasticsearch clusters, built with JavaScript, AngularJS, jQuery, and Twitter Bootstrap. I…
102386abandoned
GoogleChrome/web-vitals-extension
A Chrome extension by Google that measures Core Web Vitals (LCP, CLS, INP) plus diagnostic metrics (TTFB, FCP) in real time, matching how C…
102379abandoned
jamesrwhite/minicron
minicron is a self-hosted cron job monitoring system consisting of a CLI client that wraps command execution on your servers and a web UI s…
102317abandoned
Glimpse
Glimpse is an open-source diagnostics platform for ASP.NET web applications that inspects requests in real time, profiling server-side acti…
102310abandoned
LearnBoost/cluster
An extensible multi-core server manager for Node.js that spawns and supervises one worker process per CPU, with zero-downtime restarts, gra…
322284abandoned
dora-team/fourkeys
Four Keys is a self-hostable platform from Google's DORA team that collects events from development environments like GitHub and GitLab via…
102236abandoned
GoogleChromeLabs/lighthousebot
A deprecated web service and Docker-based tool for running Google Lighthouse audits in CI, reporting pass/fail scores on GitHub pull reques…
102222abandoned
MiPushFramework/MiPushFramework
An Android application that brings Xiaomi's system-level push service (MiPush) to non-MIUI devices by running a centralized push service in…
232209abandoned
bitstadium/HockeyKit
HockeyKit is the client SDK behind HockeyApp, providing crash reporting, in-app beta updates, and usage analytics for iOS and Android apps.…
102209abandoned
ysrc/yulong-hids-archived
Yulong HIDS is an open-source host intrusion detection system composed of an Agent, Daemon, Server, and Web console that collects host info…
102178abandoned
seiginonakama/BlockCanaryEx
BlockCanaryEx is an Android library, based on BlockCanary, that detects UI thread blocks and identifies the heavy methods causing them. It …
322172abandoned
LaunchKit/LaunchKit
LaunchKit is an open-sourced collection of web-based tools for mobile app developers, including Screenshot Builder for creating App Store s…
322168abandoned
mozilla/MozDef
MozDef is Mozilla's Enterprise Defense Platform, an open-source SIEM-style application for automating security incident handling and enabli…
102159abandoned
cjbassi/ytop
ytop is a terminal user interface (TUI) system monitor written in Rust that displays CPU, memory, temperature, and process information with…
102158abandoned
Kale
Skyline is a real-time anomaly detection system for passively monitoring hundreds of thousands of high-resolution time series metrics witho…
102128abandoned
Page Monitor
A Node.js library that uses PhantomJS to render webpages, capture screenshots, and diff DOM changes (added/removed elements, text, and styl…
322092abandoned
joshnewlan/say_what
A Python script that listens to conference call audio via speech-to-text (IBM Watson) and alerts the user on HipChat when their name is men…
322086abandoned
scoutapp/scout_realtime
A Ruby-based daemon that streams realtime server metrics (CPU, memory, disk, network, processes) to a browser dashboard with smooth timeser…
102070abandoned
OpenCensus
OpenCensus Go is a Go toolkit for collecting application performance data, providing tags, stats/metrics collection, and distributed tracin…
102041abandoned
grafana-cold-storage/phlare
Grafana Phlare was a horizontally-scalable, highly-available, multi-tenant continuous profiling aggregation system written in Go, designed …
102022abandoned
junegunn/redis-stat
redis-stat is a real-time Redis monitoring tool written in Ruby that polls the Redis INFO command and displays vmstat-like metrics in the t…
232006abandoned
tobegit3hub/seagull
Seagull is a friendly web UI for managing and monitoring Docker containers and images, written in Go with Beego, AngularJS, and Bootstrap. …
231931abandoned
friendlyrobotnyc/TinyDancer
An Android library that displays a real-time FPS overlay using the Choreographer, with color-coded indicators based on the percentage of ti…
101890abandoned
tapwork/HeapInspector-for-iOS
HeapInspector is an Objective-C debug library that records memory heap snapshots with backtraces directly on an iOS device, letting develop…
231886abandoned
speedracer/speedracer
Speedracer is a performance runner, like a test runner but for performance, that executes 'race' scripts in headless Chrome and collects de…
231848abandoned
fastos/tcpdive
Tcpdive is a TCP performance profiling tool that monitors and analyzes TCP internals from a running Linux kernel using SystemTap, requiring…
321844abandoned

← prev page 17 / 26 next →