Thanks to visit codestin.com
Credit goes to github.com

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