i3status
i3status is a lightweight status line program designed for the i3 window manager. It collects various system metrics and renders them as a status bar for i3bar or other compatible bar programs.
It runs as a separate process and outputs a stream of status blocks in JSON format. i3bar
Modules provide data such as CPU usage, memory and swap, disk space, network activity, battery status, temperature
Installation and usage: install the i3status package via the operating system’s package manager. Create or edit
History and context: i3status was developed to provide a simple, extensible status line for the i3 window