CLUSTER TEXT-COMMAND-LINE · 27 ENTRIES · EARLIEST ENTRY 2009-10-17
Text-to-diagram generation tools
This cluster contains tools that generate diagrams from textual descriptions, including command-line converters, libraries, and extensions for documentation and planning. The dated history spans from 2009 to early 2026 with a low, steady cadence of entries, never exceeding two per month. ArchGen leads on traction with 6 stars, while untree and diagrammagic have 0 stars.
Entry timeline
ENTRY TIMELINE
Each bar is the month a member carries, which is a creation date where the source published one and a crawl date otherwise. Nothing in the index was found before 11 August 2026, and coverage broadened sharply on 14–15 August, so a bar from then on reports how much we found that month, not how much was built; an earlier bar reports how far back a member's own source dated it — not how long we have been watching.
Members by activity
Activity signals, not revenue.
Build origin · 2 ai-built · 4 hand-coded · 14 unlabelled
Operator · 3 hobby · 1 indie · 16 open source
Two labels per entry, never collapsed into one: how it was built, and who stands behind it. Counted over the 20 listed below. Unlabelled means nothing has decided yet — not that the answer is small.
- 01visualstruct0★3 days—hobbyLocal app that converts a compact semantic specification into diagrams, infographics, and exportable image and document files.
- 02fractal0★12 days—hobbyA local-first architecture studio that turns text models into interactive diagrams and exports presentations.
- 03VibeCodingAssistant0★1 moliveai-builtindieDesktop tool with a graphical interface that generates apps, modules, and scripts from user instructions.
- 04untree0★2 moliveopen sourceUtility that converts tree diagrams back to directory structures.
- 05blockdiag0★3 moliveopen sourceCommand-line tool that renders block-diagram images from structured text specification files.
- 06diagrammagic0★3 moliveai-builthobbyWeb tool that generates ready-to-use diagrams from plain-English descriptions, producing diagram code instantly for documentation or planning.
- 07diagon-bin0★5 moliveopen sourceCommand-line tool that generates text-based diagrams from input.
- 08gle-graphics0★4 moliveopen sourceProvides a scripting language for generating graphs, plots, diagrams, and figures.
- 09actdiag0★7 mostaleliveopen sourceCommand-line tool that renders activity-diagram images from structured text specification files.
- 10seqdiag0★7 mostaleliveopen sourceCommand-line tool that converts text-based sequence diagram files into image files.
- 11nodejs-nomnoml-cli0★10 yrabandonedlivehand-codedopen sourceCommand-line tool that generates images from nomnoml diagram source text.
- 12ganttdown-bin0★6 mostaleliveopen sourceA command-line tool that converts markdown files into Gantt charts for project planning and visualization.
- 13ruby-asciidoctor-diagram0★10 mostaleliveopen sourceExtension that adds diagram rendering capability to Asciidoctor document-as-code tooling.
- 14d2-bin0★1 yrabandonedliveopen sourceDiagram scripting language that turns text into diagrams for creating visual charts.
- 15plantuml-native-bin0★1 yrabandonedliveopen sourceGenerates diagrams from textual descriptions for software documentation.
- 16drawtiming0★1 yrabandonedliveopen sourceTool that converts ASCII art into UML timing diagrams for software documentation.
- 17graphpath0★7 yrabandonedlivehand-codedopen sourceGenerates ASCII diagrams of computer network routes.
- 18tikz-cd0★7 yrabandonedlivehand-codedopen sourcePackage that creates commutative diagrams for mathematical texts.
- 19haskell-diagrams-postscript0★7 yrabandonedlivehand-codedopen sourceBackend for rendering diagrams created with an embedded DSL to PostScript output.
- 20UMLet (Community)0★unknownliveopen sourceDiagramming tool that builds UML sequence and activity diagrams from plain text and exports them to image and document formats.
Ranked by traction, highest first, and paged 20 at a time — this is a window on the cluster, never the whole of it. Ties are broken by a stable id so a product cannot appear on two pages or fall between them. Browse every cluster.