Obsidianの「Bases」で管理しているノートを、グラフや地図として表示できるコミュニティプラグイン「Agate」が公開されています。開発者のCityFish氏が11月8日、Obsidian公式フォーラムで紹介しました。
Agateは、Basesで選んだノートやプロパティを、データ可視化ツール「Vega」「Vega-Lite」を使って表示するプラグインです。
画像:Agateで作成された地図、ネットワーク図、時系列グラフなど。出典:CityFish / Obsidian Forum
作者が公開した画像では、歴史上の遠征を表現した図、地図上のルート、ノートのリンク関係、フォルダ構造、時系列データなど、さまざまな表示例が紹介されています。
既存のノートを追加・編集するとグラフにも反映され、グラフの一部分をクリックして元のノートを開くこともできます。
画像:26冊の読書ノートをBasesの表からグラフに変換した例。出典:CityFish / Obsidian Forum
こちらは読書ノートを使った例です。左側のBasesに並んだ本の情報を、右側ではジャンル別のグラフとして表示しています。グラフにマウスを重ねると、本の表紙や著者、読書状況なども確認できます。
グラフの作成は、Basesに「Agate chart」というビューを追加するだけで始められます。13種類のテンプレートが用意されているほか、JSONで設定を編集したり、AIにグラフの定義を作らせたりすることも可能です。
作成したグラフは通常のノートやCanvasにも埋め込めます。
Agateは無料のオープンソースプラグインで、Obsidian 1.13以降に対応。利用には標準プラグインのBasesを有効にする必要があります。デスクトップとモバイルの両方で使えます。