I’m the developer. DeviceShelf scans your LAN and tells you what each device is: vendor, type, open ports, and a per-device security report. It runs on macOS, Windows, Linux, iOS and Android, and there’s a headless server edition (Docker + .deb) for 24/7 monitoring with ntfy, Gotify or webhook alerts.
It’s local-first: nothing about your network leaves your machine unless you turn on an opt-in feature, there’s no account, and the AI device ID uses your own API key. One-time purchase, with a trial.
It’s still a young project, so bug reports and feedback are very welcome. If something looks off on your network, tell me and I’ll fix it. Happy to answer questions too.
This seems to be a Go binary you put onto your server and machine. Both are using libraries under MIT/BSD-3-Clause and I did not find proper disclosure about their use (at least via a very quick glance). Could you please provide a list of packages included in the software and fix the license handling issues?
How does this differ from nmap?
EDIT: No answer to an honest question and just a downvote? OK dude.
Looks great. Installing the free trial to give it a try.
Let’s see if it can figure out all the weird IOT devices on my network :-)



