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 Early stage
Raspberry Pi

Pi-based port identifier appliance. Plug into any switch port, connect to PiNT WiFi hotspot, see port info on your phone.

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.

PiNT Live Planned
Cross-platform

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

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
next PiNT Hardware — Full Pi Network Tools port identifier on Raspberry Pi early stage
soon PiNT Live — Multi-switch SSH polling, structured Excel export 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 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 Swift