macOS
brew install graphviz2drawiolocal Homebrew formula metadata
brew / 順位 4646
graphviz2drawio のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install graphviz2drawiolocal Homebrew formula metadata
概要
Convert graphviz (dot) files into draw.io / lucid (mxGraph) format
履歴
graphviz2drawio is a focused converter for turning Graphviz DOT files into draw.io, diagrams.net, Lucidchart, or mxGraph-style editable diagrams. It sits in the practical space between generated diagrams and manual editing.
The project began as a Python command-line utility around 2018, with the PyPI release history listing 0.0.1 on August 19, 2018 and the GitHub README describing the goal as conversion from Graphviz DOT into editable draw.io and Lucid formats.
Its 2024 release series added visible conversion improvements: edge layout work, clusters and subgraphs, image nodes, Graphviz shapes, stdout support, Homebrew installation, and then a 1.0.0 release. The 1.1.0 release in 2025 added stronger cluster/subgraph handling, cloud architecture diagram support, encoding handling, and Python 3.14 compatibility.
Adoption is niche but useful: it appears in PyPI, conda-forge, and Homebrew packaging because teams often generate dependency graphs or architecture sketches with Graphviz but need an editable diagram for review, documentation, or handoff.
The package is most relevant when Graphviz is already in a workflow and the final artifact must be modified in diagrams.net or Lucidchart instead of treated as a static SVG or PNG.
The README and PyPI page document CLI usage that passes one or more DOT files and writes XML output, with options for output paths and stdout. The package can also be used as a Python library via its conversion function.
Because Graphviz layout is upstream of the conversion, graphviz2drawio users typically install Graphviz itself first, then run the converter on DOT or PyGraphviz graph objects.
Package maintainers care about graphviz2drawio because it bridges generated and manually editable diagram ecosystems without replacing Graphviz. It is a small CLI where packaging metadata, Python version support, and the Graphviz dependency determine whether it feels frictionless.
Its Homebrew formula is notable for a Python tool that is also useful to non-Python diagramming workflows.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
graphviz2drawio | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/hbmartin/graphviz2drawio
インストールメタデータ
| パッケージキー | brew:graphviz2drawio |
|---|---|
| バージョン | 1.2.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/graphviz2drawio |
| ホームページ | https://github.com/hbmartin/graphviz2drawio/ |
| リポジトリ | https://github.com/hbmartin/graphviz2drawio |
| 上流ドキュメント | https://github.com/hbmartin/graphviz2drawio/ |
| ライセンス | GPL-3.0-or-later |
| ソースアーカイブ | https://files.pythonhosted.org/packages/ac/5e/c83be8d5beed742079976c2b2bd75f3505166e0ef5aa2ffe67cbced0a94a/graphviz2drawio-1.2.0.tar.gz |
| 最終更新 | 2026-07-13T00:21:00Z |
| Pulse | updated |
| 依存関係 | graphviz, python@3.14 |
| ビルド依存関係 | rust |
| 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 | graphviz2drawio |
| Version Scheme | 0 |
| Revision | 0 |
| 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.