Network Watcher (netwatch)
Network Watcher (Netwatch for short) is a Tool that will show you detailed information on all TCP endpoints on your system. including Process Name, Process ID, Process Path, Local addresses, Remote addresses and State of TCP Connection for each endpoint. Netwatch also provides real-time bandwidth graphs.
System requirements
Supported operating systems: Windows 8, Windows 7, Windows Vista, Windows XP
(.Net Framework 4 is needed)
Links
Project Home Page.
The full source is available on
Github.
Screenshots
Netwatch - Quick view mode

Netwatch - Detailed information

Netwatch - Network Activity Graph

Desktop Gadget

Tray Icon
Under the Covers
Netwatch is written in C# and uses following open source projects.