macOS
brew install ditaalocal Homebrew formula metadata
sudo port install ditaaMacPorts ports tree · java/ditaa/Portfile · source: api.github.com
brew
Convert ASCII diagrams into proper bitmap graphics. Version 0.11.0 via Homebrew; verified from local package data.
install
brew install ditaalocal Homebrew formula metadata
sudo port install ditaaMacPorts ports tree · java/ditaa/Portfile · source: api.github.com
sudo apt install ditaaDebian stable package indexes · ditaa · source: deb.debian.org
sudo dnf install ditaaFedora Rawhide package metadata · ditaa · source: dl.fedoraproject.org
nix profile install nixpkgs#ditaanixpkgs package indexes · pkgs/by-name/di/ditaa/package.nix · source: api.github.com
sudo pacman -S ditaaArch Linux sync databases · ditaa · source: geo.mirror.pkgbuild.com
overview
Convert ASCII diagrams into proper bitmap graphics
history
ditaa is a Java command-line utility that converts diagrams drawn in ASCII art into bitmap graphics. It became a familiar helper for people who wanted text-first diagrams in documentation but nicer rendered output for readers.
The official README expands the name as 'DIagrams Through Ascii Art' and says the author built it partly for hack value and partly to modernize ASCII diagrams in old FAQs, text documents, source comments, and markup formats. The GitHub repository was created in 2011, while the project site and README preserve the older Java-utility style of distribution.
The README notes packaging for Ubuntu and Homebrew, which reflects ditaa's role as a small documentation-adjacent utility rather than a full application platform. Its longevity comes from a stable input format: diagrams remain editable as plain text and can be re-rendered as the tool improves.
Users invoke the jar or packaged ditaa command against a text diagram and output an image. The tool recognizes ASCII line art, shape markup, color codes, tags for document or storage shapes, HTML pre blocks, transparency, antialiasing, SVG output, scaling, and other rendering options.
ditaa is notable because it treats ASCII diagrams as source code: diffable, embeddable in comments or docs, and convertible during builds. That makes it a natural package-manager resident for documentation pipelines and text-centric developer workflows.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
ditaa | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/stathissideris/ditaa
install metadata
| Package key | brew:ditaa |
|---|---|
| Version | 0.11.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/ditaa |
| Homepage | https://ditaa.sourceforge.net/ |
| Repository | https://github.com/stathissideris/ditaa |
| Upstream docs | https://ditaa.sourceforge.net/ |
| License | LGPL-3.0-or-later |
| Source archive | https://github.com/stathissideris/ditaa/releases/download/v0.11.0/ditaa-0.11.0-standalone.jar |
| Dependencies | openjdk |
| Bottle | available (on all) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | ditaa |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
ditaa 0.10+ds1-1.4
convert ASCII diagrams into proper bitmap graphics
sudo apt install ditaaditaa
nix profile install nixpkgs#ditaaditaa 0.10+ds1-1.4
convert ASCII diagrams into proper bitmap graphics
sudo apt install ditaaditaa 0.10-32.fc44
Diagrams Through ASCII Art
sudo dnf install ditaaditaa 0.11.0-4
Utility for converting ASCII art diagrams into bitmaps
https://github.com/stathissideris/ditaa
sudo pacman -S ditaaditaa
sudo port install ditaasource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.