OpenDMG
Vifty icon

Vifty for Mac

Menu bar fan control and charger power monitor with live thermals, RPM tuning, and reusable temperature curves.

By Reedtrullz. Free and open source, MIT licence.

Get it with OpenDMG View source on GitHub

Vifty at a glance

Version
1.4.8
Released
13 September 2026
Download size
5.7 MB
Works on
Apple silicon and Intel
Licence
MIT
Category
System Tools
Developer
Reedtrullz
GitHub stars
51

About Vifty

Native macOS menu-bar fan control and charger-power monitor for Apple Silicon MacBook Pros.

How to install Vifty on a Mac

  1. Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
  2. Search for Vifty and press Get. OpenDMG downloads version 1.4.8 from Reedtrullz's own GitHub release.
  3. Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.

Updates to Vifty show up in OpenDMG and install with one button. No account is needed.

Prefer to do it by hand? The developer's file is on GitHub: Vifty-v1.4.8.zip (5.7 MB).

What is new in Vifty 1.4.8

# Vifty 1.4.8 Release Checklist

This checklist is prepended to the GitHub Release notes and uploaded as a release asset. It distinguishes the checks completed by the release workflow from the follow-up checks that must happen after publication.

## Verified By The Release Workflow

- [x] Release tag `v1.4.8` matched the non-null manifest candidate and `Resources/Info.plist`; its signature passed `git verify-tag`.
- [x] `CFBundleVersion` matched the manifest candidate build and was greater than the published build.
- [x] Candidate bundle metadata matched the manifest while Homebrew remained on the exact published manifest version/SHA; artifact names, helper cleanup, TeamID wiring, notarization gates, verifier checks, and publication assets passed.
- [x] Signed administrator-pretag evidence verified all six repository-scoped Developer ID/notarization secret names and no same-name `release`-environment shadows.
- [x] Swift tests passed on the release runner.
- [x] The release app was assembled ad-hoc with the manifest-authorized `VIFTY_XPC_ALLOWED_TEAM_ID`, then the hash-inventoried candidate was re-signed with the configured Developer ID identity in the protected job.
- [x] Bundle plist files, signing TeamID, `viftyctl` signing identifier, and bundled LaunchDaemon TeamID allowlist were verified.
…

More System Tools apps

All System Tools apps