Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I'm seeking a Mac app for creating basic flowcharts and similar diagrams.

Google has been no help; I've followed dozens of links to apps that either don't exist anymore, I can't find any real reviews of, or that won't run on OS X 10.6.6.

What I'd really like:

  • A simple and clean interface

  • Basic shapes

  • Automated connectors that stay linked as you move shapes around

  • Inexpensive, preferably under $30 but definitely under $50

What I'm not looking for:

  • Hundreds of shapes

  • Default styles that have shadows and textures and such that I have to keep removing

  • Dozens of amazing features that allow you to automatically map databases and draw UML diagrams from code and such (I'm looking at you, Visio) that I have to constantly navigate around to make a few basic diagrams

  • A mind-mapping app with all the features such a thing entails, one that happens to also let you make basic diagrams

  • A full-fledged drawing app where, once again, I have to maneuver around a whole bunch of features and options to get to the basic functions I need. (I have Illustrator, I love Illustrator, but it's crap for basic flowcharts and other simple diagrams.)

I wouldn't actually use it for flowcharts, but rather basic similar diagrams to show data flow between apps, information flow in a company or other places, that kind of thing.

I recently found out that the drawing portion of Google Docs actually does a pretty good job with the types of diagrams I need to create, but the UI is pretty poor and it obviously requires a constant net connection.

share|improve this question
So you do not want to use the free feature in MS Office (SmartArt)! – user44516 Mar 22 at 10:33
1  
I suppose it's "free" if you own MS Office. – Matthew Frederick Mar 22 at 22:45
Rather than spending$100 on some flowchart stuff, you spend bit more and have the office. <kbd>⌘</kbd> – user44516 Mar 22 at 23:05

20 Answers

up vote 24 down vote accepted

If you can stretch your budget, get OmniGraffle for Mac. At $100, it's pricier than you'd like (do you possibly qualify for the $60 edu price?), but it's exactly what you're looking for.

On the lower end there's Mindcad Incubator for $50, but I haven't tried it myself and I'm not sure it does everything you want.

share|improve this answer
I appreciate the suggestion. I spent about 45 minutes with OmniGraffle a couple of months ago, trying to make the type of simple diagram I'm talking about. Unfortunately I found it to often be counterintuitive and/or in the way. I've not managed to figure out how to, for example, not have a shadow appear on every shape I draw, a shadow that I have to manually remove. I grew accustomed to copying and pasting shapes that I'd removed the shadow from (along with other default formatting), and realize that with enough effort could make my own template, but why should I for $100? – Matthew Frederick Jan 17 '11 at 7:22
@Matthew - would this or this solve the problem? – Dori Jan 17 '11 at 8:06
3  
I recommend Omnigraffle. It is a maddening program out of the box, with all of the defaults configured to please one of the old gods from the Cthulhu Mythos by HP Lovecraft, but it is possible to configure them sensibly. The ones in Preferences are easy to find, but the tricky bit is how to figure out how to set the defaults on drawing: click on the toolbar icon of choice with the option key down, so that Omnigraffle lets you set the desired default properties using the inspectors without having to create a graphic object first. – Michael Brian Bentley Jan 17 '11 at 19:37
2  
I've chosen OmniGraffle as my answer, though maybe I'll use it to design the app I really want. :) – Matthew Frederick Jan 20 '11 at 5:25
2  
@Dori I went with OmniGraffle back when you first suggested it and am now very experienced with it and love it. Thanks for the recommendation! – Matthew Frederick Jan 3 '12 at 22:54
show 2 more comments

The Google Docs suite of tools now has a diagramming tool that lets you create flowcharts. While not as feature rich as something like OmniGraffle, it does cover all your requirements: simple & clean interface, basic shapes (and not an overabundance of shapes), automatic connectors with elasticity, and it meets your price point at free.

Certainly can't hurt to try it out before you drop $100 on the Mac Daddy of diagramming programs for Mac.

Edit: just noticed your last paragraph in your question. Not much I can do about the UI, but I will mention that offline support is about to make a return via Chrome.

share|improve this answer

GraphViz

The link above is to a GUI wrapper to the command line utility. With GraphViz, layout is automated, so you don't get to choose exactly where the nodes end up, although you can provide hints and have some limited control.

Regarding your other points:

  • It is CLI, so I think that counts as a simple and clean interface
  • Basic shapes are provided
  • Connectors are automated and will stay linked (although you can't move shapes with a mouse).
  • Free.
share|improve this answer

I found another one. Seems to meet all your prerequisites.

Shapes

Shapes is a simple, elegant Graphing and Diagramming app for Mac OS X Snow Leopard. Shapes gives you all of the most important features you need in a Diagramming tool without all the extra cruft, and without breaking the bank.

share|improve this answer
1  
Just bought shapes from the app store after stumbling on this thread. I find it fast and intuitive. Just shapes, lines, and text. Thats all I wanted. I was able to make a flowchart with several dozen elements in less than half an hour. – colonelclick Jan 11 at 17:05

I'm late to the party, but NeoOffice's drawing tool meets your four criteria.

enter image description here

share|improve this answer

I know this is an older thread, but I would like to throw in my $.02 (since things have changed some since this was posted). Lucid Chart for Google Apps is a viable solution. It is free for basic diagramming, and there are very reasonable pricing for more advanced features. It even has the capability to open (and save) Visio documents. It is integrated with Google Drive (for personal OR Apps Domains) and is real-time collaborative. Google Docs, of course, has a Drawing tool, but Lucid expands on it with some drag-n-drop features and other more advanced tools you would expect from fat-client apps. more information can be found on their website but if you search in the Chrome Web Store, you will find it and can install it directly from there. At that point it is as simple as logging into Google Drive and clicking Create and selecting Lucid Chart as the document type.

share|improve this answer
I noticed nobody has mentioned the flowchart for mac solution from Lucidchart. It is web based, it is integrated with google drive, allows real time collaboration, and is so much more than just flowcharts. I highly recommend it! – bear88802 Feb 20 at 23:09

Would MindNode fit what you're looking for?

There's a free version and and $20 version available. They're both on the Mac App Store.

share|improve this answer

Dia is pretty useful. From the description: "Dia is a program to draw structured diagrams". Available for Linux, Windows, OS X.

share|improve this answer
Multi-platform, which has, of course, certain downsides. – myhd Nov 7 '12 at 11:24

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer: please explain why you're recommending it as a solution. Answers that don't explain anything will be deleted. See Good Subjective, Bad Subjective for more information.

For free online diagramming there's draw.io. THe U/I is simple and clean. It support the automatic connection and dragging of components you're looking for. Also, it's free, which meets your under $30 requirement.

share|improve this answer

You also have several proposals from another SO thread here. OmniGraffle won the competition but the other links are quite interesting and could fit your needs.

share|improve this answer

Give Xmind a try. It's Java, so expect a Java applications… if you know what that means.

But given that you haven't found OmniGraffle very "attractive" for you, you might want to give it a try.

share|improve this answer

Apple's Keynote may primarily be for presentations, but its diagramming tools also hit all your requirements: simple interface; polygons of arbitrary number of sides; connection lines (select two shapes, right click, "Add Connection Line"); cost of USD$20.

As a bonus, you'll have great presentation software to show off your cool new diagrams.

share|improve this answer

There is new diagramming tool Diagrammix in the Mac App Store. Simple and beautiful.

share|improve this answer
Thanks for pointing it out, it looks like it has promise. I'm downloading the trial now! – Matthew Frederick Apr 22 '11 at 2:02

IHMC CmapTools is very good. You have to register for it but it is free to use and can run on all major OSes.

share|improve this answer
Stephan, welcome to Ask Different! Ask Different is an english-only site, so please refrain from posting answers in German. – user6124 Jul 28 '11 at 10:27
1  
Stephan, willkommen zu Ask Different! Ask Different ist ein englisch sprache webseite, bitte refrain aus beitrag Deutsch. (translated with google translate) – user6124 Jul 28 '11 at 10:28

iPlotz

iPlotz allows you to rapidly create clickable, navigable mockups and wireframes for prototyping websites and software applications.

Create a project, add wireframe pages with design components and discuss your creations with others.

share|improve this answer
At $99/year, it costs as much as Omnigraffle and does less. Yes, there's a free version, but that only allows one project. – Dori Jan 17 '11 at 19:46

Your best solution is probably Inspiration. There's a free trial version available you can try out.

share|improve this answer

Take a look at the free and simple to use yEd, I believe this would fit about right for your 2 yr old question :)

share|improve this answer

I love Gliffy. It's free and very user-friendly.

share|improve this answer

I saw plenty of Flowchart templates and shapes for various Diagrams at CocneptDraw PRO. They say it's best MS Visio alternative for Mac.

Here is the link http://www.conceptdraw.com/samples/flowcharts

share|improve this answer

Since what you're asking for is an extremely simple to use program without advanced features and lots of shapes, I suggest Delinieato, available through the Mac App store. Delineato gets ideas out of your head and onto the screen with a few clicks. It includes specifically the features you asked for, simple shapes, easy to use connectors, connectors that flow with the shapes as you move them around the screen. Delineato also has an infinite sized canvas, allowing you to shift things around and expand ideas as neccessary.

Best of all, it's under $10 on the App Store for the full version.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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