awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
brndnmtthws avatar

brndnmtthws/conky

0
View on GitHub↗
8,387 stars·660 forks·C++·GPL-3.0·19 viewsconky.cc↗

Conky

Conky is a system monitoring application used to create custom desktop widgets that visualize real-time hardware performance and system metrics. It renders data such as CPU, memory, disk, and network usage directly onto the desktop environment as transparent overlays.

The project extends its core monitoring capabilities through external data integration, allowing it to fetch information from remote APIs and mail servers. It also includes dedicated tracking for media playback status and current track information from music players.

Users can personalize these displays using text, graphs, and progress bars. The application supports the execution of custom scripts and external programs to integrate additional data sources and behaviors into the visual layout.

Features

  • Desktop Overlays - Renders system metrics as transparent overlays integrated directly with the desktop window manager.
  • Customizable Desktop Widgets - Enables the creation of personalized desktop widgets using text, graphs, and progress bars to track data.
  • Custom Scripting Engines - Provides an environment to execute custom scripts that extend the widget's behaviors and drawing capabilities.
  • External Script Execution - Allows integration of custom data sources by executing external shell programs and capturing their output.
  • Hardware Metric Polling - Periodically samples system APIs and kernel interfaces to retrieve real-time hardware performance statistics.
  • Hardware Performance Monitoring - Provides real-time visualization of hardware health and performance metrics on the screen.
  • Real-Time Monitoring Dashboards - Provides real-time monitoring dashboards for tracking CPU, memory, disk, and network performance.
  • System Performance Monitors - Tracks and displays real-time hardware metrics and resource utilization directly from the operating system.
  • External Data Integrations - Connects to external servers and hardware devices to fetch live data for display.
  • Media Track Displays - Displays current track information and playback status retrieved from music player applications.
  • Modular Plugin Systems - Implements a modular plugin architecture to extend monitoring capabilities for network and media playback.
  • Playback Monitoring - Tracks and reports the real-time playback status of music players as a desktop overlay.
  • Configuration-Driven Layouts - Provides layouts for system widgets defined through external plain text configuration files.
  • Data Visualization Widgets - Visualizes system and external data using customizable text, progress bars, and graphs.
  • Desktop Customization - Lightweight system monitor for displaying information on the desktop.
  • Status Bars and Panels - Lightweight system monitor for X and Wayland.

Star history

Star history chart for brndnmtthws/conkyStar history chart for brndnmtthws/conky

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Conky

These projects share indexed features with Conky. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zhongyang219/trafficmonitorzhongyang219 avatar

    zhongyang219/TrafficMonitor

    44,842View on GitHub↗

    TrafficMonitor is a system performance monitor that provides a floating desktop window and taskbar overlay to track real-time CPU, memory, and network speed metrics. It functions as a customizable system overlay and hardware resource tracker, displaying live statistics and user-defined data through transparent desktop widgets. The project uses a plugin-based system and dynamic-link libraries to extend data sources and add new hardware tracking capabilities. It includes a theme engine that reads external configuration files to apply custom skins, fonts, and background colors to the interface.

    C++
    View on GitHub↗44,842
  • amnweb/yasbamnweb avatar

    amnweb/yasb

    4,209View on GitHub↗

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Pythonpythonricingstatus-bar
    View on GitHub↗4,209
  • flightlessmango/mangohudflightlessmango avatar

    flightlessmango/MangoHud

    8,270View on GitHub↗

    MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It functions as a graphics API hook, intercepting Vulkan and OpenGL pipelines to render performance data directly onto the graphics buffer. The project serves as both a real-time monitor for CPU and GPU utilization, temperatures, and power draw, and a frametime data logger that records execution speed to disk for later benchmarking and analysis. Users can modify the overlay display, visual styles, and active metrics through configuration files, environment variables, or predefined pe

    Cbenchmarkinghudlinux
    View on GitHub↗8,270
  • cjbassi/gotopcjbassi avatar

    cjbassi/gotop

    7,421View on GitHub↗

    Gotop is a terminal-based system monitor and resource dashboard built with the Go programming language. It serves as a text-based user interface for real-time tracking of hardware resources, network activity, and running processes. The application provides a performance dashboard featuring graphical widgets for CPU and memory metrics. It includes a process manager that allows users to list, sort, and terminate active system processes based on their resource consumption. The interface supports customization through theme styling and layout configurations, enabling users to adjust color scheme

    Gogogolanglinux
    View on GitHub↗7,421
Compare all 30 related projects→

Frequently asked questions

What does brndnmtthws/conky do?

Conky is a system monitoring application used to create custom desktop widgets that visualize real-time hardware performance and system metrics. It renders data such as CPU, memory, disk, and network usage directly onto the desktop environment as transparent overlays.

What are the main features of brndnmtthws/conky?

The main features of brndnmtthws/conky are: Desktop Overlays, Customizable Desktop Widgets, Custom Scripting Engines, External Script Execution, Hardware Metric Polling, Hardware Performance Monitoring, Real-Time Monitoring Dashboards, System Performance Monitors.

Which projects share features with brndnmtthws/conky?

Projects with overlapping indexed features include: zhongyang219/trafficmonitor — TrafficMonitor is a system performance monitor that provides a floating desktop window and taskbar overlay to track… amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for… flightlessmango/mangohud — MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It… cjbassi/gotop — Gotop is a terminal-based system monitor and resource dashboard built with the Go programming language. It serves as a… aristocratos/bashtop — Bashtop is a terminal-based system monitor and resource dashboard for Unix systems, including Linux, macOS, and… afaqurk/linux-dash — Linux-dash is a web-based system monitoring dashboard for Linux environments. It provides a visual interface for…