www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [OT] Looking for a usable UML diagram editor

reply solidstate1991 <laszloszeremi outlook.com> writes:
After StarUML decided to start to randomly crap out on me, while 
potentially ruining my mostly D projects in it by locking them 
into the proprietary *.MDJ format (although it would be easy to 
reverse engineer it, since it's JSON-based). It's also quite 
abandoned as of now, with no hopes of ever improving the constant 
crashes and other issues.

I mainly need one for class diagrams, so that must be a strong 
point of the software, also it would be great if it outputted to 
the non-proprietary *.UML format, so I can include it with the 
source code.
Oct 19 2020
parent reply David Gileadi <gileadisNOSPM gmail.com> writes:
On 10/19/20 10:01 AM, solidstate1991 wrote:
 After StarUML decided to start to randomly crap out on me, while 
 potentially ruining my mostly D projects in it by locking them into the 
 proprietary *.MDJ format (although it would be easy to reverse engineer 
 it, since it's JSON-based). It's also quite abandoned as of now, with no 
 hopes of ever improving the constant crashes and other issues.
 
 I mainly need one for class diagrams, so that must be a strong point of 
 the software, also it would be great if it outputted to the 
 non-proprietary *.UML format, so I can include it with the source code.
It's not an editor but I use PlantUML [1]. It's a reasonably simple/readable text format so it would easily ship with your source code. Its main downside is that you don't have much control over the layout of the generated diagrams. [1]: https://plantuml.com
Oct 19 2020
parent reply notna <notna.remove.this ist-einmalig.de> writes:
On Monday, 19 October 2020 at 17:14:41 UTC, David Gileadi wrote:
 It's not an editor but I use PlantUML [1]. It's a reasonably 
 simple/readable text format so it would easily ship with your 
 source code. Its main downside is that you don't have much 
 control over the layout of the generated diagrams.

 [1]: https://plantuml.com
also my choice... but mainly because scoop, my favorite Windows package manager ;) offers only this one. chocolatey knows more. * https://www.umlet.com/ (my 2nd choice) * https://www.bouml.fr/ (freeware again) * https://www.yworks.com/products/yed (???)
Oct 19 2020
parent Antonio <xyzj glaim.com> writes:
On Monday, 19 October 2020 at 18:36:29 UTC, notna wrote:
 On Monday, 19 October 2020 at 17:14:41 UTC, David Gileadi wrote:
 It's not an editor but I use PlantUML [1]. It's a reasonably 
 simple/readable text format so it would easily ship with your 
 source code. Its main downside is that you don't have much 
 control over the layout of the generated diagrams.

 [1]: https://plantuml.com
also my choice... but mainly because scoop, my favorite Windows package manager ;) offers only this one. chocolatey knows more. * https://www.umlet.com/ (my 2nd choice) * https://www.bouml.fr/ (freeware again) * https://www.yworks.com/products/yed (???)
The ones I know about: 1. https://app.diagrams.net/ 2. https://umbrello.kde.org/ Antonio
Oct 20 2020