Keemu System Monitor
A modern, real-time system monitoring application built with Tauri, providing comprehensive insights into your system’s performance and resource usage.
Features
- Real-time Monitoring: Live updates of CPU, memory, disk usage and network statistics
- Process Management: View top processes by CPU usage
- System Information: Display hostname, OS, kernel version, and uptime
- Modern UI: Beautiful glass-morphism design with responsive layout
- Cross-platform: Built with Tauri for optimal performance on macOS, Windows, and Linux
Screenshots
Main Dashboard
Main Dashboard
Real-time system monitoring dashboard with CPU, memory, and disk usage
System Information
System Information
Detailed system information including OS, kernel version, and uptime
Storage and Network Management
Storage and Network Management
Storage used by disks and network information
Process List
Process List
Top processes by CPU usage with detailed resource consumption
Easy to separate
Easy to separate
Users can get a separate window for anything
Getting Started
Prerequisites
Installation
Clone the repository:
bashgit clone https://github.com/aryansrao/keemu
bashcd keemu
Run in development mode:
bashcargo tauri dev
Build for production:
bashcargo tauri build
System Metrics
- CPU Usage: Real-time CPU utilization percentage
- Memory Usage: RAM consumption with total/used breakdown
- Disk Usage: Storage utilization for all mounted drives
- Process List: Top 10 processes by CPU usage
- System Info: Hostname, OS version, kernel, and uptime
- Network Info: Network interfaces and their statuses
Technology Stack
- Frontend: Vanilla HTML, CSS, JavaScript
- Backend: Rust with Tauri framework
- System Info: sysinfo crate for cross-platform system monitoring
- UI Design: Pure black minimalistic design with clean and user friendly UI