Apcupsd can be used for power mangement and controlling most of APC's UPS models on Unix and Windows machines. Apcupsd works with most of APC's Smart-UPS models as well as most simple signalling models such a Back-UPS, and BackUPS-Office. During a power failure, apcupsd will inform the users about the power failure and that a shutdown may occur.
APMD is a set of tools for managing notebook power consumption.
a tool for IBM Thinkpads that automatically controls the APM power settings beased on your usage patterns
autospeedstep is a daemon that controls power consumption and processor speed depending of the CPU load. It works with Intel Speedstep CPUs and Linux kernels running the 2.5 ACPI backport.
a power daemon for Linux to control Best Power Patriot and Patriot Plus Un-interuptable Power Supplies (UPS)
GNOME Power Manager
GNOME Power Manager is a session daemon for the GNOME desktop environment that makes it easy to manage your laptop or desktop system.
Linux ATI CPU HDD Control Daemon
The LACH (Linux ATI CPU HDD Control) daemon is able to reduce power consumption in a laptop by scaling back CPU, GPU (Radeon only), and HDD. It uses CPUFreq, ACPI, HDDTemp, and internal functions. It also checks for thermal overheating for the sake of laptop health.
lpmd is a daemon for monitoring sensors, power supply, processes and control cpufreq on Linux, written in C, configurable in Lua and using fuzzy logic rules.
mgeupsd is a program to interact with battery backups.
an acpi (Advanced Configuration and Power Interface) daemon designed to be more functional and improve on the design of the current acpid
a simple yet powerful Power Daemon (powerd) to monitor an Uninteruptable Power Supply (UPS) with the additional capabilities of notifying remote hosts that may not have a way of knowing if their power is off
poweroff enables switching a linux powered system via two push buttons, using a serial line and a few hardware components.
Powstatd is a configurable UPS monitoring daemon designed to work with SysVinit.
Sony VAIO SPIC daemon
a fast and small hack for create a working apmd to Sony VAIO laptops. It uses the sonypi kernel module to detect the AC adapter status and the LCD backlight, and cpufreq for CPU frequency change
upschk is a UPS monitor daemon. Works with Advance-Intelligent UPSes such as X power Piconet and Micronet, Megatec, Falcon SG, et.c Tested only with the X Power Micronet.
UPSomatic takes multiple input connections feeding it parcel data and scans UPS pricing to find the valid methods and costs, and to apply any EAS charges.
The ZEDAT UPS Daemon (ZUPS) allows for monitoring the state of one or more UPS devices using SNMP and executing user-specified commands in case of power outage, such as e-mail or pager notifications and controlled remote host shutdowns. If the monitored UPS devices are running on battery, the shutdown commands are executed for an arbitrary number of remote hosts, optionally with some delay specified for each host.