GitHunt

Ethernet Cable Connection Manager

A lightweight, browser-based tool for mapping Ethernet connections.
Create switches, patch panels, wall ports, routers, etc. Assign ports, connect them, and visualise how your network is wired.

Featured on:

๐ŸŽž๏ธ ECCM - Ethernet Cable Connection Manager - Clarity on Cabling by Awesome Open Source

๐ŸŽž๏ธ Best Docker Apps of September 2025 by ServersatHome

๐ŸŽž๏ธ Docker full of tools by MP Studio

Thank you for sharing!

๐Ÿ“– User Manual see MANUAL.md

๐Ÿ“ Roadmap / To-Do: see ROADMAP.md

  • ๐Ÿ–ฅ๏ธ Works offline (pure HTML + JavaScript, no server required)
  • ๐Ÿ“‚ Save/export/import layouts as JSON
  • ๐Ÿ–จ๏ธ Print sheets with device colours and linked ports
  • ๐Ÿ‘ฅ Manage multiple profiles (e.g., different customer networks)
  • ๐ŸŽจ Colour-code devices and customise port aliases
  • ๐Ÿ”Œ Dual-link ports supported (patch panels, wall sockets)

Editor (Dark and Light mode):

Print sheet (devices and ports):

image

Print sheet (connections table):

image

๐Ÿš€ Try it online

You can open the app instantly here (hosted via GitHub Pages):
๐Ÿ‘‰ Ethernet Cable Connection Manager DEMO

Or download the zip from the releases page and run it locally.

๐Ÿ“ฅ Download

Grab the latest release here:
๐Ÿ‘‰ Releases

๐Ÿ’ก Support

This project is free and open source (GPL-3.0).
If it saves you time or helps in your work, consider supporting development:

Buy Me A Coffee

๐Ÿ“œ License

This project is licensed under the GNU GPL-3.0.
You are free to use, modify, and redistribute it, but if you distribute changes, you must also provide the source code under the same license.

Languages

HTML100.0%

Contributors

GNU General Public License v3.0
Created September 2, 2025
Updated March 4, 2026
bijomaru78/eccm | GitHunt