switz / box-of-rain
PublicAuto-layouted ASCII/svg diagrams generated from simple configuration. Supports json, yaml, and mermaid inputs. Outputs to ASCII or SVG.
A library and command-line tool for generating ASCII or SVG box-and-arrow diagrams from structured data descriptions or Mermaid syntax.
How It Works
You stumble upon this handy tool while looking for ways to draw simple diagrams of systems or processes using text boxes and arrows.
You start by running the built-in example to instantly see a pretty diagram of boxes connected by arrows appear on your screen.
You describe your idea using easy lists of boxes, text inside them, and arrows linking related parts, like sketching on paper but in words.
You choose box shapes, add shadows or titles, and draw arrows with labels to show how things connect and flow.
With one quick command, it arranges everything neatly and shows your diagram as readable text art or a crisp image.
Your team loves the clear, professional-looking diagram that makes complex ideas easy to understand at a glance.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.