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
1 comment
[ 3.3 ms ] story [ 15.4 ms ] threadI'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