Security

NetPeek – network scanner for GNOME

NetPeek is a graphical network scanner for discovering devices and examining services on local networks. It provides a GNOME-oriented interface for identifying active hosts, checking open ports, and collecting information about devices connected to the network.

The application supports both quick discovery scans and more detailed network analysis. A basic scan identifies reachable devices, while deeper scanning can retrieve additional information such as operating system estimates and service versions. NetPeek displays its findings in a graphical interface, allowing users to examine individual devices without working directly with Nmap commands.

NetPeek also maintains a history of previous scans, making it possible to revisit earlier results and examine networks over time. Devices can be assigned custom names, while sorting and filtering controls help users locate particular hosts and services. The interface adapts to different window sizes and offers configurable appearance settings, keyboard shortcuts, and scanning preferences.

This is free and open source software.

Key Features

  • Discovers active devices and open ports on local networks.
  • Quick scans and deeper scans with additional host information.
  • Operating system identification and service version detection.
  • Identifies common services including SMB, Cockpit, MySQL, PostgreSQL, Redis, Plex, and Home Assistant.
  • Accepts individual IP addresses, address ranges, and CIDR notation.
  • Automatic detection of the local network address range.
  • Concurrent scanning with configurable thread counts.
  • Scan history with date filtering and paginated results.
  • Assign custom names to discovered devices.
  • Search and filter devices within scanning results.
  • Sortable results by IP address, hostname, open ports, services, and other attributes.
  • Card and list views for displaying discovered hosts.
  • Detailed scan information for current and previous scans.
  • Export scan results to CSV files.
  • Light and dark appearance settings with system theme integration.
  • Keyboard shortcuts for common application functions.

Website: github.com/zingytomato/netpeek
Support:
Developer: ZingyTomato
License: GNU General Public License v3.0

NetPeek in action

NetPeek is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Graphical Port Scanners
ZenmapThe Network Mapper Front End
IVRENetwork recon framework written in Python
Angry IP ScanScans IP addresses and ports
L0p4MapNetwork monitoring, discovery and interactive topology visualization
NmapSI4Qt5-based GUI for Nmap
NetPeekDiscover devices on your local network
UmitNetwork tool and port scanner developed in PyGTK.
GNOME NettoolGNOME interface for various networking tools

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted