Test your connection status and quality with ease.
Real-time ping monitoring β’ Multi-host dashboard β’ Speed testing β’ Network diagnostics
|
|
||||||||||||||||||||||||
|
|
| Shortcut | Action |
|---|---|
| F5 | Start ping |
| Esc | Stop ping |
| Ctrl + E | Export results |
| Ctrl + Delete | Clear results |
| Ctrl + F | Add to favorites |
| Technology | Description |
|---|---|
| Modern Windows UI framework | |
| Latest Windows development platform | |
| Cross-platform runtime | |
| MVVM architecture | |
| Local data storage |
π 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
- Open
PingTool.WinUI3.slnin Visual Studio 2022 - Set
PingTool.WinUI3as the startup project - Press F5 to build and run
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.
The Network Scanner can optionally show:
- MAC Address (from the Windows neighbor/ARP cache)
- Vendor (offline lookup using an OUI dataset shipped with the app)
Important notes:
- MAC addresses are only discoverable for on-link targets (devices on the same local subnet/VLAN). If you scan routed/public networks, MAC/Vendor will often be blank.
- Some devices/OSes use randomized / locally administered MACs; these often wonβt match any public OUI list, so Vendor may show as Unknown.
Vendor lookup is offline and reads PingTool.WinUI3/Assets/oui.csv.
The repo includes tooling to generate oui.csv from a dataset you can redistribute:
- Instructions:
OUI_DATASET.md - Import script:
tools/Import-OuiDataset.ps1
Typical output (from Wireshark manuf) is about ~1.1 MB with ~39k entries (exact size varies by source/version).
This project is licensed under the MIT License - see the LICENSE file for details.




