macOS
brew install awsdaclocal Homebrew formula metadata
brew / 順位 4089
awsdac のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install awsdaclocal Homebrew formula metadata
概要
CLI tool for drawing AWS architecture
履歴
awsdac is the command-line interface for AWS Labs' Diagram-as-code project, a YAML-driven tool for drawing AWS architecture diagrams without a browser or heavyweight image pipeline.
The `awslabs/diagram-as-code` repository was created in February 2024 and began publishing 0.x releases almost immediately. Its README presents the project as a way to manage diagrams with Git, write human-readable YAML, and generate AWS architecture diagrams that follow AWS diagram guidelines.
The project later expanded beyond a single CLI into a Go library and `awsdac-mcp-server`, with documentation for CloudFormation conversion, templating, resource definitions, links, and AI assistant integration.
awsdac's adoption is early but visible for a young AWS Labs tool: the repository is under the official `awslabs` organization, has Homebrew packaging, and has accumulated public GitHub attention since 2024. It fits the broader infrastructure-as-code habit of keeping generated artifacts and their source definitions in version control.
The tool targets teams that want architecture diagrams to live beside IaC and documentation, rather than in manually edited drawing files.
Users install with `go install github.com/awslabs/diagram-as-code/cmd/awsdac@latest` or `brew install awsdac`, then run `awsdac <input filename>` to render YAML into an output image. Flags cover output filenames, templates, CloudFormation conversion, and definition-file overrides.
Because it draws from declarative YAML rather than cloud credentials, no AWS credentials file is documented as required for normal diagram generation.
awsdac is a package-manager-friendly example of documentation automation: one CLI turns versioned text into visual architecture diagrams. For package nerds, its appeal is that the rendering tool can be pinned in CI and used without a GUI, headless browser, or SaaS diagram editor.
Its presence in Homebrew also shows how AWS Labs experiments can move quickly into developer workstation tooling when they are delivered as a single Go CLI.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
awsdac | cli | グローバル実行可能ファイル | |
awsdac-mcp-server | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/awslabs/diagram-as-code
インストールメタデータ
| パッケージキー | brew:awsdac |
|---|---|
| バージョン | 0.23 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/awsdac |
| ホームページ | https://github.com/awslabs/diagram-as-code |
| リポジトリ | https://github.com/awslabs/diagram-as-code |
| ライセンス | Apache-2.0 |
| ソースアーカイブ | https://github.com/awslabs/diagram-as-code/archive/refs/tags/v0.23.tar.gz |
| 最終更新 | 2026-07-30T12:47:52Z |
| Pulse | updated |
| ビルド依存関係 | go |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | awsdac |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.