22

Visio is a great tool for creating diagrams, flowcharts, prototyping, etc. But it is Windows-only and is not free. Are there any graphical tools for Linux that can do many of these same tasks well?

4
  • 4
    I would put graphviz as a serious answer, but I fear that I may get down-votes for it.
    – kzh
    Feb 25, 2011 at 13:01
  • 3
    graphviz is the choice if you want to "generate" diagrams, I mean automatically. But if you want to draw interactively, then I think dia is great.
    – Barun
    Feb 25, 2011 at 13:38
  • 1
    Right, I am really looking for an interactive tool. Feb 25, 2011 at 14:26
  • See also vector images in linux. Feb 25, 2011 at 23:22

13 Answers 13

20

There's Dia.. Not nearly as many features as Visio, but does diagrams: http://live.gnome.org/Dia

0
10

How about Pencil?

http://pencil.evolus.vn/en-US/Home.aspx

1
  • 1
    Interesting... but this is only for prototyping? Mar 1, 2011 at 15:32
8

diagrams.net works on Linux, is free and supports either local saving, or you can save Google Drive, OneDrive and Dropbox.

There is also a desktop version with snap, AppImage, rpm and deb releases.

1
  • Cool, so this is basically an online Visio tool... Mar 1, 2011 at 15:31
7

Kivio, as the name kinda implies, is KDE's competitor to Visio. It is a part of the KOffice suite.

Note: KOffice, as well as some of its applications were recently renamed. KOffice is now called Calligra Suite and Kivio is called Calligra Flow. However, there has not yet been a release since the rename.

2
4

WireframeSketcher is a cross-platform tool that can be used for prototyping.

Sample WireframeSketcher mockup

3

I'd like to throw in yED which works on linux too, and has some nice features. It isn't GPL'd though,.

1
2

For UML and DB Diagrams, you could use UMLet.

1
  • UMLet is great.
    – goldilocks
    Aug 21, 2013 at 8:59
2

Although only for mySQL, the free mySQL workbench is a great tool that has filled this hole for me. I can produce diagrams such as the following with it:

enter image description here

2
  • Looks like a nice way to create ER diagrams Aug 14, 2013 at 14:08
  • yeah, that's what I was using Visio for myself. Aug 14, 2013 at 15:08
2

I have found LibreOffice Draw to be quite good. It is fast, actively being maintained and cross platform.

3
1

Lucidchart is an online alternative to Visio. It imports and exports Visio files and has a free option.

1
  • The webpage says Visio for Linux. Nice :) May 22, 2013 at 16:15
0

You can find all the open source alternatives to visio here http://www.osalt.com/visio and any other equivalent for a commercial software

0

I used "DIA" and "UMBRELLO", both fine, but not like Visio.

-1

I found THIS link, you should find all the alternatives there. good luck!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .