4

Related to this question, but different because that question is 8 years out of date.

I draw UML diagrams by hand or on PowerPoint, but they quickly become messy as I develop them.

Are there any specific tools that exist for drawing UML diagrams?

(I'd like the tool to be free to use.)

4
  • 1
    Sure there are such programs, but do you want only freeware or is comercial software also OK? Which Diagrams you need?
    – convert
    Mar 9 at 11:48
  • 2
    did you have a look at plantuml?
    – albert
    Mar 9 at 12:09
  • @convert I've updated the question to indicate I'd like the tool to be free to use!
    – Connor
    Mar 9 at 13:22
  • 1
    Then I added a coresponding tag.
    – convert
    Mar 9 at 14:29

4 Answers 4

3

StarUML is a free UML tool. The declared goal of the project is to replace large, commercial applications such as Borlands Together or Rational Rose. StarUML is the world's first free UML tool, using a modified version of the GNU General Public License.

2

One classic tool I've used is Dia Diagramming Tool, I can't vouch for it's relative usefulness compared to other suggestions but it is functional, fit for purpose and free.

Another tool you might not have considered is the text-based Mermaid

Mermaid is a text-based tool for generating various diagrams, not just Class diagrams. There's a bunch of integrations for editors/tools such as Jira/Github/vscode. Definitely worth a look if you prefer typing to clicking.

1

UMLet is a free, open-source UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements. UMLet runs standalone or as Eclipse plug-in on Windows, macOS and Linux.

0

diagrams.net is great. Free to use, and you can store your diagrams locally in your browser.

If you read their about page you can see they're all about disrupting this industry, and their tool is really nice!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.