Skip to content

Shows notification if a process uses too much CPU or RAM

License

Notifications You must be signed in to change notification settings

cenkalti/system-guard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Guard

logo

System Guard is a macOS application that monitors system resources and provides notifications for high CPU usage and memory pressure.

Features

  • Runs silently in the menubar
  • Monitors individual process CPU usage
  • Monitors system-wide memory pressure
  • Sends notifications for resource-intensive events
  • Automatically starts on system login

Installation

  1. Download the latest release from the Releases page
  2. Drag the System Guard app to your Applications folder
  3. Launch System Guard

Usage

Once installed and running, System Guard operates silently in the background. You'll see its icon in the menubar, indicating that it's active and monitoring your system resources.

The app will automatically send notifications when:

  • A process uses more than 80% CPU for over 5 seconds
  • System memory pressure exceeds 80%

Contributing

Contributions to System Guard are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you encounter any problems or have any questions, please file an issue on the GitHub issue tracker.

About

Shows notification if a process uses too much CPU or RAM

Resources

License

Stars

Watchers

Forks

Languages