awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
liquidctl avatar

liquidctl/liquidctl

0
View on GitHub↗
2,544 星标·258 分支·Python·gpl-3.0·5 次浏览

Liquidctl

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 includes capabilities for connected hardware identification, real-time hardware status monitoring, and the automation of hardware settings during system boot or login. It can export device lists and status information in JSON format for integration with external scripts and monitoring tools.

Features

  • AIO Cooler Management - Provides a unified interface to configure and monitor all-in-one liquid coolers and related controllers.
  • Liquid Cooling Controllers - Provides a unified interface to monitor temperatures and configure settings for liquid cooling hardware.
  • Cooling Profile Controllers - Allows precise thermal management by adjusting pump rates and fan speeds via the command line.
  • Hardware Component Control - Manages pump speeds, fan rotation, and lighting effects across coolers and controllers.
  • Hardware Control CLIs - Provides a command line interface for adjusting fan speeds, pump rates, and lighting on cooling hardware.
  • Python Hardware Drivers - Ships a set of Python drivers enabling programmatic control and telemetry collection from cooling hardware.
  • Hardware Drivers - Ships a set of Python drivers that enable programmatic control and telemetry collection from cooling devices.
  • Hardware Telemetry Tools - Functions as a hardware telemetry tool for querying real-time status and sensor data from pumps and fans.
  • Hardware Control Interfaces - Provides a command-line interface for modifying fan speeds, pump rates, and lighting effects.
  • Hardware Health Monitoring - Tracks real-time liquid temperatures and fan speeds to ensure system stability and cooling efficiency.
  • Hardware Health Monitors - Implements a real-time telemetry system for tracking liquid temperatures and fan rotation speeds.
  • Hardware Automation Scripts - Enables the use of Python scripts and JSON exports to automate hardware settings and monitoring.
  • Cross-Platform RGB Controllers - Provides a utility to manage lighting profiles and synchronize RGB effects across compatible hardware.
  • RGB Color Controllers - Manages colors and lighting effects for hardware components using RGB, HSV, and HSL formats.
  • Hardware Configuration Automations - Automatically applies hardware settings during system boot or user login via background services.
  • Hardware Device Discovery - Lists recognized hardware devices and filters them by bus, address, or serial number.
  • HID Device Communication - Exchanges data with cooling hardware using the Human Interface Device standard via USB reports.
  • I2C Bus Interfaces - Controls hardware components via the system management bus using I2C communication protocols.
  • Control Interfaces - Implements device drivers and command logic in Python to manage cross-platform system calls.
  • Peripheral Lighting Controllers - Sets colors and lighting modes for hardware peripherals using hexadecimal RGB, HSV, or HSL formats.
  • Hardware Abstraction Layers - Implements a hardware abstraction layer to provide a consistent API across different cooling hardware vendors.

Star 历史

liquidctl/liquidctl 的 Star 历史图表liquidctl/liquidctl 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Liquidctl 的开源替代方案

相似的开源项目,按与 Liquidctl 的功能重合度排序。
  • calcprogrammer1/openrgbCalcProgrammer1 的头像

    CalcProgrammer1/OpenRGB

    3,827在 GitHub 上查看↗

    OpenRGB is a centralized software suite for controlling colors and lighting effects across various brands of RGB hardware. It functions as a cross-platform controller and hardware control system that provides a unified interface for managing lighting profiles and effects. The project features an extensible plugin framework and a dedicated plugin interface that allow for the addition of new hardware support and integration features. It includes a network gateway that exposes an API for third-party applications to send lighting commands to connected devices. The system supports multi-computer

    C++asusaurahacktoberfest
    在 GitHub 上查看↗3,827
  • opentabletdriver/opentabletdriverOpenTabletDriver 的头像

    OpenTabletDriver/OpenTabletDriver

    3,612在 GitHub 上查看↗

    OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from digitizer hardware into system cursor and pen events. It serves as a hardware abstraction layer that normalizes input from various tablet brands into a consistent API, providing a cross-platform pen interface with pressure and tilt sensitivity. The project distinguishes itself through a plugin-based architecture and a profile-based configuration system, allowing for custom filters, interpolators, and persistent hardware setups. It includes specialized tools for hardware driver d

    C#cross-platformcsharpdotnet-core
    在 GitHub 上查看↗3,612
  • hybridgroup/gobothybridgroup 的头像

    hybridgroup/gobot

    9,425在 GitHub 上查看↗

    Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT applications. It provides a hardware abstraction layer with standardized drivers to interact with GPIO, I2C, SPI, and PWM interfaces across various single-board computers and microcontrollers. The framework functions as an IoT device orchestrator and BLE device manager, enabling the coordination of multiple sensors, actuators, and Bluetooth Low Energy peripherals. It includes specialized interfaces for drone control, allowing for the management of flight maneuvers and video streams

    Goarduinobeaglebonebeaglebone-black
    在 GitHub 上查看↗9,425
  • exelban/statsexelban 的头像

    exelban/stats

    39,691在 GitHub 上查看↗

    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 pe

    Swiftbatterybluetoothclock
    在 GitHub 上查看↗39,691
查看 Liquidctl 的所有 30 个替代方案→

常见问题解答

liquidctl/liquidctl 是做什么的?

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.

liquidctl/liquidctl 的主要功能有哪些?

liquidctl/liquidctl 的主要功能包括:AIO Cooler Management, Liquid Cooling Controllers, Cooling Profile Controllers, Hardware Component Control, Hardware Control CLIs, Python Hardware Drivers, Hardware Drivers, Hardware Telemetry Tools。

liquidctl/liquidctl 有哪些开源替代品?

liquidctl/liquidctl 的开源替代品包括: calcprogrammer1/openrgb — OpenRGB is a centralized software suite for controlling colors and lighting effects across various brands of RGB… hybridgroup/gobot — Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT… opentabletdriver/opentabletdriver — OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from… exelban/stats — Stats is a system performance monitor that tracks real-time hardware metrics and resource usage directly from the… pwr-solaar/solaar — Solaar is a device management tool and configuration suite for Logitech wireless peripherals on Linux. It serves as an… josefadamcik/soflekeyboard — This project provides hardware specifications and configuration sets for building programmable split mechanical…