Skip to content

A lightweight Python program for real-time monitoring of network usage, providing insights into total data upload and download, as well as current upload and download speeds. The program offers a clean console display with custom styling and is designed for simplicity and ease of use.

License

Notifications You must be signed in to change notification settings

harindujayakody/network-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Network Monitor

Network Monitor

follow stars issues pr

Overview

This Python program serves as a simple yet effective network monitor, providing real-time information about data usage and network speeds. It calculates and displays total upload and download data in megabytes, along with current upload and download speeds in kilobits per second (Kbps) and megabits per second (Mbps), respectively.

Features

  • Real-time Monitoring: Continuously monitors network usage and updates statistics at a specified interval.
  • Clear Console Display: Utilizes the psutil and pyfiglet libraries to present information in a visually appealing and easy-to-read format.
  • User-Friendly: Offers a clean interface with custom-styled text and a dynamic heading.

How to Use

  1. Ensure you have Python installed on your system.
  2. Install required Python libraries using the following command:
    pip install psutil pyfiglet
  3. Run the program by executing the script:
    python network_monitor.py

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License.


Python3

About

A lightweight Python program for real-time monitoring of network usage, providing insights into total data upload and download, as well as current upload and download speeds. The program offers a clean console display with custom styling and is designed for simplicity and ease of use.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published