yacpi

Yacpi

yacpi is a lightweight command line application for viewing battery status and configuring power management settings on Linux. It provides simple yet powerful controls over battery thresholds, CPU frequency scaling, and other power features.
battery power linux commandline

Yacpi: Lightweight Command Line Applications

View Battery Status and Configure Power Management Settings on Linux with Yacpi

What is Yacpi?

yacpi is an open-source command line tool for managing power consumption and configuration on Linux systems. It provides an easy way to view battery status information, set CPU performance modes, adjust power thresholds, and apply other power saving settings.

Some of the key features of yacpi include:

  • View current battery charge level, estimate time remaining, and battery wear level
  • Set battery charge thresholds to start/stop charging
  • Configure CPU scaling governors and frequency limits
  • Set system power thresholds for screen blanking, standby, and hibernate
  • Toggle wireless, bluetooth, and other device power states
  • Simple text-based interface requiring no X server or GUI

As a lightweight tool with no dependencies, yacpi can be easily included in scripts and cron jobs to automate power adjustments. It provides granular control over many Linux power management features without the need for heavy desktop environments or window managers. With robust functionality despite its small footprint, yacpi is a valuable addition to any Linux administrator's toolkit.

Yacpi Features

Features

  1. View battery status information
  2. Configure battery charge thresholds
  3. Control CPU frequency scaling
  4. Suspend/hibernate/shutdown on low battery
  5. Control fan speeds
  6. Simple command line interface

Pricing

  • Open Source

Pros

Lightweight and fast

Easy to use

Extensive power management controls

Works on most Linux distributions

Open source

Cons

Command line only (no GUI)

Setup can be complex for beginners

Limited to Linux systems


The Best Yacpi Alternatives

Top System & Hardware and Power Management and other similar apps like Yacpi

Here are some alternatives to Yacpi:

Suggest an alternative ❐

Vbetool icon

Vbetool

vbetool is an open-source VB decompiler and editor for analyzing Visual Basic code. It can decompile VB5, VB6, and VB.NET executables and DLLs into readable VB source code. Some key features of vbetool include:Decompiling VB5, VB6, and VB.NET binaries into VB source codeEditing and recompiling the generated VB source codeSupporting...
Vbetool image
Read-edid icon

Read-edid

read-edid is an open-source command-line utility for reading Extended Display Identification Data (EDID) from connected display devices like monitors, TVs, and projectors. It is commonly used on Linux systems to help get detailed information about display capabilities to assist in troubleshooting graphics and display issues.By reading the EDID data directly...
Read-edid image