NetStruct-NetworkTool

NetStruct-NetworkTool

Design & monitor your full network with drag & drop mapping

3 followers

NetStruct is a browser-based tool for IT pros to design, map & monitor networks in real time. Drag & drop devices, track status via ping, set alarms with API triggers, and manage multi-page layouts — perfect for offices, datacenters & more.
NetStruct-NetworkTool gallery image
NetStruct-NetworkTool gallery image
NetStruct-NetworkTool gallery image
Free
Launch tags:APIDataComputers
Launch Team
Wispr Flow: Dictation That Works Everywhere
Wispr Flow: Dictation That Works Everywhere
Stop typing. Start speaking. 4x faster.
Promoted

What do you think? …

IT fourAll
Hunter
📌
🚀 Hey Product Hunt! I'm excited to introduce you to NetStruct! I built NetStruct to solve a problem I’ve encountered many times as an IT technician and network engineer: keeping track of complex infrastructures across offices, datacenters, and client networks — in a visual, intuitive way. 🕸️ What is NetStruct? It’s a real-time, drag & drop network topology planner. You can map out your devices — routers, switches, firewalls, etc. — on interactive pages, monitor their status via ICMP ping, assign alarms, and even trigger custom APIs when devices go offline or misbehave. 📌 Key things NetStruct can do: Create multiple network maps (per floor/site/project) Upload background images (like building layouts) Use custom device markers Drag & drop devices with real-time positioning Detect online/offline status automatically (color-coded) Define alarms with API triggers (e.g., send Slack alerts or restart services) Save all data in CSV (so it’s easy to audit or migrate) Run it on Raspberry Pi, Linux, or Docker 🔧 I made it lightweight, fast, and open — no login required, no cloud lock-in. Just deploy it locally or on a small server and you're ready to go. 👥 Who is it for? IT admins Network engineers Datacenter managers Small business owners managing their own infrastructure 🧩 You can try the live demo or pull the Docker image right away: bash Kopieren Bearbeiten docker pull itfourall/netstruct 💬 I’d love your feedback, ideas, or feature requests. AMA below — and thank you so much for your support!