Hugh Sasse's Diagramming Software Page
Purpose
A need for diagamming software which could be used for vector graphics,
whose output could be handled sensiblly by source code control software
sparked the creation of this page.
The Software
- CADE.
- D2.
- A diagramming language, borrowing from graphviz and others. See https://text-to-diagram.com/ for comparisons.
-
Dia.
-
dia Win32 Installer
home page.
(project page).
The dia Win32 installer is based on Hans Breuer's
dia Win32 version.
See also Dia-shapes which allows the quick installation of extra shapes.
- Diagram Designer.
- Kroki.
- Diagrams from textual descriptions.
- Mermaid.
- Javascript diagramming system from textual input
- Tgif.
- Fig & XFig.
-
A drawing package for X.
See also Using FIG with MicroSoft Windows.
- ivtools.
- Inkscape.
- Synfig.
- A 2-D animation program using SVG.
- PlantUML.
- A UML diagramming tool which is based on a textual input language. It has
a lot of input filters and
ways to get running,
including syntax highlighters and
makeprg
facilities for Vim.
How to write code to drive this from Java is also described.
- Quick Sequence Diagram Editor.
- This was easier to get working from the Java .jar file than PlantUML.
The syntax differs somewhat.
- blockdiag.
- The family of programs includes seqdiag,
actdiag,
and nwdiag
for producing various diagrams with python.
- Argouml.
- is a tool for generating UML. It
seems to be relatively unmaintained at the moment.
- PGF/TikZ.
- A diagramming system for LaTeX, discovered at
[HN:8362040].
The Wikipedia page is where I discovered
Asymptote.
- Asymptote.
- A cross platform diagramming system which is programmable, based around
LaTeX and PostScript.
-
- DPIC.
- An implementation of The Pic language for diagramming.
See also Making Pictures with GNU PIC,
found from [HN:9802843]
and also Pikchr, found from [HN:23386537].
- Graphviz.
- Ditaa -
DIagrams Through Ascii Art.
- Found from [HN:21042390].
- Markdeep.
- Seems to be Software As A Service, via Javascript, but is open
source. Found from [HN:21042390].
There are two other Sourceforge projects that may be useful later: Thorn and
Irrational Rose. They are UML diagramming tools, but since there seems to
be no activity in either (28-SEP-2001) I have not added them here.
See alse Data Visualisation on my home page.
Created: 28-SEP-2001
Created by Hugh Sasse
Last Modified: 28-NOV-2022
Previously Modified: 23-SEP-2019
by Hugh Sasse
$Revision: 1.11 $