GOuge is a lightweight system monitoring tool that sits in your system tray, providing real-time information about your computer's CPU usage, RAM usage, disk usage, and system uptime.
- Real-time monitoring of system resources
- Minimalistic system tray interface
- Cross-platform compatibility (tested on macOS, should work on Windows and Linux)
- Low resource footprint
- Go 1.22 or higher
-
Clone the repository:
git clone https://github.com/mehmetaltugakgul/GOuge.git cd GOuge
-
Install dependencies:
go mod tidy
-
Build the application:
go build
-
Run the application:
./GOuge
After launching GOuge, you'll see a new icon in your system tray. Click on the icon to view a menu with the following information:
- CPU usage percentage
- RAM usage percentage
- Disk usage percentage
- System uptime
The information updates every 2 seconds.
To exit the application, click on the "Terminate" option in the menu.
Contributions are welcome! Please feel free to submit a Pull Request.
- github.com/getlantern/systray for the system tray functionality
- github.com/shirou/gopsutil for system and process utilities
If you encounter any issues or have questions, please open an issue on the GitHub repository.