Diagramming software

Diagramming software

Diagramming software is a computer program that is used to produce graphical diagrams. Diagrams are used in software and business to represent dataflows, workflows and software architecture.

Contents

Flowchart

UML diagram

See List of Unified Modeling Language tools

Concept mapping/Mind mapping

Concept mapping and mind mapping are a subset of diagramming software aimed to represent collections of ideas.

Online diagramming

Online diagramming is a way to create flow charts and business diagrams without having to download and install any software. The diagram will be created completely online and is then exported as an image or pdf file.

Online Drawing tools

  • Cacoo - Online Real-Time Collaborative Diagramming & Drawing. Flash-based.
  • Creately - Online Diagramming & Design. Relatively new competitor of Gliffy. Flash-based.
  • Diagramly - Free Online Diagramming application. Standards-based, uses HTML, JavaScript and XML. Created by writers of JGraph
  • Graphity - Free online diagramming application. Flash-based. Created by the makers of yEd.
  • LucidChart - Online Real Time Collaborative Diagramming & Flowchart Software. Uses only web standards like HTML5 and Javascript. Non-flash-based.
  • SpicyNodes - Radial tree visualizer with a drag-and-drop hierarchical tree editor, which generates interactive, radial tree diagrams.

Further reading

  • Bounford, Trevor (2000). Digital diagrams. New York: Watson-Guptill Publications. ISBN 9780823015726.