5 Great UML Online Tools

The demand for UML online modeling plus the need for web-based collaboration plus the amazing web interfaces that can be created with new technologies (e.g. HTML5 canvas) has created a “new” market for modeling tools: UML online tools. In fact, they are more drawing tools than modeling tools but still, they at least offer you a way to draw and share your (UML mainly but also ER/BPMN) models online.

You can check also this extended and most up to date list of online UML tools

If you want to give them a try (most offer a free plan or at least a free trial), the five tools I’ve been more looking into (let me warn you, don’t expect me to declare a winner, just decide by yourself!) are, in alphabetical order,:

Creately
Online diagramming and collaboration. Several modeling languages supported (including UML). For a short introduction see the presentation of this tool for the portal readers in a guest post by Creately authors , see here

Diagram.ly
Fails in the collaborative aspect and it’s less feature-rich than the others but I love its simplicity. All you see is a empty canvas ready for you to start drawing. Support for BPMN notation.

Gliffy
Support for UML and BPMN diagrams (among many other types). They claim to be “the most widely used online diagramming application”, I wonder how they know that. Collaboration and revision control features available.

LucidChart
HTML5-based. With UML support and real-time collaboration capabilities. It can import Visio files, which is definitely a plus considering that all these tools seem an online version of Visio and are probably targeting the same kind of users.

MxGraph
JavaScript diagramming solution. Supports BPMN models, database schema designs, UML diagrams and organizational charts. They claim to be the only fully client-side solution.

Of course, these are not the only alternatives (feel free to suggest other tools in the comments!). If you’re just interested in drawing UML diagrams, UMLCanvas or zOOml could work for you as well. If you prefer to create your own web-based modeling tool, then Joint (Javascript diagramming library) could be the place to start. And if you just want to render your UML diagrams as part of a web page, several of the tools in this list of textual modeling tools could be used for that purpose. If you haven’t yet found what you’re looking for, check this extended list where you’ll find all kinds of online drawing tools (i.e. not necessarily modeling tools).

If you enjoyed this post you can subscribe to this Software Modeling blog , to the portal’s mailing list , follow me on twitter and/or participate in the forums . And if you really liked it help me pass it on to others by sharing the post using the links below. Don’t forget to check our consulting and code-generation services either!

12 Responses to 5 Great UML Online Tools

  1. John says:

    Nice post. I went through this same exercise myself a year ago. After trying out the various tools (and a few others not listed here), I decided on LucidChart and have not been disappointed.

  2. Nilesh says:

    You can checkout this web based html5 wireframe http://www.mockuptiger.com

    It is the first one to provide Dashboard and chart library to build dashboard mockups

  3. [...] 5 Great Web-based Modeling Tools [...]

  4. 5 款基于Web浏览器的建模工具 says:

    [...] 本文来自:http://www.oschina.net/news/20963/5-great-web-based-modeling-tools 英文原文:http://modeling-languages.com/5-great-web-based-modeling-tools/ [...]

  5. 5 款基于Web浏览器的建模工具 | 华夏名网代理_打折虚拟主机 says:

    [...] 本文来自:http://www.oschina.net/news/20963/5-great-web-based-modeling-tools 英文原文:http://modeling-languages.com/5-great-web-based-modeling-tools/ [...]

  6. jordi says:

    Via @xavier_seignard: the JavaScript InfoVis Toolkit http://thejit.org/ as another possible alternative

  7. PowerDesigner is a great tool. It supports model driven architecture software design. Runs under Windows and eclipse.

  8. Ricardo says:

    What kind of technology use these websites to implement these editors?
    Thanks.

  9. [...] and fully executable on the client-side via the browser, unlike other current modeling tools (http://modeling-languages.com/5-great-web-based-modeling-tools/). See a couple of [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
More in modeling, tools, web
moscriptmegamodel
MoScript – a textual DSL for querying and manipulating model repositories

mlhim
Multilevel Healthcare Information Modelling Metamodel

MoDisco reverse engineering tool
Modisco in the Java Tech Journal

Close