Существует ли GUI фреймворк для разработки визуальной CAD/IDE/EDA, основанной на схемах?
Есть ли какой-нибудь фреймворк (яп JS или python) для разработки IDE - редактора и симулятора схем (не электрических, а вообще любых, представимых в виде элемен ов и их соединений), берущий на себя GUI и ввод-вывод информации?
То есть чтобы можно было определить элементы на высоком уровне (свойства, вводы, выводы, всё типизовано), виджеты для элементов, а также виджеты для типов соединений. Фреймворк должен сам проверять совместимость типов и трассировать соединения. Т.е. нужно что-то вроде LabView, NI Multisym и gnuradio, но не заточенное под электрические схемы или под АСУ ТП и тьюринг-полные вычисления, а заточенное под использование в качестве фреймворка для создания собственных CAD.