awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
exelban avatar

exelban/stats

0
View on GitHub↗
39,691 stars·1,377 forks·Swift·MIT·8 viewsmac-stats.com↗

Stats

Stats is a system performance monitor that tracks real-time hardware metrics and resource usage directly from the operating system menu bar. It functions as a hardware control interface, allowing users to adjust fan speeds and thermal settings to maintain optimal performance levels for computing hardware.

The application distinguishes itself through kernel-level sensor polling, which retrieves telemetry by interfacing directly with low-level system drivers and power management APIs. It provides remote infrastructure oversight via a web-based telemetry dashboard, enabling users to view live performance statistics for connected computers from any standard internet browser using persistent network connections.

The tool includes a modular plugin architecture that allows for the selective disabling of background monitoring tasks to optimize resource usage and reduce energy consumption. It also features cross-platform hardware abstraction to normalize sensor data across different processor architectures, ensuring consistent display and control.

Users can customize their experience through local-first configuration persistence and the ability to reorder menu bar icons. The software also integrates with external services to perform automatic update checks and retrieve network connectivity information.

Features

  • System Performance Monitors - Tracks real-time hardware metrics and resource usage directly from the operating system menu bar.
  • Thermal Management Tools - Adjusts fan speeds on legacy hardware devices to maintain optimal thermal levels by applying custom control settings.
  • Hardware Control Interfaces - Adjusts fan speeds and thermal settings to maintain optimal performance on supported computer hardware.
  • Hardware Performance Monitoring - Tracks real-time hardware metrics like processor load, memory usage, and battery health directly from the desktop menu bar.
  • Thermal Management Systems - Adjusts fan speeds and monitors internal temperatures to maintain optimal cooling levels for high-performance computing hardware.
  • Hardware Drivers - Retrieves real-time hardware telemetry by interfacing directly with low-level system drivers and platform-specific power management APIs.
  • Remote Infrastructure Management - Provides live performance statistics for multiple connected computers through a centralized web dashboard.
  • Remote Monitoring Dashboards - Provides a web-based dashboard to view live performance statistics for connected computers from any location.
  • Remote Telemetry Dashboards - Provides live access to system performance statistics and hardware health data from any browser.
  • System Utilities - System monitor for CPU, GPU, memory, and disk.
  • Menu Bar Utilities - System monitoring utility for the menu bar.
  • System Utilities - Menu bar system monitor for macOS.
  • Real-time Telemetry Streams - Streams live performance data from the local host to a browser-based dashboard using persistent bidirectional network connections.
  • Process Activity Trackers - Observes real-time processor load, temperature, and frequency while identifying the most demanding background tasks.
  • Modular Plugin Frameworks - Loads individual monitoring components as isolated units to allow users to toggle specific resource-heavy tasks on or off.
  • Resource Optimization Suites - Manages background monitoring tasks to reduce energy consumption and overall processor load.
  • Resource Optimization Utilities - Reduces energy consumption and processor load by disabling specific background monitoring tasks during periods of high demand.
  • Hardware Abstraction Layers - Normalizes disparate sensor data from multiple processor architectures into a unified format for consistent display and control.
  • System Efficiency Optimizers - Reduces energy consumption and background processor load by selectively disabling unnecessary monitoring tasks.

Star history

Star history chart for exelban/statsStar history chart for exelban/stats

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

Frequently asked questions

What does exelban/stats do?

Stats is a system performance monitor that tracks real-time hardware metrics and resource usage directly from the operating system menu bar. It functions as a hardware control interface, allowing users to adjust fan speeds and thermal settings to maintain optimal performance levels for computing hardware.

What are the main features of exelban/stats?

The main features of exelban/stats are: System Performance Monitors, Thermal Management Tools, Hardware Control Interfaces, Hardware Performance Monitoring, Thermal Management Systems, Hardware Drivers, Remote Infrastructure Management, Remote Monitoring Dashboards.

What are some open-source alternatives to exelban/stats?

Open-source alternatives to exelban/stats include: monitorcontrol/monitorcontrol — MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display… seerge/g-helper — G-helper is a system utility designed for the management and optimization of ASUS laptop hardware. It functions as a… afaqurk/linux-dash — Linux-dash is a web-based system monitoring dashboard for Linux environments. It provides a visual interface for… liquidctl/liquidctl — liquidctl is a command line interface and set of Python drivers used to monitor and control liquid cooling hardware.… nicolargo/glances — Glances is a cross-platform system monitoring tool designed to track real-time resource usage and hardware health… hammerspoon/hammerspoon — Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua…

Open-source alternatives to Stats

Similar open-source projects, ranked by how many features they share with Stats.
  • monitorcontrol/monitorcontrolMonitorControl avatar

    MonitorControl/MonitorControl

    33,517View on GitHub↗

    MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display controller that allows users to adjust the brightness and volume of third-party monitors using native Apple keyboard keys. The software mimics native macOS hardware feedback by implementing a system overlay tool that renders on-screen display indicators during adjustments. It further provides the ability to synchronize brightness levels across multiple screens or replicate ambient light sensor changes to external displays. The utility includes capabilities for mapping custom keybo

    Swiftapplebrightnesscontrol
    View on GitHub↗33,517
  • seerge/g-helperseerge avatar

    seerge/g-helper

    12,235View on GitHub↗

    G-helper is a system utility designed for the management and optimization of ASUS laptop hardware. It functions as a background service that interfaces directly with kernel-level drivers and ACPI tables to provide granular control over device performance, thermal profiles, and power states. The utility distinguishes itself by offering automated firmware orchestration, which handles the retrieval and verification of manufacturer-signed updates to maintain system stability. It also provides specialized hardware control, including the ability to toggle between integrated and dedicated graphics m

    C#allyamdarmoury
    View on GitHub↗12,235
  • afaqurk/linux-dashafaqurk avatar

    afaqurk/linux-dash

    10,585View on GitHub↗

    Linux-dash is a web-based system monitoring dashboard for Linux environments. It provides a visual interface for tracking hardware performance, system load, and real-time resource utilization. The project includes dedicated monitors for tracking the performance and resource usage of virtualized containers alongside a process manager for analyzing active system processes across the operating system. The dashboard covers several observability areas, including hardware performance monitoring for CPU and RAM, storage metrics for disk and swap space, and high-level system status overviews encompa

    JavaScript
    View on GitHub↗10,585
  • liquidctl/liquidctlliquidctl avatar

    liquidctl/liquidctl

    2,544View on GitHub↗

    liquidctl is a command line interface and set of Python drivers used to monitor and control liquid cooling hardware. It functions as a liquid cooler controller, hardware telemetry tool, and RGB lighting controller, providing a unified way to manage temperatures, fan speeds, and pump rates for all-in-one and custom loop cooling systems. The project provides a Python hardware driver that enables programmatic control and telemetry collection without relying solely on the command line. It allows for the configuration of device lighting using standard RGB, HSV, and HSL formats. The system include

    Pythonaquacomputerasuscorsair
    View on GitHub↗2,544
See all 30 alternatives to Stats→