HeadlinesBriefing favicon HeadlinesBriefing.com

Whosthere: Go LAN Discovery Tool with TUI

Hacker News: Front Page •
×

Developer Ramon Vermeulen released Whosthere, a Local Area Network discovery tool written in Go. It features a modern Terminal User Interface (TUI) and uses unprivileged, concurrent scans with mDNS, SSDP, and ARP cache sweeps to identify devices without root access. The tool enriches findings with OUI lookups to show manufacturers.

Network administrators often need to quickly map their own infrastructure. Traditional scanners like nmap require elevated privileges and can be complex for casual use. Whosthere addresses this by running entirely in user-space, making it accessible for home lab users and developers who want a fast, visual overview of connected devices on their subnet.

Installation is straightforward via Homebrew, Go, or from source. Beyond the interactive TUI, Whosthere offers a daemon mode with a simple HTTP API for integration into other tools. While currently targeting Linux and macOS, Windows support is pending. The project is open-source, inviting contributions to expand its platform coverage and feature set.