5 graph [fontsize=20,dpi=200]
11 notmuch_cli [shape=record,style=filled, color=yellow,label="notmuch CLI"]
12 libnotmuch [style=filled,color=yellow]
14 subgraph cluster_clients {
17 label="Mail user agents";
18 node [shape=record, style=filled, color=white];
19 notmuch_emacs [label="notmuch-emacs",color=yellow]
23 notmuch_web [label="notmuch-web"]
25 neomutt [label="neomutt"]
26 notmuch_vim [label="notmuch-vim", color=lightyellow]
27 notmuch_mutt [label="notmuch-mutt", color=lightyellow]
31 subgraph cluster_tools {
35 node [shape=record, style=filled, color=white];
38 nmbug_status [color=yellow]
41 subgraph cluster_bindings {
45 node [shape=record, style=filled, color=white];
46 ruby_notmuch [label="ruby", color=yellow]
47 python_notmuch [label="python", color=yellow]
48 notmuch_go [label="go"]
54 notmuch_emacs->notmuch_cli
55 notmuch_mutt->notmuch_cli
56 notmuch_vim->ruby_notmuch
59 noservice->notmuch_cli
61 nmbug_status-> python_notmuch
63 python_notmuch->libnotmuch
64 ruby_notmuch->libnotmuch
65 notmuch_go ->libnotmuch
67 notmuch_web->notmuch_cli
68 notmuch_cli->libnotmuch
75 edge [style="invisible",arrowhead="none"]
76 notmuch_emacs->astroid
77 notmuch_emacs->neomutt
78 notmuch_emacs->notmuch_vim
83 notmuch_web->noservice