Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Apps
  3. Fanny

Fanny

MITSwift2.3.0

Monitor your Mac's fan speed and CPU/GPU temperature directly from the Notification Center.

Visit WebsiteGitHubGitHub
1.4k stars103 forks0 contributors

What is Fanny?

Fanny is a macOS application that displays real-time fan speed and CPU/GPU temperature readings directly in the Notification Center. It provides users with immediate access to critical system thermal data without requiring separate monitoring tools or system tray applications.

Target Audience

Mac users who want to monitor their system's thermal performance and fan activity conveniently from the Notification Center, particularly those concerned about overheating or performance throttling.

Value Proposition

Fanny offers a uniquely integrated solution by bringing hardware monitoring into macOS's native Notification Center, eliminating the need for third-party menu bar apps or separate utility windows while providing reliable sensor data through SMC integration.

Overview

Monitor your Mac's fan speed and CPU/GPU temperature from your Notification Center.

Use Cases

Best For

  • Monitoring MacBook thermal performance during intensive tasks
  • Tracking fan speed changes in real-time
  • Checking CPU/GPU temperatures without opening additional apps
  • Keeping an eye on system thermals from the Notification Center
  • Quickly identifying overheating issues on macOS
  • Minimalist hardware monitoring without menu bar clutter

Not Ideal For

  • Users needing detailed historical logs or trend analysis of system temperatures
  • Developers who want to monitor additional metrics like memory usage, disk I/O, or battery health
  • Teams requiring cross-platform compatibility with Windows or Linux systems
  • Power users seeking customizable alerts, thresholds, or automated actions based on thermal data

Pros & Cons

Pros

Native Notification Center Integration

Fanny embeds directly into macOS's Notification Center, allowing instant access to thermal data without opening separate apps or cluttering the menu bar, as highlighted in its philosophy of simplicity and accessibility.

Accurate Real-time Data

Leverages SMC integration to retrieve reliable fan speed and CPU/GPU temperature readings from hardware sensors, ensuring up-to-date monitoring for system performance tracking.

Minimalist and Clean Design

Presents essential thermal information in a compact widget interface, prioritizing ease of use over complex configurations, which aligns with its straightforward approach.

Lightweight and Unobtrusive

Focuses solely on core monitoring features without bloat, making it a low-resource option that doesn't interfere with other system operations.

Cons

Limited Feature Set

Only monitors fan speed and CPU/GPU temperature, lacking support for other system metrics, alerts, or customization options, which may frustrate users needing more comprehensive tools.

macOS-Exclusive Dependency

Tied specifically to macOS and SMC, so it won't work on other operating systems and could face compatibility issues with future Mac hardware or macOS updates, as hinted by the referenced SMC library.

No Advanced Configuration

Offers minimal settings for widget appearance, update intervals, or user-defined thresholds, making it less suitable for those who prefer tailored monitoring solutions.

Frequently Asked Questions

Quick Stats

Stars1,382
Forks103
Contributors0
Open Issues36
Last commit6 years ago
CreatedSince 2016

Tags

#hardware-monitoring#fan-control#system-utilities#notification-center#menubar#widget#swift#macos#cpu-temperature

Links & Resources

Website

Included in

Open Source Apps48.1k
Auto-fetched 1 day ago

Related Projects

StatsStats

macOS system monitor in your menu bar

Stars41,332
Forks1,488
Last commit2 days ago
euleul

🖥️ macOS status monitoring app written in SwiftUI.

Stars9,936
Forks377
Last commit2 years ago
SlothSloth

Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.

Stars8,941
Forks174
Last commit2 months ago
KeepingYouAwakeKeepingYouAwake

Prevents your Mac from going to sleep.

Stars6,854
Forks264
Last commit6 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub