Skip to content

luishramorim/macMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

macMonitor

Swift 5 macOS 13+ Xcode 15 MIT License

macMonitor is a macOS system monitoring application developed in Swift and SwiftUI. It provides detailed system performance information, including CPU, memory, disk, and network usage.

Features

  • CPU Monitoring – Displays real-time CPU usage.
  • Memory Usage – Shows available and used RAM.
  • Disk Monitoring – Reports available and used disk space.
  • Battery – Tracks battery.
  • Modern and lightweight interface – Developed with SwiftUI for seamless integration with macOS.

Installation

  1. Clone the repository:
    git clone https://github.com/luishramorim/macMonitor.git
    cd macMonitor
  2. Open the project in Xcode:
    open macMonitor.xcodeproj
  3. Compile and run the project:
    • Ensure you are using a Mac with macOS 13 or higher.
    • In Xcode, select macMonitor as the target and press Cmd + R to run.

Technologies Used

  • Swift 5
  • SwiftUI
  • AppKit
  • Xcode 15

Screenshots

Screenshot 2025-02-19 at 15 01 56 Screenshot 2025-02-19 at 15 02 40

Contributing

  1. Fork the repository
  2. Create a new branch for your feature or bug fix
  3. Commit your changes
  4. Push to your branch
  5. Open a Pull Request

License

This project is licensed under the MIT License.

About

A simple system monitor made in Swift.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages