
Stack Diagram
Creates architecture diagrams from text for developers
Developer ToolsFreeOpen source · verified#ai#architecture#developer-tools
Listed by the ProductPerch team from GitHub · not launched here yet
What is Stack Diagram?
Stack Diagram is an open-source agent skill that turns a one-sentence description of a technology stack into a visual architecture diagram. It works with AI coding tools like Claude Code, Codex, and Cursor by adding the skill via a single command or uploading a zip file.
The tool fetches official logos from public repositories and vendor sites, ensuring accurate branding without recoloring. It supports major cloud providers including AWS, Google Cloud, and Azure, as well as general development tooling. Lines are automatically routed around labels to avoid overlapping text.
Output formats include a self-contained HTML file, a PNG image, a dependency-free React component, or a Claude artifact. Each diagram renders in both light and dark themes. Users can optionally share their diagrams to a public gallery, though prompts are never sent to external services.
Stack Diagram features
- Generates architecture diagrams from natural language descriptions
- Fetches and uses official vendor and community logos
- Supports AWS, Google Cloud, Azure, and general dev tooling
- Exports to self-contained HTML, PNG, React component, or artifacts
- Renders diagrams in both light and dark themes
- Automatically routes connection lines around text labels
Who uses Stack Diagram and for what
- Documenting a monorepo setup with pnpm, Turborepo, and CI workflows
- Visualizing a full-stack app using Next.js, Supabase, and Vercel
- Mapping out serverless infrastructure across AWS S3, Lambda, and CloudFront
- Creating quick architecture references for team documentation or wikis
- Generating cloud diagrams for Google Cloud GKE and SQL deployments
Stack Diagram FAQ
Is Stack Diagram free?
Yes, the project is released under the MIT license and requires no payment to use.
Is Stack Diagram open source?
Yes, the source code is publicly available on GitHub under an MIT license.
What is Stack Diagram used for?
It is used to generate visual architecture diagrams from simple text descriptions of technology stacks.
Does Stack Diagram work on Mac?
The website does not specify operating system requirements, but it runs locally via Python and requires network access.
How do I install Stack Diagram?
You can add it to supported AI agents using the command npx skills add caru-ini/stack-diagram or upload the release zip file.
Comments (0)
Comments and upvotes open when this product launches on ProductPerch.
More Developer Tools launches
Monitor Laravel scheduled tasks and queues

Feel iOS haptic patterns on a real iPhone, copy the code
Deploy anywhere from your AI tool.
Python code quality analyzer for developers

Free product launch platform for indie makers
eBay listing data for apps and agents