Home > General > Free uml tools

Free uml tools

Here are 5 free UML modelling tools you can use. I use the JUDE community version. I found the user interface easy to learn and the product was also feature rich and simple. The products are not necessarily arranged in any specific order and the list is certainly not exhaustive.

Have fun designing

JUDE – community: http://jude.change-vision.com/jude-web/product/community.html

jude

UMLet: http://www.umlet.com/

umlet-screenshot

Argo UML: http://argouml.tigris.org/

argo-screenshot

BOUml: http://bouml.free.fr/download.html

boUML-screenshot

Visual paradigm – community: http://www.visual-paradigm.com/product/vpuml/editions/community.jsp

visual-screenshot




Categories: General Tags: , ,
  1. August 22nd, 2009 at 13:27 | #1

    There are a lot more (Poseidon, Jdeveloper, …) but after trying nearly all of them (free and commercial) and lose a lot of time, I prefer the one that are based on scripting tools see

    http://reboltutorial.com/blog/yuml/
    http://reboltutorial.com/blog/easy-yuml-dialect-for-mere-mortals/

  2. yuri
    August 23rd, 2009 at 08:35 | #2

    NetBeans has a good UML plugin, which is also free and of very good quality IMO

  3. August 23rd, 2009 at 12:22 | #3

    I like VP but the CE is free non-commercial use only. I like Netbeans plugin that have really nice Reverse Engineering of Java code – that is a plus. There is also one for Eclipse – UML2 Tools project: http://www.eclipse.org/modeling/mdt/?project=uml2 – still in Incubation, but it is worth trying, if you use Eclipse.

  4. August 23rd, 2009 at 13:22 | #4

    IntellIj can now render some UML diagrams. I like Poseidon or Argo UML.

  5. August 23rd, 2009 at 14:06 | #5

    I use the ArgoUml for a school project, and i think it is not a good option

  6. August 23rd, 2009 at 15:48 | #6

    This is a very nice UML tool. A best example of how beautiful and fast a Java SWING application can be. The best SWING application I’ve ever seen. By the way, the creator of this tool has authored “Core Java Volume ! & II ” published by Sun.

    Worth having a look at it. Hope you will.

    http://sourceforge.net/projects/violet/

  7. August 23rd, 2009 at 17:08 | #7

    @Ragavan
    The violet tool certainly looks nice. I agree that it looks too cool for something written in swing :) It does lack some features that other UML tools provide though. Auto Alignment, operation notations, custom stereotypes, code generation from UML diagrams etc.

    The look and feel seems to be from a “Blue vista” theme. Googled it and it did not result in anything :( Great UI

  8. Enrique
    August 23rd, 2009 at 19:06 | #8

    Another useful tool is StarUML. It hasn’t been updated for at least 5 years, but still I think it’s one of the best out there.

  9. August 23rd, 2009 at 19:06 | #9
  10. nanoman
    August 24th, 2009 at 04:26 | #10

    StarUML is the best free UML tool I have found. Not very fancy and no recent updates, but it gets the job done well. http://staruml.sourceforge.net/

  11. Tim
    August 24th, 2009 at 09:35 | #11

    Some webapp love : http://yuml.me

  12. August 24th, 2009 at 15:16 | #12

    Useful list. I’ve used StarUML, ArgoUML in the past but think JUDE Community Edition is the best I’ve come across.

  13. mo
    August 25th, 2009 at 15:32 | #13

    something similar to http://yuml.me is http://www.umlgraph.org/

  14. Gaurav
    September 2nd, 2009 at 05:44 | #14

    @Ragavan
    I use violet too. It’s just wonderful for drawing quick diagrams that don’t need code to be generated.

  15. September 20th, 2009 at 14:25 | #15

    Other lists of UML tools (open source, eclipse compatible, textual based,…) here: http://modeling-languages.com/content/uml-tools

  16. February 15th, 2010 at 12:44 | #16

    I’ve got to add http://creately.com to this list. Creately provides smart shapes that recognize the UML artifacts and makes it easy to add connectors and relationships between Objects, etc. Check out the range of UML support here – http://creately.com/Draw-UML-and-Class-Diagrams-Online

  1. August 22nd, 2009 at 14:49 | #1
  2. August 24th, 2009 at 03:58 | #2
  3. August 26th, 2009 at 13:31 | #3
  4. August 27th, 2009 at 03:11 | #4