Skip to content

Network Sweeper

Local LAN inventory in one Go binary: discover devices on networks attached to your machine, list common open services, and read heuristic exposure tips. Not a remote pentest suite or exploit framework.

Only scan networks you own or are authorized to assess. The UI binds to 127.0.0.1 only.

Linux · Windows · macOS · Releases

Install

Linux:

curl -fsSL https://raw.githubusercontent.com/BVisagie/network-sweeper/main/scripts/install.sh | bash

Do not pipe that through sudo (sudo curl | bash only elevates curl; curl | sudo bash runs the installer as root). Menu option 2 / --sudo elevates the verified binary. Checksums and Deep discovery: docs/linux.md.

Windows and macOS: download the matching asset from Releases and follow docs/windows.md or docs/macos.md. No Go, Node, or nmap required to run a prebuilt binary.

A browser opens the dashboard (-no-browser prints the URL; -version prints the version).

Docs

Run Linux · Windows · macOS
Product Platform capabilities · Architecture
Project Contributing · Security · Releasing · Code of Conduct

License

GNU GPL v3 — Copyright (C) 2026 Bernard Visagie (NOTICE).

About

Cross-platform local LAN scanner with an embedded web UI.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages