Framer AI AgentsDesign and publish professional sites with AI
Promoted
Maker
š
ActiveVPN is a free, open-source terminal tool that answers the question every VPN user has asked: "Is my VPN actually on and working?"
In a single scan it:
ā Detects VPN & Tor interfaces (tun, tap, utun, wg, tailscale, and more)
ā Finds VPN processes running on your machine (OpenVPN, WireGuard, NordVPN, Proton, Mullvad, ...)
ā Analyzes your external IP against known hosting providers and proxy databases
ā Runs DNS leak and IPv6 leak checks
ā Combines every signal into a confidence score (0-100) and a verdict: CLEAN / SUSPICIOUS / LIKELY VPN-PROXY / VPN DETECTED
Beyond detection:
- Kill switch: terminate VPN processes with --kill or --kill-force
- Watch mode: continuously re-scan and alert on verdict changes
- History & export: every scan logged, exportable as JSON, CSV, or TXT
- Library API: import it in your own Python projects (typed ScanResult, callbacks)
- Script-friendly exit codes (0/1/2) for CI pipelines
Works on Linux, macOS, Windows, and Termux/Android. Requires only Python 3.8+.
GitHub: https://github.com/rkriad585/Act...
Docs: https://rkriad585.github.io/Acti...