问题
We're looking for free/cheap or open source UML tools. What tools have you used ? It's OK if there are 2 tools, one each for Flow charts and UML.
If a UML tool or Flow Chart tool is cheap(we're a NON-PROFIT), and no open source is good enough, we're open to look at them.
Thanks and BR,
~A
回答1:
Simple and easy to use: JudeUML. There is a free Community Edition.
This software is now released as astah community.
回答2:
It's online, but I think yUML is the best free tool I've used. I've used Violet for University work but found it clunky and crash-prone.
yUml only supports class diagrams, activity diagrams and use case diagrams though. Here's an example of its output:

回答3:
StarUML is also a nice one
回答4:
I use UMLet
Free, AND open source.
Why i like it : all the diagram have a "sourcecode", for exemple a class is "coded" like that.
<<Stereotype>> Package::FatClass {Some Properties} -- -id: Long -ClassAttribute: Long_ -- #Operation(i: int): int /+AbstractOperation()/ -- Responsibilities -- Resp1 -- Resp2
It's handy, and avoid heachache with graphical editor.
Edit : Thanks eric for the precision
回答5:
There is for example DIA. Also, Visual Paradigm is a commercial UML editor that has a free community edition.
回答6:
Have a look at Dia
回答7:
VioletUML for UML diagrams.
回答8:
To create flowcharts online, I use gliffy
回答9:
Topcased is integrated to Eclipse and is able to generate code.
回答10:
ArgoUML could also be an option or, maybe even better, one of the free modeling tools available for the Eclipse enviroment. See: http://modeling-languages.com/content/uml-tools for pointers to Eclipse and fre/open-source tools
回答11:
For BPMN/Workflow I m using Bizagi Process Modeler.
For UML i m using Enterprise architect but it is not free but the priceis ok if you look what you get. Poseidon UML is ok but suffers when you have a lot of diagrams.
回答12:
I've used BOUML before. It is useful for generating Java code from UML class diagrams, if you're into that sort of thing.
回答13:
For sketching up sequence diagrams this site is excellent: http://websequencediagrams.com/
回答14:
I have tried a few, but hands down winner for me is Topcased. You can get it at www.topcased.org.
回答15:
Additional web tools for this task are draw.io, Cacoo and Creately.
来源:https://stackoverflow.com/questions/1952450/free-cheap-or-open-source-uml-and-visio-like-tool