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.1 Latest release
Windows Platform
MIT License
No install Just run .exe
PiNT Desktop Available v1.1
Windows

LLDP/CDP port identifier, mDNS browser, IP/DHCP info, port monitor and session export. Single .exe, no install required.

Download ↗
PiNT Hardware Available v0.2.1
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. No laptop required.

View on GitHub ↗
PiNT Live Planned
Windows

Automated network documentation. SSH into switches, pull live data, export clean accurate spreadsheets in minutes.

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. Active IP resolution included.

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.1 current CustomTkinter · auto-scaling UI · resizable window · dark theme 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.1 PiNT Desktop:CustomTkinter, auto-scaling, card grid layout shipped
v0.2.1 PiNT Hardware:Pi appliance, WiFi hotspot, mobile web dashboard shipped
next PiNT Live:Multi-switch SSH polling, structured Excel export 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