Skip to content

guizo792/system-insights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System-Insights

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).

Features :

  1. Real-time System Monitoring : The application provide real-time monitoring of system metrics, including CPU usage, memory utilization, and disk activity.
  2. Process Information : ablity to view detailed information about running processes, such as process name, ID, memory usage, CPU usage, and disk activity.
  3. User Interaction : The user interface support intuitive controls for navigation, process selection, and overall interaction with the application
  4. Platform Independence : The application is compatible with various operating systems.

Running the Application

To run the application, follow the steps below:

Prerequisites

Make sure you have the following tools installed on your system:

  1. Rust:

  2. Cargo:

    • Cargo is the official package manager and build tool for Rust. It is usually included with the Rust installation.

Clone the Repository

Clone the project repository to your local machine:

git clone https://github.com/yourusername/your-project.git
cd your-project

Build and Run

Build and run the application using the following commands:

cargo build --release
cargo run

Locate the Executable

After a successful build, find the executable in the target/release directory within the project folder.

Run the Executable

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

About

System monitoring (Memory, CPU, Disk)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages