Skip to content

NetNeighbor

Discover and monitor devices on your local network.

badge badge badge

This version is the production version, feedback, PR and suggestions are welcome.

NetNeighbor is a free Linux desktop application that automatically finds all devices on your network and displays them with icons or in a list — printers, NAS drives, cameras, routers, 3D printers, and more.

NetNeighbor main window


Instant display

Previously-seen devices appear immediately at startup from the local cache — no waiting for discovery to complete.

Automatic discovery

Finds devices without any configuration or active port scan (SSDP, mDNS, WS-Discovery, NetBIOS).

One-click connection

Opens HTTP, HTTPS, SMB, SSH, FTP, SFTP and Telnet with a double-click. Configurable per device and per scheme.

Device management

Rename devices, tag by location, assign a custom icon or type. Settings are stored locally and survive reboots.

System tray

Runs quietly in the background. Optional autostart at login and minimize to tray.

Localised

French, Spanish, German, Italian, Dutch, Japanese, Simplified and Traditional Chinese.


Device list with sidebar

The sidebar groups devices by type or location. Switch between icon grid and list view from the View menu.

Right-click context menu

Right-click any device to open it, view its details, rename it, change its type, assign a location, or run a custom command.

System tray menu

NetNeighbor can minimise to the system tray and start silently at login.


Latest release: 1.0.0

.deb package

Recommended for Ubuntu, Linux Mint, and Debian. Dependencies installed automatically.

Terminal window
sudo dpkg -i netneighbor_1.0.0_amd64.deb

AppImage

Runs on any Linux distribution. Requires Python 3 and GTK 3 on the system.

Terminal window
chmod +x NetNeighbor-1.0.0-x86_64.AppImage
./NetNeighbor-1.0.0-x86_64.AppImage

Download from GitHub Releases

All releases and checksums


  • Linux desktop (Ubuntu 22.04+, Linux Mint 21+, Debian 12+, or equivalent)
  • Python 3.10 or later · GTK 3

For NetBIOS name resolution (Windows device names):

Terminal window
sudo apt install samba-common-bin

For the system tray icon:

Terminal window
sudo apt install gir1.2-ayatanaappindicator3-0.1

Both are included automatically when installing the .deb package.