This project is a simple terminal-based application built with Rust and TUI (Text-based User Interface). It provides real time resources monitoring (RAM, CPU, Disk).
- Real-time System Monitoring : The application provide real-time monitoring of system metrics, including CPU usage, memory utilization, and disk activity.
- Process Information : ablity to view detailed information about running processes, such as process name, ID, memory usage, CPU usage, and disk activity.
- User Interaction : The user interface support intuitive controls for navigation, process selection, and overall interaction with the application
- Platform Independence : The application is compatible with various operating systems.
To run the application, follow the steps below:
Make sure you have the following tools installed on your system:
-
Rust:
- Install Rust by following the instructions on the official Rust website.
-
Cargo:
- Cargo is the official package manager and build tool for Rust. It is usually included with the Rust installation.
Clone the project repository to your local machine:
git clone https://github.com/yourusername/your-project.git
cd your-project
Build and run the application using the following commands:
cargo build --release
cargo run
After a successful build, find the executable in the target/release
directory within the project folder.
You can now run the executable from any location on your machine using the following command:
-
On Unix-based systems:
./your_project_name
-
On Windows:
.\your_project_name.exe