Favicon of whosthere

whosthere

Interactive LAN discovery tool that identifies devices using mDNS, SSDP, and ARP scanning without requiring root privileges. Includes port scanning and manufacturer lookup.

Whosthere is a local area network discovery tool that reveals every connected device directly in your terminal with a real-time, interactive interface. It performs concurrent scans using multiple discovery methods—mDNS, SSDP, and ARP cache reading—to comprehensively map your network without needing elevated privileges.

The tool automatically enriches discovered devices with manufacturer information by looking up MAC addresses against IEEE OUI databases, giving you immediate context about what's connected. Whether you need to quickly identify a device's IP address, check which ports are open on a host, or get a complete overview of your entire local network, whosthere delivers results instantly.

Key capabilities include:

  • Interactive terminal interface for exploring discovered devices
  • Unprivileged scanning that works entirely in user-space
  • Optional port scanning on identified devices
  • Background daemon mode with HTTP API for integration
  • Customizable configuration via YAML files
  • Adjustable scan ranges, intervals, TCP ports, and timeouts
  • Multiple theme options for visual customization
  • Keyboard shortcuts for efficient navigation and device information copying

Perfect for network engineers, system administrators, and homelab enthusiasts who need reliable network visibility without complexity.

Install

Brew
$ brew install whosthere

Features

Config fileJSON outputScriptable

Media

Pros

5
  • Interactive TUI for network exploration
  • Discovers devices without root privileges
  • Identifies device manufacturers via OUI lookup
  • Includes an optional integrated port scanner
  • Offers a daemon mode with an HTTP API

Related tools

Categories:

Share:

Auto-fetched .

Recent releases

Similar to whosthere

Favicon

 

  
 
Favicon

 

  
 
Favicon