Glances logo

Glances

Website

Cross-platform system monitoring tool with TUI, Web UI, and APIs

33.2k stars 1.8k forks last commit first released

Actively maintained

Last commit 25 Jul 2026.

Glances screenshot

Glances is an open-source, cross-platform system monitoring tool designed as an alternative to tools like top/htop. It provides real-time insights into system resources and processes, and supports local or remote monitoring via terminal, web interface, and APIs.

Key Features

  • Terminal-based dashboard showing CPU, memory, load, processes, disk I/O, network, filesystem, uptime, and system info
  • Built-in web UI for monitoring from a browser on any device
  • Client/server modes for remote monitoring, including discovery of available Glances servers
  • RESTful JSON API and XML-RPC server for integrations and automation
  • Pluggable architecture with plugins for sensors and hardware metrics (e.g., temperatures and fan speeds)
  • Container monitoring support (notably Docker and Podman)
  • Export metrics to external systems or files, including CSV and JSON outputs

Use Cases

  • Monitoring a single server or workstation interactively from the terminal
  • Remote monitoring of multiple machines via web UI or API integrations
  • Exporting system metrics to external databases or monitoring pipelines

Limitations and Considerations

  • Some functionality (web UI, specific plugins, exports) requires optional dependencies beyond the minimal installation

Glances fits well when you want a lightweight, interactive overview of system health while also enabling programmatic access and metric exports for broader observability workflows. Its cross-platform support makes it practical for mixed OS environments.

Categories:

Tags:

Tech Stack:

Share:

Similar to Glances

Prometheus logo

Prometheus

Monitoring system and time-series database for metrics and alerting

65.3k
10.7k
Last commit

Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.

Apache-2.0Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+17

InfluxDB

Time-series database for metrics, events, and real-time analytics

31.7k
3.7k
Last commit

InfluxDB is an open source time-series database for high-ingest metrics and event data, enabling fast queries for monitoring, dashboards, and real-time analytics.

Apache-2.0Actively maintained
Alternative to:
InfluxDB Cloud logo
InfluxDB Cloud
+5
cAdvisor logo

cAdvisor

Container resource usage and performance monitoring daemon

19.3k
2.5k
Last commit

cAdvisor (Container Advisor) collects, processes, and exports resource usage and performance metrics for running containers, with a built-in web UI and REST API.

Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+8
Netdata logo

Netdata

Real-time, per‑second full‑stack monitoring and observability

79.9k
6.5k
Last commit

Open-source, agent-based monitoring platform delivering per-second metrics, edge ML anomaly detection, tiered time-series storage and centralized cloud UI.

GPL-3.0Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+16
Grafana logo

Grafana

Observability dashboards and alerting for metrics, logs, and traces

75.8k
14.4k
Last commit

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

AGPL-3.0Actively maintained
Alternative to:
Grafana Cloud logo
Grafana Cloud
+19
Zabbix logo

Zabbix

Enterprise-class monitoring and observability platform

6.1k
1.2k
Last commit

Zabbix is an open-source monitoring and observability platform for networks, servers, VMs, applications, and cloud infrastructure, with alerting and dashboards.

AGPL-3.0Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+17