ditaa
« Back to VersTracker
Description:
Convert ASCII diagrams into proper bitmap graphics
Type: Formula  |  Latest Version: 0.11.0@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: diagrams ascii graphics documentation cli
Install: brew install ditaa
About:
Ditaa is a command-line tool that converts ASCII art diagrams into visually polished bitmap graphics. It enhances simple text-based sketches by adding anti-aliasing, shadows, and color fills, making technical diagrams more readable and professional. This tool is ideal for developers who want to embed diagrams directly in plain text documentation or code comments.
Key Features:
  • Converts ASCII art into high-quality PNG images
  • Adds stylistic effects like drop shadows and anti-aliasing automatically
  • Supports color coding via simple markup within the ASCII text
  • Lightweight, command-line driven, and easy to integrate into build scripts
Use Cases:
  • Generating diagrams for software documentation and README files
  • Creating quick flowcharts or entity-relationship diagrams in source code comments
  • Visualizing network topologies or system architectures from text descriptions
Alternatives:
  • PlantUML – Uses a dedicated domain-specific language for diagrams, offering more complex features but requiring a steeper learning curve than Ditaa's simple ASCII input.
  • BlockDiag – Specializes in block diagrams with a specific syntax, whereas Ditaa is more general-purpose for any ASCII sketch.
License: LGPL-3.0-or-later
Dependencies: openjdk
Bottles available for: all
Version History
Detected Version Rev Change Commit