I built this in Go because my ISP kept blaming me for drops I couldn't prove. Internet Monitor runs in the background and does TCP + HTTP + DNS checks simultaneously, logging every disconnection with its cause and how long it lasted. Highlights: - CGO-free build (`CGO_ENABLED=0`) for the tray version, cross-compiled on Linux - Embedded HTTP dashboard with SSE for live updates - On-demand speed test using Cloudflare's endpoint - Discord/Slack webhooks, structured JSONL/CSV export - GitHub Actions CI/CD for Windows, macOS (arm64 + intel) & Linux - Bilingual EN/AR UI with full RTL MIT licensed, pre-built binaries for all platforms. Feedback and contributions welcome Repo submitted by /u/Virgel1995 [link] [comments]