Без ООП такое себе. И да, DOM ващет ООП.
Сегодня на реддит было https://github.com/hecrj/iced но есть и другие, но по общему мнению пока полноценно готовых gui решений нет, всё в процессе (активной) разработки. Читал мейнтейнер Azul говорил про два года разработки)
Обсуждают сегодня