Pi Network Tools

Know your port.
Know your network.

Open-source field utilities for network engineers. Identify switch ports,
browse the network, document infrastructure, without the overhead of
enterprise tooling.

v1.5 Latest release
Windows Platform
MIT License
No install Just run .exe
PiNT Desktop Available v1.5
Windows

LLDP/CDP port identifier, mDNS browser, IP/DHCP info, port monitor, ARP scanner, port scanner, SNMP query and session export. v1.5 makes mDNS IP detection fully passive, reading the sender's IP straight from the packet. Single .exe, no install required.

Download ↗
PiNT Hardware Available v0.3
Raspberry Pi 4

A Pi-based network appliance. Plug into any switch port, connect to the PiNT WiFi hotspot, and see switch details, DHCP scope, mDNS devices and cable health from your phone. v0.3 adds optional kiosk mode on a 3.5" MPI3501 touchscreen — fully standalone, no phone required.

View on GitHub ↗
PiNT Live Early stage v0.4
Windows

Automated network documentation. SSH into switches, pull live data, export clean accurate spreadsheets in minutes. v0.4 adds multi-vendor polling: every switch in the list can be set to its own vendor (Ruckus / Cisco / HP-Aruba) with shared or per-switch credentials. ARP enrichment from v0.3 is still there.

View on GitHub ↗
PiNT LiveScan Planned
Raspberry Pi

ARP scanner for Raspberry Pi. Discovers all active hosts on the local broadcast domain and maps IP addresses to MAC addresses, building a complete L2/L3 device inventory for import into PiNT Live.

PiNT Beacon Planned
Raspberry Pi

Wi-Fi scanner built for Raspberry Pi. Visualise 2.4 GHz and 5 GHz network density, identify congestion, and plan channel allocation.

Everything you need on site.

Built for field technicians who need quick answers without complex tooling.

01
LLDP & CDP capture

Live protocol detection for Cisco and all other vendors. Tested with TP-Link, Ruckus, UniFi and more.

02
Port ID card layout

Switch, port, protocol, model, IP and VLAN displayed as live info cards. Instant visual reference.

03
Quick launch buttons

One-click SSH and Telnet via PuTTY, or open HTTP/HTTPS once a management IP is detected.

04
mDNS / Bonjour browser

Discover devices broadcasting on the local network. Passive IP detection — sender's address read straight from the packet.

05
Port monitor

Negotiated link speed and duplex. Tracks dropped and errored packets for basic cable-test feedback.

06
Session XLS export

Accumulate results across multiple scans and export as a single styled Excel workbook.

v1.5 current Passive mDNS IP detection · automated EXE builds via GitHub Actions Download .exe ↗
PiNT Desktop:Port ID tab showing LLDP detection
Port ID: LLDP/CDP detection
PiNT Desktop:mDNS browser tab
mDNS / Bonjour browser
PiNT Desktop:Port monitor tab
Port monitor
v1.4 PiNT Desktop:ARP scanner, port scanner, SNMP query, ARP XLSX export for PiNT Live shipped
v1.5 PiNT Desktop:Passive mDNS IP detection (read from packet source), GitHub Actions automated EXE builds shipped
v0.3 PiNT Hardware:Optional kiosk mode on MPI3501 3.5" touchscreen, tabbed 320x480 UI, eth0 DHCP service, mDNS bind fix shipped
v0.4 PiNT Live:Multi-vendor polling — per-switch vendor selection (Ruckus / Cisco / HP-Aruba), bulk configuration modal, duplicate-IP guard. Cisco & HP-Aruba parsers still pending hardware validation. early stage
next PiNT Live v0.5:Scheduled / unattended polling and hardware validation of Cisco IOS and HP-Aruba parsers planned
future PiNT LiveScan:Raspberry Pi ARP scanner. Discovers all active hosts on the local broadcast domain and maps IP addresses to MAC addresses, building a complete L2/L3 device inventory of the VLAN for import into PiNT Live planned
future PiNT Beacon:Wi-Fi scanner for Raspberry Pi, channel visualisation planned
future macOS port of PiNT Desktop planned

PiNT started as a Python vibe coding learning project, a practical tool to solve a real problem: quickly identifying switch ports on site without lugging around heavyweight software. It's grown into a small suite of field utilities built for people who actually do networking work.

Everything is open source, MIT licensed, and built with the networking community in mind. No telemetry, no accounts, no fluff.

Open source MIT license Field-first No telemetry Built with Python Built with Claude