GitHub - wireviz/WireViz: Easily document cables and wiring harnesses.
WireViz
Summary
WireViz is a tool for easily documenting cables, wiring harnesses and connector pinouts. It takes plain text, YAML-formatted files as input and produces beautiful graphical output (SVG, PNG, ...) thanks to GraphViz. It handles automatic BOM (Bill of Materials) creation and has a lot of extra features.
Features
WireViz input files are fully text based
No special editor required
Human readable
Easy version control
YAML syntax
UTF-8 input and output files for special character suppo...
Read more at github.com