MapStruct - Self-hosted interactive map builder with draggable markers
byโข
๐งญ MapStructur is a self-hosted visual map builder with draggable markers, custom backgrounds, and multi-page support.
Plan networks, layouts, or assets โ fully local, Dockerized, no tracking.
Drop markers, add labels, stay in control.
Replies
Best
Maker
๐
Hey Product Hunt! ๐
I'm thrilled to share MapStructur with you โ a fully self-hosted, browser-based map builder.
It lets you upload your own backgrounds and drop markers to plan anything from network layouts and floor plans to ski locker systems and escape rooms.
โ๏ธ No cloud, no tracking โ just pure local control via Docker.
You can:
Drag & drop 20+ marker types
Add labels and links to each marker
Switch between multiple pages/maps
Run it entirely on your own server
๐งช Live preview: https://itfourall.com/mapstruct.php
๐ณ Docker: docker pull itfourall/mapstructur
Would love to hear what you think!
Feel free to share use-cases or ask anything โ Iโm here all day. ๐
Report
Maker
Thanks so much for the early feedback and support! ๐
A few of you asked about real-world use cases, so here are some cool examples where MapStructur is already in action:
๐งโ๐ง IT teams use it to plan network topologies across multiple floors
๐๏ธ Ski resorts manage locker systems and NFC access visually
๐ข Facility managers organize room layouts and equipment
๐ฎ Escape room builders design logical paths and hotspots
๐ฆ Warehouses map out storage zones and workflows
Itโs still evolving โ and your ideas can help shape the roadmap. If thereโs a feature youโd like to see, let me know! ๐
Report
Maker
๐ Hi Product Hunt!
I'm excited to share MapStruct with you โ a browser-based, drag-and-drop network mapping tool I built to simplify visual planning for networks of any size.
As an IT technician, I often found myself drawing network layouts on whiteboards or in PowerPoint โ tools that were never made for structured IT documentation. MapStruct was born from the idea of creating something simple, yet powerful enough to map routers, switches, firewalls, access points, and more in an intuitive interface โ no steep learning curve, no Visio license needed.
๐งฐ What you can do with MapStruct:
- Visually map your network devices via drag & drop
- Organize infrastructure by pages (multi-project support)
- Create connections using interactive lines (LeaderLine)
- Import/export devices via CSV
- Mark devices as online/offline (with border color changes)
- Add custom icons, positions, and descriptions
It runs directly in the browser, works offline, and is fully local โ no login, no cloud, your data stays with you.
๐ก Iโd love to hear how you currently map or document your network setups โ whether in homelabs, schools, offices, or even datacenters. Feature requests and feedback are more than welcome!
Thanks so much for checking it out โ I hope MapStruct helps bring clarity and structure to your networks ๐
Replies
Thanks so much for the early feedback and support! ๐
A few of you asked about real-world use cases, so here are some cool examples where MapStructur is already in action:
๐งโ๐ง IT teams use it to plan network topologies across multiple floors
๐๏ธ Ski resorts manage locker systems and NFC access visually
๐ข Facility managers organize room layouts and equipment
๐ฎ Escape room builders design logical paths and hotspots
๐ฆ Warehouses map out storage zones and workflows
Itโs still evolving โ and your ideas can help shape the roadmap. If thereโs a feature youโd like to see, let me know! ๐
๐ Hi Product Hunt!
I'm excited to share MapStruct with you โ a browser-based, drag-and-drop network mapping tool I built to simplify visual planning for networks of any size.
As an IT technician, I often found myself drawing network layouts on whiteboards or in PowerPoint โ tools that were never made for structured IT documentation. MapStruct was born from the idea of creating something simple, yet powerful enough to map routers, switches, firewalls, access points, and more in an intuitive interface โ no steep learning curve, no Visio license needed.
๐งฐ What you can do with MapStruct:
- Visually map your network devices via drag & drop
- Organize infrastructure by pages (multi-project support)
- Create connections using interactive lines (LeaderLine)
- Import/export devices via CSV
- Mark devices as online/offline (with border color changes)
- Add custom icons, positions, and descriptions
It runs directly in the browser, works offline, and is fully local โ no login, no cloud, your data stays with you.
๐ก Iโd love to hear how you currently map or document your network setups โ whether in homelabs, schools, offices, or even datacenters. Feature requests and feedback are more than welcome!
Thanks so much for checking it out โ I hope MapStruct helps bring clarity and structure to your networks ๐
โ IT fourAll