Graphviz (Graph Visualization Software) は AT&T研究所が開発したオープンソースのツールパッケージであり、DOT言語で記述されたグラフ構造(ノードとエッジから成るネットワーク構造)を描画する。パッケージにはアプリケーションソフトウェアからツールを使うためのライブラリも含まれる。GraphvizはEclipse Public Licenseライセンスで提供されるフリーソフトウェアである。

Graphviz
開発元 AT&T研究所
最新版
2.46.1 / 2021年2月13日(15日前) (2021-02-13
リポジトリ ウィキデータを編集
対応OS Linux, Windows, macOS
プラットフォーム クロスプラットフォーム
種別 グラフ作成ソフト
ライセンス Eclipse Public License
公式サイト http://graphviz.org/
テンプレートを表示

アーキテクチャ編集

Graphvizはグラフ記述言語であるDOT言語に基づいており[1]、DOTファイルを生成・編集する以下のツール群からなる。

dot
有向グラフをレイアウトして各種ファイル形式(PostScriptPDFSVGなど)を生成するコマンドラインツール
neato
dot の無向グラフ版
twopi
放射状のレイアウト用
circo
環状のレイアウト用
fdp
もうひとつの無向グラフ用レイアウトツール
dotty
グラフを視覚化して編集可能としたグラフィカルユーザインタフェース (GUI)
lefty
DOTグラフを描画するためのプログラム可能なウィジェット。ユーザーがマウスを使ってそれらを操作できる。つまり、グラフを使った Model View Controller型 GUI で利用可能である。

応用編集

参考文献編集

  1. ^ http://www.graphviz.org/doc/info/lang.html

外部リンク編集