Hacker News new | ask | show | jobs
by itfourall 427 days ago
Hi HN,

I've been building an open-source project called NetStruct – a browser-based tool for planning and visualizing network infrastructure. It lets you drag and drop network devices onto a canvas, connect them, manage multiple pages (projects), and store everything locally in JSON.

A recent bug caused all device icons to disappear – that’s now fixed and everything should display correctly again!

Features:

Multi-page support with tab navigation

Drag & drop devices like routers, switches, firewalls

Device categories with image previews

Right-click context menus per device

LeaderLine-based connections with auto-load

Online/offline status highlighting (green/red border)

JSON-based save/load system

Fully customizable and open-source

Would love your feedback, bug reports, or contributions.

Live demo / GitHub: [insert your link here] Tech stack: PHP, JavaScript, jQuery, LeaderLine.js

Thanks from the Austrian Alps – Creator of NetStruct