визуальная отладка графа https://dreampuf.github.io/GraphvizOnline
онлайн редактор https://magjac.com/graphviz-visual-editor/
исходный код
https://gitlab.com/graphviz/graphviz/
https://gitlab.com/graphviz/webdot/
тулса активно развивается.. и у меня раз в три дня свежая сборка :)
хорош тем что может генерится из С/C++ исходников. можно использовать в сквозном проектировании от кода микроконтроллера до автогенерации рабочей и конструкторской экксплутационной документации для себя и заказчика на весь разрабатываемый и поставляемый комплекс оборудования.
для нас важно что можно так организовать разработку печатной платы и кода самого маленького датчика с маленьким микроконтроллером что правки в коде будет приводить поцепочке к изменения док на всю ракету при изменениях в разъеме платы или правке кода и пересборке прошивки. нам не хочется держать все в уме и сопровождать доки... мы ленивые и хотим только творческим трудом заниматся а не документооборотом.. лень ссуко одно из гениальнейших изобретений для человка от Вседержителя! иначе так бы и жрали одни и теже яблоки в райском саду.
ниже нагенеренные графы из демо примеров:
пример про крайнему графу наверно быстроможно допилить до схемы размещения блоков и их коммутации кабельными связями с визуальной информацией о направлении информации и функциоональных свойствах соединения
не вижу причин не потратить 30 минут и не попробывать ... скорее всего захочется потратить 330 минуть следом :)