GitHub - formatc1702/WireViz: Easily document cables and wiring harnesses

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 support

Link to the original article

The Analog Pixel