Conky is a lightweight system monitor for X and Wayland that displays system information and custom content on your desktop.
Conky solves the problem of monitoring system resources and displaying arbitrary information without consuming significant resources. It works by rendering text, graphs, and custom graphics directly to your desktop using Cairo and Imlib2 bindings. The tool supports over 300 built-in objects covering CPU usage, memory, disk activity, network monitoring, process statistics, and email clients. Users can extend functionality through Lua scripting or by calling external programs and scripts, enabling highly customized monitoring displays.
Conky suits users who want a minimal-footprint desktop monitor with deep customization capabilities. It works well for those running X11 or Wayland desktops on Linux and BSD systems, and also supports macOS and console output. The tool is appropriate for users comfortable writing configuration files and Lua scripts to achieve their desired display. Those seeking a pre-built, zero-configuration monitoring solution should look elsewhere, as Conky requires manual setup and configuration to display anything beyond defaults.
The project maintains active engagement with its community through a Matrix chat channel. Development includes support for multiple platforms and rendering backends, with Docker images available for different architectures. The tool receives updates that expand platform compatibility and add new features while preserving its lightweight design philosophy.