LINUX.ORG.RU

Чем порисовать диаграммы на десктопе?

 


0

1

Dia убогая и слегка умерла. Через браузер не хочу. Есть что-нибудь поприятнее? Хочу рисовать всякие архитектуры приложений, схемы работы протоколов и прочее, чтобы делиться ими со своими друзьями.



Последнее исправление: cumvillain (всего исправлений: 1)
Ответ на: комментарий от Aber

draw.io есть десктоп версия на electron.

Авторы пишут вот такое:

draw.io is not open source software. The complete source code required to build the app from scratch is not available. draw.io is also closed to contributions.

The level of complexity of this project means that even simple changes can break a lot of other moving parts. The amount of testing required is far more than it first seems. If we were to receive a PR, we'd have to basically throw it away and write it how we want it to be implemented.

А есть человечнее?

cumvillain
() автор топика
Ответ на: комментарий от Aber

LibreOffice Draw, неудобный для UML, но подходит если что-то совсем контекстно-свободное нарисовать и обозначить стрелочками.

А там можно делать холст произвольного размера?

cumvillain
() автор топика

Visual Paradigm. Проприетарщина, офлайн (десктопное), писано на Java, линукс поддерживается официально, форматы файлов прозрачные, на основе XML. UI удобный, с хоткеями, видно, что писали для себя сами те, кто модели рисует.

Схема лицензирования гибкая, если именно рисовать UML или ER — можно купить самую простую лицензию на месяц-два, там копейки какие-то. Подороже с реверс-инжинирингом, генерацией кода и др., самые дорогие с поддержкой скрама, канбана и ещё множества матерных слов, эти не тыкал и надеюсь, не придётся. :)

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)

Присоединюсь к вопросу, интересует вот такое.

Сталкивался с тем, что заказчик не всегда хорошо воспринимает классические UML-диаграммы, вот скучно ему смотреть. А зависимости классов, модулей и интерфейсов ему показывать надо.

При этом хорошо заходят диаграммы, использующие ноды - такие цветастые на темном фоне, с сглаженными углами и кривыми (в смылсе curved line) связями.

Быстрым, и даже не очень быстрым поиском не нашёл, что-то такое, чтобы сделать подобную схему, где для каждой ноды указать заголовок, список интерфейсов и линиями установить связи, и при этом чтобы можно было подвигать всё в композицию.

Есть тулкиты для такого, но кодить свою систему не очень охота.

Может, кому попадался такой редактор?

vvn_black ★★★★★
()