Fanny - Monitor your Mac's fan speed and CPU temperature from your Notification Center.

  •        26

SMCWrapper is released under the GNU General Public License so Fanny is also released under the GNU General Public License.

http://FannyWidget.com/
https://github.com/DanielStormApps/Fanny

Tags
Implementation
License
Platform

   




Related Projects

security-growler - :satellite: A Mac menubar app that notifies you whenever SSH, VNC, sudo, or other auth events occur

  •    Python

I have a refactor in-progress to fix Security Growler for macOS Sierra using Bitbar, but I'm too busy to finish it at the moment.This menubar app for OS X will notify you via Notification Center (or Growl) when various security events occur (see list).

HotApplet

  •    C

Gnome 2 applet that shows the motherboard sensors values as CPU Temperature, CPU fan rpm's, voltages, etc... Please consider http://sensors-applet.sourceforge.net as it's the project you are looking for ;)

indicator-sysmonitor - Ubuntu application indicator to show various system parameters

  •    Python

An Application Indicator showing cpu temperature, memory, network speed, cpu usage, public IP address and internet connection status . Works with Unity, Xubuntu, Gnome-Shell + app-indicator extension together with any other desktop environments that support AppIndicators.

iStats - Ruby gem for your mac stats

  •    Ruby

iStats is a command-line tool that allows you to easily grab the CPU temperature, fan speeds and battery information on OS X. If you'd like to see more data available feel free to open an issue. iStats has a "scan zabbix" mode which will emit JSON suitable for use with Zabbix low-level discovery. See the accompanying template and agent config in the integrations directory.


dshb - macOS system monitor

  •    Swift

A macOS system monitor in Swift, inspired by top & htop. Displays live readings of system CPU & memory usage, machine temperature sensors, fan speeds, battery information and other miscellaneous system statistics. The ncurses based TUI (text-based user interface) uses color coating to imply status and is fully resizable. Stats are updated at one second intervals while still maintaining low overhead (the observer effect is inescapable in this case sadly). Make sure to use the recursive option on clone to auto init all submodules.

PCN - Progressive Calibration Networks (PCN) is an accurate rotation-invariant face detector running at real-time speed on CPU, published in CVPR 2018

  •    C++

Progressive Calibration Networks (PCN) is an accurate rotation-invariant face detector running at real-time speed on CPU. This is a binary library for PCN (the networks in FastPCN is smaller than PCN). In this implementation, we don't use network quantization or compression, and the program runs on CPU with a single thread. PCN is designed aiming for low time-cost. We compare PCN's speed with other rotation-invariant face detectors' on standard VGA images(640x480) with 40x40 minimum face size. The detectors run on a desktop computer with 3.4GHz CPU, GTX Titan X. The speed results together with the recall rate at 100 false positives on multi-oriented FDDB are shown in the following table. Detailed experiment settings can be found in our paper.

LCD Smartie

  •    Delphi

LCD Smartie displays information on your LCD/VFD. It supports LCDs with a Hitachi HD44780 Controller via parallel port & Matrix Orbital and Crystalfontz serial/USB LCD/VFDs. Info includes: CPU temps, fan speed, the BBC World News, Stocks indexes etc.

thinkfan

  •    C

A simple fan control program. Read temperatures, check them against configured limits and switch to appropriate (also pre-configured) fan level. Requires a working thinkpad_acpi or any other hwmon driver that enables temperature reading and fan control from userspace.

node-notifier - A Node

  •    Javascript

Send cross platform native notifications using Node.js. Notification Center for macOS, notify-osd/libnotify-bin for Linux, Toasters for Windows 8/10, or taskbar Balloons for earlier Windows versions. Growl is used if none of these requirements are met. Works well with electron. Standard usage, with cross-platform fallbacks as defined in the reporter flow chart. All of the options below will work in a way or another on all platforms.

lz4 - Extremely Fast Compression algorithm

  •    C

LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.Speed can be tuned dynamically, selecting an "acceleration" factor which trades compression ratio for more speed up. On the other end, a high compression derivative, LZ4_HC, is also provided, trading CPU time for improved compression ratio. All versions feature the same decompression speed.

My Cpu Monitor

  •    CSharp

Monitors CPU activity (% usage, temperature etc) and then records them for easy reviewing. records such information as processes taking up the most cpu, how much memory etc that process it taking.

VPNOn - Turn On your VPN like a hero.

  •    Swift

Turning on a VPN is always a painful experience on an iOS device due to the deep nested menus. This App installs a Today Widget into Notification Center which make it possible to turn on a VPN in about 3 seconds(depends on the connection speed). Furthermore, by turning on On Demand feature, the VPN could be automatically connected when you visit any domain specified in this App. Meanwhile, provisioning profiles are required for testing on iPhone/iPad.

MountainGrowl - Growl Display Plugin for Mountain Lions Notification Center

  •    Objective-C

Other solutions like Hiss are okay, but a actually a weird hack with a lot of down sides. So while waiting for Growl 2 (which hopefully will support the Notification Center) why not use the current Growl with a plugin that does the necessary. All as a 1st class citizen in Growl. All the notifications are still sent by Growl, so they all show the Growl icon. I'm curious how Growl 2 will target that issue. Mountain Growl is showing the original application name in the subtitle though.

INDANCSClient - Objective-C Apple Notification Center Service Client

  •    Objective-C

This is an Objective-C client and server implementation of the Apple Notification Center Service (ANCS) specification. This allows Bluetooth LE devices to connect to an iOS device running iOS 7 or later and receive all push/local notifications. I made this because it was a great way to learn the ins and outs of Core Bluetooth and because the idea of wirelessly receiving notifications from an iOS device is way cool.

KEYPullDownMenu - A pull down menu, similar to notification center on iOS that supports an unlimited number of items

  •    Objective-C

A pull down menu, similar to notification center on iOS that supports an unlimited number of items. Items can either be selected, deleted or reordered. The control is aimed at providing context for switching data within the same view controller.

pb-for-desktop - The missing Desktop application for Pushbullet.

  •    Javascript

PB for Desktop is a lightweight open-source Desktop app for PushBullet. Receive native push notifications on macOS, Windows and Linux. Not affiliated with PushBullet Incorporated. Uses the macOS Notification Center, the Windows 10 Action Center and libnotify for Linux.

RKNotificationHub - Make any UIView a full fledged notification center

  •    Objective-C

Make any UIView a full fledged notification center

RippleLayout - A layout that implemented ripple effect for transition animation.

  •    Java

A layout that implemented ripple effect. A ripple is not just a circle that starts expanding from your finger till it covers all the view. In fact, the circle starts expanding from your finger while its center travels to the center of the view with a fixed speed. By the time the circle's center has reached the center of the view its radius will be equal to the distance between the view's center and its farthest edge. In this way, the ripple reaches every edge of the view at almost the same time.