Picosnitch tracks every executable that connects to the internet and notifies you the first time something connects, or if the hash changes (it can also check VirusTotal).
There is also a simple curses based UI for browsing and filtering the connection logs (time, executable, hash, domain, IP address, etc).
It was designed using eBPF and fanotify to be extremely reliable, use very little system resources, and does not impact network performance. The entire program is only ~1500 lines.