Пока что набросок движка.
Должен поддерживать "резиновые" связи, которые автоматически подстраиваются под перенос блоков, вставку блоков где проходят связи.
Связи прокладываются оптимальным путем, как можно ближе и в то же время что бы не перекрывать другие связи и блоки.
На данный момент пока что связи подстраиваются при вставке на их место блока и исходящие связи с блока при его переносе.
Планируется возможность организации циклов и создание своих блоков для использования.
Редактор будет выполнен в виде отдельного приложения.
https://kibor-bot.com/VisualEditor.rar