Skip to content

Ping Legacy gives a legacy experience to test ping to get connection status and quality to network or internet.

License

Notifications You must be signed in to change notification settings

avikeid2007/Ping-Legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ping Legacy Logo

Ping Legacy

🌐 Modern Network Diagnostic Tool for Windows

Microsoft Store License Platform .NET

Test your connection status and quality with ease.
Real-time ping monitoring • Multi-host dashboard • Speed testing • Network diagnostics

Get it on Microsoft Store


✨ Features

📡 Core Networking

Feature Description
🌐 Live Ping Testing Continuous ICMP ping with real-time results
🎯 Multi-Ping Monitor Monitor up to 8 targets simultaneously
📊 Statistics Min/Max/Avg latency & packet loss
📈 Real-time Graph Visual latency trends

🔧 Advanced Tools

Feature Description
🛤️ Traceroute Hop-by-hop path tracing
🔍 DNS Lookup Hostname resolution & IP records
🔌 Port Scanner Open port detection
🌐 Network Scanner IP range & subnet discovery with legal safeguards
🚀 Speed Test Download, upload & latency testing

🔔 Monitoring & Alerts

Feature Description
Scheduled Pings Regular interval monitoring
🔔 Drop Notifications Toast alerts on connection loss
Network Statistics Track data usage & connection info
Unified History Filter & export all operations

🎨 User Experience

Feature Description
Favorites Quick access to frequent hosts
🌙 Dark/Light Theme System-aware theming
Export Save results with statistics
🗑️ Auto Cleanup Configurable history retention

📸 Screenshots

Main Ping Interface Multi-Ping Monitor
Main Ping Interface Multi-Ping Monitor
Speed Test History View
Speed Test History View

⌨️ Keyboard Shortcuts

Shortcut Action
F5 Start ping
Esc Stop ping
Ctrl + E Export results
Ctrl + Delete Clear results
Ctrl + F Add to favorites

🛠️ Tech Stack

Technology Description
Modern Windows UI framework
Latest Windows development platform
Cross-platform runtime
MVVM architecture
Local data storage

🚀 Getting Started

📋 Prerequisites
  • Windows 10 version 1809 or later
  • Visual Studio 2022 with Windows App SDK workload
  • .NET 8 SDK
🔨 Build from Source
# Clone the repository
git clone https://github.com/avikeid2007/Ping-Tool.git

# Navigate to project directory
cd Ping-Tool

# Build the solution
dotnet build PingTool.WinUI3.sln -c Release -p:Platform=x64
▶️ Run the Application
  1. Open PingTool.WinUI3.sln in Visual Studio 2022
  2. Set PingTool.WinUI3 as the startup project
  3. Press F5 to build and run

� Project Structure

This repository contains:

  • PingTool.WinUI3 - Modern WinUI 3 application (active development)
  • Archive-UWP - Legacy UWP project (archived for reference)

The project has been fully migrated from UWP to WinUI 3 for better performance and modern Windows integration.


�📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


🌟 Connect with the Developer

Website GitHub Twitter


Made with ❤️ for the Windows community