views:

703

answers:

15

Hi Guys,

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

+2  A: 

Have a look at Dia

kgiannakakis
+4  A: 

There is for example DIA. Also, Visual Paradigm is a commercial UML editor that has a free community edition.

Konamiman
+5  A: 

StarUML is also a nice one

PoweRoy
I like StarUML it's pretty nippy and produces pleasing diagrams. It's a shame that the open source project is somewhat dead due to Delphi falling out of fashion.
pjp
A: 

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

Jordi Cabot
A: 

To create flowcharts online, I use gliffy

jbochi
A: 

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.

DomreiRoam
+1  A: 

VioletUML for UML diagrams.

Dan Vinton
+5  A: 

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

Antoine Claval
Actually UMLet is opensource:"Where is the source code?The source code is in the UMLet zip-file. (There is no makefile, no project file, and no ant-script.)"http://www.umlet.com/faq.htmIt's a good tool for simple diagrams.
Eric Bréchemier
+1  A: 

Simple and easy to use: JudeUML. There is a free Community Edition.

This software is now released as astah community.

Eric Bréchemier
+7  A: 

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:

Diagram

Chris S
Neat! Not industrial strength, but perfect for the few small UML-like diagrams I sometimes need to make. Yay for S.O. and time for idle browsing, otherwise I'd never know about this.
DarenW
A: 

I've used BOUML before. It is useful for generating Java code from UML class diagrams, if you're into that sort of thing.

Daniel Ball
+1  A: 

Topcased is integrated to Eclipse and is able to generate code.

mouviciel
A: 

For sketching up sequence diagrams this site is excellent: http://websequencediagrams.com/

Paolo
A: 

If you'd like to focus on building you model and not manipulating objects on diagram, you must try Red Koda Community. Check the one minute sequence diagram video, you can see how easy and fast you can use it with the aid of short cut keys.

Red Koda Software