# glances-rs A Rust rewrite of [Glances](https://github.com/nicolargo/glances), the system monitoring tool, targeting Linux. This project is a drop-in replacement for the **standalone** Glances modes: - curses-like terminal UI (`glances`) - stdout modes: `--stdout`, `--stdout-csv`, `--stdout-json` - `--fetch`, `--issue`, `--modules-list` - all plugins, including extended ones (containers, GPUs, sensors, ...) - the same `glances.conf` configuration file The following Python Glances features are intentionally **not** provided: REST API, WebUI, MCP, client/server mode, discovery/browser, SNMP and exporters. ## Status Work in progress. See the milestones in the project plan; the workspace is organized as: | Crate | Purpose | | --- | --- | | `glances-core` | plugin model, config, limits, history, events, filters, output | | `glances-plugins` | collectors and plugin registry/engine | | `glances-tui` | terminal UI (ratatui) | | `glances-cli` | the `glances` binary | ## License Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or [MIT license](LICENSE-MIT) at your option.