[email protected]:~$ man shoal

← cd ..
shoal logo

shoal

Terminal LAN discovery that shows its work

★ 90·MIT·v2.0.1·Go

shoal demo

DESCRIPTION

Shoal finds the devices on the network segment you are plugged into and fills in what they are, live: a typical /24 is swept in about seven seconds.
Its defining feature is that every value on screen says how it was learned — which probe found it, what was sent, what came back, how sure it is and when it expires — so it is as much a way to learn how a network is discovered as a way to list what is on one. ARP, DNS, mDNS/Bonjour, NetBIOS and ICMP each know a different part of the picture, and you can watch each one answer as it runs.

INSTALLATION

$ curl -fsSL https://github.com/BT10011/shoal/releases/latest/download/install.sh | sh

DETAILS

Repository
BT10011/shoal (2026-10-18)
Author
BT10011
License
MIT
Category
Networking
Language
Go
Platforms
Linux, macOS
Version
v2.0.1 (2026-10-18)
Repo Age
1 month old

TAGS

SEE ALSO

BADGE

Maintain shoal? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.

shoal on The Terminal Index

[+] show code[−] hide code
Markdown
[![shoal on The Terminal Index](https://cli.masoko.net/badge/shoal.svg)](https://cli.masoko.net/tools/shoal/)
HTML
<a href="https://cli.masoko.net/tools/shoal/"><img src="https://cli.masoko.net/badge/shoal.svg" alt="shoal on The Terminal Index"></a>

MORE IN NETWORKING