libcec
« Back to VersTracker
Description:
Control devices with TV remote control and HDMI cabling
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: hdmi cec multimedia library hardware
Install: brew install libcec
About:
Libcec is an open-source library that enables computers to interface with Consumer Electronics Control (CEC) devices over HDMI. It allows users to control connected devices, such as TVs and audio systems, using a single remote. This library is the backbone for many media center applications, facilitating seamless power management and input switching.
Key Features:
  • Cross-platform support (Windows, macOS, Linux)
  • Interface with HDMI-CEC capable hardware
  • Supports multiple programming language bindings
  • Compatible with popular media center software like Kodi
Use Cases:
  • Automating TV power on/off via a media center PC
  • Switching HDMI inputs automatically when launching applications
  • Relaying remote control commands to a computer
Alternatives:
  • pyCEC – Python-specific implementation, whereas libcec is a C++ library with broader language bindings.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 10:50am 0 VERSION_BUMP 76685cdb
Sep 13, 2024 1:56pm 0 VERSION_BUMP c3f92270