Automic VaultAutomic Vault

brew

Install diagram with Homebrew

CLI app to convert ASCII arts into hand drawn diagrams. Version 1.1.0 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install diagram

local Homebrew formula metadata

overview

Package summary

CLI app to convert ASCII arts into hand drawn diagrams

Commands and aliases

  • diagram

history

Project history and usage

Diagram is a Go command-line application for turning ASCII-art sketches into hand-drawn PNG diagrams. Its niche is the overlap between terminal diagramming, rough sketch aesthetics, and quick documentation assets.

Project history

The public GitHub repository was created in 2017, matching the README copyright year. The README describes Diagram as a full CLI application with an editor, preview window, zooming and panning, file management, and direct command-line conversion from input text to output PNG.

Adoption history

Diagram is packaged for Homebrew and advertised from its own README with a `brew install diagram` path, which puts it in the small family of diagramming tools installable as normal Unix command-line utilities rather than desktop drawing applications.

How it is used

Package users typically feed an ASCII diagram to `diagram -in sample.txt -out sample.png`, optionally disabling preview or selecting a handwriting font. That makes it useful for quick README illustrations, sketches, and local documentation workflows.

Why package nerds care

For package collectors, Diagram is interesting because it packages a visual, GUI-adjacent workflow as a single CLI: text in, generated image out, with a terminal UI available when interactive editing is wanted.

Timeline

  • 2017: GitHub repository created and README copyright year.
  • 2025: v1.1.0 release published on GitHub.

Related projects

  • The README says its ASCII-to-PNG conversion was ported from `shaky.dart`, and lists Go UI/graphics dependencies including gocui, gg, and gioui.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 8 platform targets.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
diagramcliglobal executable

freshness

Version and 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.

page generated2026-07-08
manager version1.1.0
manager updated
local dataok
upstreamcurrent
latest detectedv1.1.0

https://github.com/esimov/diagram

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:diagram
Version1.1.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/diagram
Homepagehttps://github.com/esimov/diagram
Repositoryhttps://github.com/esimov/diagram
Upstream docshttps://github.com/esimov/diagram#readme
LicenseMIT
Source archivehttps://github.com/esimov/diagram/archive/refs/tags/v1.1.0.tar.gz
Build dependenciesgo, pkgconf
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namediagram
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment