Skip to content

A simple Windows application in C#/.NET that visually indicates VPN connection status with color-coded feedback.

License

Notifications You must be signed in to change notification settings

Barogg/vpn-connection-checker

Repository files navigation

vpn-connection-checker

VPN Connection Checker is a Windows Forms application written in C# using .NET 8.0. This application monitors your network interfaces and visually indicates whether you are connected to a VPN. The background color of the application changes to green if a VPN is detected, and red if no VPN connection is found.

For work, I often have to switch between servers in different countries, and I often forget whether I have turned on the VPN or not. So, I wrote this program, placed it on the monitor, and now I can always see whether I am connected to the VPN or not.

Features

  • Real-time VPN Detection: The application checks for VPN connections every second.
  • Visual Indicator: The background color changes based on VPN status. Green: VPN is enabled. Red: VPN is disabled.
  • Always on Top: The application window stays on top of all other windows for immediate visibility.

Requirements

.NET SDK: .NET 8.0 or later

Installation

Download this archive, unzip and run the exe file.

About

A simple Windows application in C#/.NET that visually indicates VPN connection status with color-coded feedback.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages