PI Dashboard: A Lightweight Terminal System Monitor for Raspberry Pi (and Linux!)
April 27, 2025
If you're like me and run headless systems like Raspberry Pis for various tasks (home automation, media server, Docker p...
Creative hobbyist — coding, 3D printing & experiments
Ever wondered what devices are lurking on your local network? Whether you're a curious Raspberry Pi tinkerer or a seasoned sysadmin, Terminal Network Scanner gives you a sleek, terminal-based interface to explore your network like a pro.
This command-line tool is written in Python 3 and built for Unix-like systems (especially Linux). It scans your local network to discover active hosts and presents the results in an interactive Terminal User Interface (TUI) built with Python's curses
library.
No GUI? No problem. This project was born for the terminal.
nmap
or traceroute
against a host directly from the UI (requires these tools and possibly sudo access).curses
(standard Python module)socket
, ipaddress
, subprocess
, os
, re
threading
, queue
To unlock the full power of the scanner, the following command-line tools are recommended:
ping
ip
arp
or arp-scan
nmap
traceroute
All are commonly available on most Linux distros and can be installed via package managers like apt
.
This tool was designed with Linux systems in mind—especially headless setups like Raspberry Pi OS. It gives you full network visibility with zero graphical overhead.
The complete source code, setup instructions, and more are available on GitHub.
Feel free to explore, fork, contribute, or open issues!
Terminal Network Scanner is more than just a network scanner—it's a terminal-native dashboard for your LAN. Whether you're doing home network audits or building scripts around it, it’s a fast and flexible way to keep tabs on connected devices.
Give it a spin in your terminal and see what’s online!
Made with Python, curiosity, and a love for clean terminal tools.
April 27, 2025
If you're like me and run headless systems like Raspberry Pis for various tasks (home automation, media server, Docker p...
April 21, 2025
🔍 Terminal Network Scanner Ever wondered what devices are lurking on your local network? Whether you're a curious Raspbe...
April 14, 2025
Ever wished for a clean, distraction-free overview of all the latest science news in one place? No ads, no tracking, jus...