Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ Net-Master Pro

Net-Master Pro is a comprehensive Network Analysis Dashboard built with Python and CustomTkinter. Designed as a BCA Final Year Project, it provides a modern GUI for real-time network monitoring, diagnostics, and security tools.

πŸš€ Features

  • πŸ“Š Dashboard: Real-time data usage (Upload/Download) and System Specs.
  • πŸ› οΈ Network Tools: * Ping: Latency checker with log view.
    • Port Scanner: Check if ports (e.g., 80, 443) are open on any host.
    • DNS Resolver: Convert Domain Names to IP addresses.
    • Geo-Location: Find physical location and ISP of any IP.
  • πŸš€ Speed Test: Internet speed test converting Mbps to MB/s (real file transfer speed).
  • πŸŒ— Dark/Light Mode: Seamless theme toggling.
  • πŸ“‹ Clipboard Support: One-click copy for IPs, mac addresses, and test results.

πŸ“¦ Installation

  1. Clone the repository:

    git clone [https://github.com/yourusername/net-master-pro.git](https://github.com/yourusername/net-master-pro.git)
    cd net-master-pro
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python main.py

πŸ“Έ Screenshots

image (New version, New Name) image (Older Version)

πŸ’‘ Tech Stack

  • Language: Python 3.x
  • GUI Framework: CustomTkinter
  • Networking: socket, psutil, requests, speedtest-cli

πŸ‘¨β€πŸ’» Author

Praashon Gautam BCA Student | Python Developer

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages