{
  "_id": "6a588d6cff0138dec5d74f2a",
  "Package": "g6R",
  "Title": "Graph Visualisation Engine Widget for R and 'shiny' Apps",
  "Version": "0.6.5",
  "Authors@R": "c(\nperson(\"David\", \"Granjon\", , \"dgranjon@ymail.com\", role = c(\"aut\", \"cre\")),\nperson(\"David\", \"Schoch\", , \"david@schochastics.net\", role = c(\"aut\")),\nperson(family = \"cynkra GmbH\", role = \"fnd\"),\nperson(family = \"Bristol Myers Squibb\", role = \"fnd\")\n)",
  "Description": "Create stunning network experiences powered by the 'G6'\ngraph visualisation engine 'JavaScript' library\n<https://g6.antv.antgroup.com/en>. In 'shiny' mode, modify your\ngraph directly from the server function to dynamically interact\nwith nodes and edges. Select your favorite layout among 20\nchoices. 15 behaviors are available such as interactive edge\ncreation, collapse-expand and brush select. 17 plugins designed\nto improve the user experience such as a mini-map, toolbars and\ngrid lines. Customise the look and feel of your graph with\ncomprehensive options for nodes, edges and more.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "URL": "https://github.com/cynkra/g6R, https://cynkra.github.io/g6R/",
  "BugReports": "https://github.com/cynkra/g6R/issues",
  "VignetteBuilder": "quarto, knitr",
  "LazyData": "true",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "cmake make libuv1-dev zlib1g-dev",
  "Repository": "https://cynkra.r-universe.dev",
  "Date/Publication": "2026-07-15 13:02:10 UTC",
  "RemoteUrl": "https://github.com/cynkra/g6R",
  "RemoteRef": "HEAD",
  "RemoteSha": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-16 07:47:48 UTC",
    "User": "root"
  },
  "Author": "David Granjon [aut, cre],\nDavid Schoch [aut],\ncynkra GmbH [fnd],\nBristol Myers Squibb [fnd]",
  "Maintainer": "David Granjon <dgranjon@ymail.com>",
  "_user": "cynkra",
  "_type": "src",
  "_file": "g6R_0.6.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/24f1937e7ce91967a0dbd81aa17a04b5ccce6fc5cf33a2a8980725cb71865eac",
  "_filesize": 1421996,
  "_sha256": "24f1937e7ce91967a0dbd81aa17a04b5ccce6fc5cf33a2a8980725cb71865eac",
  "_expires": "2026-10-24T07:51:06.000Z",
  "_created": "2026-07-16T07:47:48.000Z",
  "_published": "2026-07-16T07:51:08.477Z",
  "_jobs": [
    {
      "job": 87565013091,
      "time": 160,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8368595428"
    },
    {
      "job": 87565013192,
      "time": 160,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8368595143"
    },
    {
      "job": 87565013163,
      "time": 161,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8368596670"
    },
    {
      "job": 87565013109,
      "time": 155,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8368593996"
    },
    {
      "job": 87564345944,
      "time": 213,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8368531896"
    },
    {
      "job": 87565013093,
      "time": 116,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8368579180"
    },
    {
      "job": 87565013184,
      "time": 120,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8368580670"
    },
    {
      "job": 87565013241,
      "time": 132,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8368585172"
    },
    {
      "job": 87565013204,
      "time": 137,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8368588298"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170",
  "_status": "success",
  "_upstream": "https://github.com/cynkra/g6R",
  "_commit": {
    "id": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
    "author": "DivadNojnarg <dgranjon@ymail.com>",
    "committer": "DivadNojnarg <dgranjon@ymail.com>",
    "message": "ignore\n",
    "time": 1784120530
  },
  "_maintainer": {
    "name": "David Granjon",
    "email": "dgranjon@ymail.com",
    "login": "divadnojnarg",
    "linkedin": "in/david-granjon-88625968",
    "description": "PhD,\nSenior Expert Data Science @cynkra \n\nRShiny advocate, RinteRface creator\n\ndavid.granjon@novartis.com",
    "uuid": 18291543
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "htmlwidgets",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "roxy.shinylive",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "bslib",
      "role": "Suggests"
    }
  ],
  "_owner": "cynkra",
  "_selfowned": true,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-33",
      "n": 2
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 2
    },
    {
      "week": "2025-47",
      "n": 4
    },
    {
      "week": "2025-48",
      "n": 4
    },
    {
      "week": "2025-49",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 3
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 4
    },
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 2
    },
    {
      "week": "2026-17",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-25",
      "n": 6
    },
    {
      "week": "2026-26",
      "n": 1
    },
    {
      "week": "2026-29",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.5.0",
      "date": "2025-12-09"
    },
    {
      "name": "v0.6.0",
      "date": "2026-04-27"
    }
  ],
  "_topics": [
    "g6",
    "graph",
    "htmlwidget",
    "network",
    "shiny",
    "quarto"
  ],
  "_stars": 31,
  "_contributors": [
    {
      "user": "divadnojnarg",
      "count": 302,
      "uuid": 18291543
    },
    {
      "user": "christophsax",
      "count": 25,
      "uuid": 1390827
    },
    {
      "user": "schochastics",
      "count": 21,
      "uuid": 17147355
    }
  ],
  "_userbio": {
    "uuid": 38209788,
    "type": "organization",
    "name": "cynkra",
    "followers": 124,
    "description": "We support your business and the people behind it by helping you pick the right tools, implementing and supporting solutions, training and code review."
  },
  "_downloads": {
    "count": 544,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/g6R"
  },
  "_devurl": "https://github.com/cynkra/g6r",
  "_pkgdown": "https://cynkra.github.io/g6R/",
  "_quarto": true,
  "_metadata": {
    "category": "Other",
    "cynkra_team_members": [
      "david",
      "david.schoch"
    ]
  },
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/g6R.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/cynkra/g6r",
  "_realowner": "cynkra",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-07-10"
    },
    {
      "version": "0.5.0",
      "date": "2025-12-11"
    },
    {
      "version": "0.6.0",
      "date": "2026-04-27"
    }
  ],
  "_exports": [
    "animation_config",
    "antv_dagre_layout",
    "as_g6_combo",
    "as_g6_combos",
    "as_g6_data",
    "as_g6_edge",
    "as_g6_edges",
    "as_g6_node",
    "as_g6_nodes",
    "as_g6_port",
    "as_g6_ports",
    "auto_adapt_label",
    "auto_fit_config",
    "background",
    "brush_select",
    "bubble_sets",
    "canvas_config",
    "circular_layout",
    "click_select",
    "collapse_expand",
    "combo_combined_layout",
    "combo_options",
    "compact_box_layout",
    "concentric_layout",
    "context_menu",
    "create_edge",
    "d3_force_layout",
    "dagre_layout",
    "dendrogram_layout",
    "drag_canvas",
    "drag_element",
    "drag_element_force",
    "edge_bundling",
    "edge_filter_lens",
    "edge_options",
    "edge_style_options",
    "fish_eye",
    "fix_element_size",
    "focus_element",
    "force_atlas2_layout",
    "fruchterman_layout",
    "fullscreen",
    "g6",
    "g6_add_combos",
    "g6_add_data",
    "g6_add_edges",
    "g6_add_nodes",
    "g6_add_plugin",
    "g6_behaviors",
    "g6_canvas_resize",
    "g6_collapse_combo",
    "g6_collapse_options",
    "g6_combo",
    "g6_combos",
    "g6_data",
    "g6_edge",
    "g6_edges",
    "g6_expand_combo",
    "g6_fit_center",
    "g6_focus_combos",
    "g6_focus_edges",
    "g6_focus_nodes",
    "g6_get_combos",
    "g6_get_edges",
    "g6_get_input_ports",
    "g6_get_nodes",
    "g6_get_output_ports",
    "g6_get_ports",
    "g6_hide_combos",
    "g6_hide_edges",
    "g6_hide_elements",
    "g6_hide_nodes",
    "g6_igraph",
    "g6_input_port",
    "g6_layout",
    "g6_node",
    "g6_nodes",
    "g6_options",
    "g6_output",
    "g6_output_port",
    "g6_plugins",
    "g6_port",
    "g6_ports",
    "g6_proxy",
    "g6_remove_combos",
    "g6_remove_edges",
    "g6_remove_nodes",
    "g6_set_combos",
    "g6_set_data",
    "g6_set_edges",
    "g6_set_nodes",
    "g6_set_options",
    "g6_set_theme",
    "g6_show_combos",
    "g6_show_edges",
    "g6_show_elements",
    "g6_show_nodes",
    "g6_update_behavior",
    "g6_update_combos",
    "g6_update_edges",
    "g6_update_layout",
    "g6_update_nodes",
    "g6_update_plugin",
    "g6_update_ports",
    "g6Output",
    "grid_line",
    "history",
    "hover_activate",
    "hull",
    "is_g6_collapse_options",
    "is_g6_combo",
    "is_g6_combos",
    "is_g6_data",
    "is_g6_edge",
    "is_g6_edges",
    "is_g6_node",
    "is_g6_nodes",
    "is_g6_port",
    "is_g6_ports",
    "JS",
    "lasso_select",
    "legend",
    "minimap",
    "node_options",
    "node_style_options",
    "optimize_viewport_transform",
    "radial_layout",
    "render_g6",
    "renderG6",
    "scroll_canvas",
    "set_g6_max_collapse_depth",
    "snapline",
    "timebar",
    "toolbar",
    "tooltips",
    "validate_edges_ports",
    "validate_element",
    "validate_elements",
    "validate_port",
    "validate_ports",
    "watermark",
    "zoom_canvas"
  ],
  "_datasets": [
    {
      "name": "dag",
      "title": "Example DAG graph",
      "object": "dag",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "lesmis",
      "title": "Character network from \"Les miserables\" novel",
      "object": "lesmis",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "poke",
      "title": "Example pokemon data",
      "object": "poke",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "radial",
      "title": "Example Network for radial layouts",
      "object": "radial",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "tree",
      "title": "Example tree graph",
      "object": "tree",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "animation_config",
      "title": "Create Animation Configuration for G6 Graphs",
      "topics": [
        "animation_config"
      ]
    },
    {
      "page": "antv_dagre_layout",
      "title": "Generate G6 AntV Dagre layout configuration",
      "topics": [
        "antv_dagre_layout"
      ]
    },
    {
      "page": "as_g6_element",
      "title": "Coerce to a g6 element object",
      "topics": [
        "as_g6_combo",
        "as_g6_combo.g6_combo",
        "as_g6_combo.list",
        "as_g6_edge",
        "as_g6_edge.g6_edge",
        "as_g6_edge.list",
        "as_g6_node",
        "as_g6_node.g6_node",
        "as_g6_node.list"
      ]
    },
    {
      "page": "as_g6_elements",
      "title": "Coerce to a list of g6_elements objects",
      "topics": [
        "as_g6_combos",
        "as_g6_combos.data.frame",
        "as_g6_combos.g6_combos",
        "as_g6_combos.list",
        "as_g6_edges",
        "as_g6_edges.data.frame",
        "as_g6_edges.g6_edges",
        "as_g6_edges.list",
        "as_g6_nodes"
      ]
    },
    {
      "page": "as_g6_port",
      "title": "Coerce to a g6_port object",
      "topics": [
        "as_g6_port",
        "as_g6_port.g6_port",
        "as_g6_port.list"
      ]
    },
    {
      "page": "as_g6_ports",
      "title": "Coerce to a list of g6_port objects (g6_ports)",
      "topics": [
        "as_g6_ports",
        "as_g6_ports.g6_ports",
        "as_g6_ports.list"
      ]
    },
    {
      "page": "auto_adapt_label",
      "title": "Configure Auto Adapt Label Behavior",
      "topics": [
        "auto_adapt_label"
      ]
    },
    {
      "page": "auto_fit_config",
      "title": "Create Auto-Fit Configuration for G6 Graphs",
      "topics": [
        "auto_fit_config"
      ]
    },
    {
      "page": "background",
      "title": "Configure Background Plugin for G6",
      "topics": [
        "background"
      ]
    },
    {
      "page": "brush_select",
      "title": "Configure Brush Selection Interaction",
      "topics": [
        "brush_select"
      ]
    },
    {
      "page": "bubble_sets",
      "title": "Configure Bubble Sets Plugin for G6",
      "topics": [
        "bubble_sets"
      ]
    },
    {
      "page": "canvas_config",
      "title": "Create Canvas Configuration for G6 Graphs",
      "topics": [
        "canvas_config"
      ]
    },
    {
      "page": "circular_layout",
      "title": "Generate G6 AntV circular layout configuration",
      "topics": [
        "circular_layout"
      ]
    },
    {
      "page": "click_select",
      "title": "Configure Click Select Behavior",
      "topics": [
        "click_select"
      ]
    },
    {
      "page": "collapse_expand",
      "title": "Configure Collapse Expand Behavior",
      "topics": [
        "collapse_expand"
      ]
    },
    {
      "page": "combo_combined_layout",
      "title": "Create an AntV Combo Combined Layout",
      "topics": [
        "combo_combined_layout"
      ]
    },
    {
      "page": "combo_options",
      "title": "Create Combo Options Configuration for G6 Graphs",
      "topics": [
        "combo_options"
      ]
    },
    {
      "page": "compact_box_layout",
      "title": "Generate G6 AntV Compact Box layout configuration",
      "topics": [
        "compact_box_layout"
      ]
    },
    {
      "page": "concentric_layout",
      "title": "Generate G6 AntV Concentric layout configuration",
      "topics": [
        "concentric_layout"
      ]
    },
    {
      "page": "context_menu",
      "title": "Configure Context Menu Behavior",
      "topics": [
        "context_menu"
      ]
    },
    {
      "page": "create_edge",
      "title": "Configure Create Edge Behavior",
      "topics": [
        "create_edge"
      ]
    },
    {
      "page": "d3_force_layout",
      "title": "Generate G6 D3 Force layout configuration",
      "topics": [
        "d3_force_layout"
      ]
    },
    {
      "page": "dag",
      "title": "Example DAG graph",
      "topics": [
        "dag"
      ]
    },
    {
      "page": "dagre_layout",
      "title": "Generate G6 AntV Dagre layout configuration",
      "topics": [
        "dagre_layout"
      ]
    },
    {
      "page": "dendrogram_layout",
      "title": "Generate G6 Dendrogram layout configuration",
      "topics": [
        "dendrogram_layout"
      ]
    },
    {
      "page": "drag_canvas",
      "title": "Configure Drag Canvas Behavior",
      "topics": [
        "drag_canvas"
      ]
    },
    {
      "page": "drag_element",
      "title": "Configure Drag Element Behavior",
      "topics": [
        "drag_element"
      ]
    },
    {
      "page": "drag_element_force",
      "title": "Configure Drag Element Force Behavior",
      "topics": [
        "drag_element_force"
      ]
    },
    {
      "page": "edge_bundling",
      "title": "Configure Edge Bundling Plugin",
      "topics": [
        "edge_bundling"
      ]
    },
    {
      "page": "edge_filter_lens",
      "title": "Configure Edge Filter Lens Plugin",
      "topics": [
        "edge_filter_lens"
      ]
    },
    {
      "page": "edge_options",
      "title": "Create Edge Options Configuration for G6 Graphs",
      "topics": [
        "edge_options"
      ]
    },
    {
      "page": "edge_style_options",
      "title": "Create Edge Style Options for G6 Graphs",
      "topics": [
        "edge_style_options"
      ]
    },
    {
      "page": "fish_eye",
      "title": "Configure Fish Eye Plugin",
      "topics": [
        "fish_eye"
      ]
    },
    {
      "page": "fix_element_size",
      "title": "Configure Fix Element Size Behavior",
      "topics": [
        "fix_element_size"
      ]
    },
    {
      "page": "focus_element",
      "title": "Configure Focus Element Behavior",
      "topics": [
        "focus_element"
      ]
    },
    {
      "page": "force_atlas2_layout",
      "title": "Generate G6 Force Atlas2 layout configuration",
      "topics": [
        "force_atlas2_layout"
      ]
    },
    {
      "page": "fruchterman_layout",
      "title": "Generate G6 Fruchterman layout configuration",
      "topics": [
        "fruchterman_layout"
      ]
    },
    {
      "page": "fullscreen",
      "title": "Configure Fullscreen Plugin",
      "topics": [
        "fullscreen"
      ]
    },
    {
      "page": "g6",
      "title": "Create a G6 Graph Visualization",
      "topics": [
        "g6"
      ]
    },
    {
      "page": "g6-add",
      "title": "Add nodes/edges/combos to a g6 graph via proxy",
      "topics": [
        "g6_add_combos",
        "g6_add_data",
        "g6_add_edges",
        "g6_add_nodes"
      ]
    },
    {
      "page": "g6_add_plugin",
      "title": "Add a plugin to a g6 graph via proxy",
      "topics": [
        "g6_add_plugin"
      ]
    },
    {
      "page": "g6_behaviors",
      "title": "Create G6 Graph Behaviors Configuration",
      "topics": [
        "g6_behaviors"
      ]
    },
    {
      "page": "g6_canvas_resize",
      "title": "Resize the canvas of a g6 graph via proxy",
      "topics": [
        "g6_canvas_resize"
      ]
    },
    {
      "page": "g6-combo-action",
      "title": "Collapse or expand a combo element in a g6 graph",
      "topics": [
        "g6_collapse_combo",
        "g6_expand_combo"
      ]
    },
    {
      "page": "g6_collapse_options",
      "title": "Configure collapse button for nodes",
      "topics": [
        "g6_collapse_options",
        "is_g6_collapse_options"
      ]
    },
    {
      "page": "g6_data",
      "title": "Create a g6_data object",
      "topics": [
        "as_g6_data",
        "as_g6_data.g6_data",
        "as_g6_data.list",
        "g6_data"
      ]
    },
    {
      "page": "g6_fit_center",
      "title": "Center graph",
      "topics": [
        "g6_fit_center"
      ]
    },
    {
      "page": "g6-get",
      "title": "Get the state of nodes/edges/combos in a g6 graph via proxy",
      "topics": [
        "g6_get_combos",
        "g6_get_edges",
        "g6_get_nodes"
      ]
    },
    {
      "page": "get-ports",
      "title": "Extract ports from a g6 graph state via proxy",
      "topics": [
        "g6_get_input_ports",
        "g6_get_output_ports",
        "g6_get_ports"
      ]
    },
    {
      "page": "g6-element-toggle",
      "title": "Hide/show elements in a g6 graph",
      "topics": [
        "g6_hide_combos",
        "g6_hide_edges",
        "g6_hide_elements",
        "g6_hide_nodes",
        "g6_show_combos",
        "g6_show_edges",
        "g6_show_elements",
        "g6_show_nodes"
      ]
    },
    {
      "page": "g6_igraph",
      "title": "Create a G6 Graph from an igraph Object",
      "topics": [
        "g6_igraph"
      ]
    },
    {
      "page": "g6_layout",
      "title": "Set the layout algorithm for a g6 graph",
      "topics": [
        "g6_layout"
      ]
    },
    {
      "page": "g6_element",
      "title": "G6 Graph Elements",
      "topics": [
        "g6_combo",
        "g6_edge",
        "g6_node",
        "validate_element",
        "validate_element.g6_combo",
        "validate_element.g6_edge",
        "validate_element.g6_element",
        "validate_element.g6_node"
      ]
    },
    {
      "page": "g6_elements",
      "title": "Create and validate lists of G6 elements",
      "topics": [
        "as_g6_nodes.data.frame",
        "as_g6_nodes.g6_nodes",
        "as_g6_nodes.list",
        "g6_combos",
        "g6_edges",
        "g6_nodes",
        "validate_elements",
        "validate_elements.g6_combos",
        "validate_elements.g6_edges",
        "validate_elements.g6_nodes"
      ]
    },
    {
      "page": "g6_options",
      "title": "Configure Global Options for G6 Graph",
      "topics": [
        "g6_options"
      ]
    },
    {
      "page": "g6_plugins",
      "title": "Create a List of G6 Plugins",
      "topics": [
        "g6_plugins"
      ]
    },
    {
      "page": "g6_port",
      "title": "Create a G6 Port",
      "topics": [
        "g6_input_port",
        "g6_output_port",
        "g6_port"
      ]
    },
    {
      "page": "g6_ports",
      "title": "Create a List of G6 Ports",
      "topics": [
        "g6_ports"
      ]
    },
    {
      "page": "g6_proxy",
      "title": "Create a proxy object to modify an existing g6 graph instance",
      "topics": [
        "g6_proxy"
      ]
    },
    {
      "page": "g6-remove",
      "title": "Remove nodes/edge/combos from a g6 graph via proxy",
      "topics": [
        "g6_remove_combos",
        "g6_remove_edges",
        "g6_remove_nodes"
      ]
    },
    {
      "page": "g6-set",
      "title": "Set the state of nodes/edges/combos in a g6 graph via proxy",
      "topics": [
        "g6_set_combos",
        "g6_set_data",
        "g6_set_edges",
        "g6_set_nodes"
      ]
    },
    {
      "page": "g6_set_options",
      "title": "Set options for a g6 graph via proxy",
      "topics": [
        "g6_set_options"
      ]
    },
    {
      "page": "g6_set_theme",
      "title": "Set the theme for a g6 graph via proxy",
      "topics": [
        "g6_set_theme"
      ]
    },
    {
      "page": "g6_update_behavior",
      "title": "Update a behavior in a g6 graph via proxy",
      "topics": [
        "g6_update_behavior"
      ]
    },
    {
      "page": "g6_update_layout",
      "title": "Execute layout for a g6 graph via proxy",
      "topics": [
        "g6_update_layout"
      ]
    },
    {
      "page": "g6-update",
      "title": "Update nodes/edges/combos to a g6 graph via proxy",
      "topics": [
        "g6_update_combos",
        "g6_update_edges",
        "g6_update_nodes"
      ]
    },
    {
      "page": "g6_update_plugin",
      "title": "Update a plugin in a g6 graph via proxy",
      "topics": [
        "g6_update_plugin"
      ]
    },
    {
      "page": "g6_update_ports",
      "title": "Update ports for one or more nodes in a g6 graph via proxy",
      "topics": [
        "g6_update_ports"
      ]
    },
    {
      "page": "g6-shiny",
      "title": "Shiny bindings for g6",
      "topics": [
        "g6-shiny",
        "g6Output",
        "g6_output",
        "renderG6",
        "render_g6"
      ]
    },
    {
      "page": "grid_line",
      "title": "Configure Grid Line Plugin",
      "topics": [
        "grid_line"
      ]
    },
    {
      "page": "history",
      "title": "Configure History Plugin",
      "topics": [
        "history"
      ]
    },
    {
      "page": "hover_activate",
      "title": "Configure Hover Activate Behavior",
      "topics": [
        "hover_activate"
      ]
    },
    {
      "page": "hull",
      "title": "Configure Hull Plugin",
      "topics": [
        "hull"
      ]
    },
    {
      "page": "is_g6_data",
      "title": "Check if an object is a g6_data object",
      "topics": [
        "is_g6_data"
      ]
    },
    {
      "page": "is_g6_element",
      "title": "Check if an object is a G6 element",
      "topics": [
        "is_g6_combo",
        "is_g6_edge",
        "is_g6_node"
      ]
    },
    {
      "page": "is_g6_elements",
      "title": "Check if an object is a list of G6 elements",
      "topics": [
        "is_g6_combos",
        "is_g6_edges",
        "is_g6_nodes"
      ]
    },
    {
      "page": "is_g6_port",
      "title": "Check if an object is a g6_port",
      "topics": [
        "is_g6_port",
        "is_g6_ports"
      ]
    },
    {
      "page": "JS",
      "title": "Marks as string to be processed as a JS function",
      "topics": [
        "JS"
      ]
    },
    {
      "page": "lasso_select",
      "title": "Configure Lasso Select Behavior",
      "topics": [
        "lasso_select"
      ]
    },
    {
      "page": "legend",
      "title": "Configure Legend Plugin",
      "topics": [
        "legend"
      ]
    },
    {
      "page": "lesmis",
      "title": "Character network from \"Les miserables\" novel",
      "topics": [
        "lesmis"
      ]
    },
    {
      "page": "minimap",
      "title": "Configure Minimap Plugin",
      "topics": [
        "minimap"
      ]
    },
    {
      "page": "node_options",
      "title": "Create Node Options Configuration for G6 Graphs",
      "topics": [
        "node_options"
      ]
    },
    {
      "page": "node_style_options",
      "title": "Create Node Style Options for G6 Graphs",
      "topics": [
        "node_style_options"
      ]
    },
    {
      "page": "optimize_viewport_transform",
      "title": "Configure Optimize Viewport Transform Behavior",
      "topics": [
        "optimize_viewport_transform"
      ]
    },
    {
      "page": "poke",
      "title": "Example pokemon data",
      "topics": [
        "poke"
      ]
    },
    {
      "page": "radial",
      "title": "Example Network for radial layouts",
      "topics": [
        "radial"
      ]
    },
    {
      "page": "radial_layout",
      "title": "Generate G6 Radial layout configuration",
      "topics": [
        "radial_layout"
      ]
    },
    {
      "page": "scroll_canvas",
      "title": "Configure Scroll Canvas Behavior",
      "topics": [
        "scroll_canvas"
      ]
    },
    {
      "page": "set_g6_max_collapse_depth",
      "title": "Set max collapse depth",
      "topics": [
        "set_g6_max_collapse_depth"
      ]
    },
    {
      "page": "snapline",
      "title": "Configure Snapline Plugin",
      "topics": [
        "snapline"
      ]
    },
    {
      "page": "timebar",
      "title": "Configure Timebar Plugin",
      "topics": [
        "timebar"
      ]
    },
    {
      "page": "toolbar",
      "title": "Configure Toolbar Plugin",
      "topics": [
        "toolbar"
      ]
    },
    {
      "page": "tooltips",
      "title": "Configure Tooltip Plugin",
      "topics": [
        "tooltips"
      ]
    },
    {
      "page": "tree",
      "title": "Example tree graph",
      "topics": [
        "tree"
      ]
    },
    {
      "page": "validate_edges_ports",
      "title": "Validate that all edges connect input/output ports",
      "topics": [
        "validate_edges_ports"
      ]
    },
    {
      "page": "validate_port",
      "title": "Validate a single G6 port",
      "topics": [
        "validate_port",
        "validate_port.g6_port"
      ]
    },
    {
      "page": "validate_ports",
      "title": "Validate a list of G6 ports",
      "topics": [
        "validate_ports",
        "validate_ports.g6_ports",
        "validate_ports.list"
      ]
    },
    {
      "page": "watermark",
      "title": "Configure Watermark Plugin",
      "topics": [
        "watermark"
      ]
    },
    {
      "page": "zoom_canvas",
      "title": "Configure Zoom Canvas Behavior",
      "topics": [
        "zoom_canvas"
      ]
    }
  ],
  "_readme": "https://github.com/cynkra/g6R/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "sass",
    "shiny",
    "sourcetools",
    "tinytex",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "g6R.qmd",
      "filename": "g6R.html",
      "title": "g6R",
      "engine": "quarto::html",
      "headings": [
        "Graph data",
        "Data formats",
        "Performance",
        "Initialise the graph",
        "Layout",
        "Tweak options",
        "Plugins",
        "Behaviors"
      ],
      "created": "2025-05-19 21:57:54",
      "modified": "2025-11-10 15:45:56",
      "commits": 9
    }
  ],
  "_score": 7.892762234615817,
  "_indexed": true,
  "_nocasepkg": "g6r",
  "_universes": [
    "cynkra",
    "divadnojnarg"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.5",
      "date": "2026-07-16T07:50:16.000Z",
      "distro": "resolute",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/0cf234af7bfc562a1307f26a66595ef134b575f16a094b1ecb4b1ad970146d12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.6.5",
      "date": "2026-07-16T07:50:20.000Z",
      "distro": "resolute",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/43d49fdedfc6eaae61014ab7c36ae21bdbae4aeedd6c5891fbe5b9bd421ed29b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.5",
      "date": "2026-07-16T07:50:14.000Z",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/0411a12d696819c496230d61f9e9349a500ff1580b6ec13b2b7075505a1f56f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.6.5",
      "date": "2026-07-16T07:50:20.000Z",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/b2fca45bfdbcca2013c197fb3146a4cb2448d9a2e24a72b22aac739df9ee6546",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.5",
      "date": "2026-07-16T07:50:05.000Z",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/c246ab7f9a33a05bae1920e258a950c0b2965db7d5eb681db91d047293dd72ee",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-07-16T07:49:23.000Z",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/8fee093085d8f9c2d335fa9dec1edfaefc01fe982af9f6187789247eea93e557",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-07-16T07:49:38.000Z",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/c109b1635adad38c59477528ca158fdc416929517e1071f96fc04a9776f27424",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-07-16T07:49:54.000Z",
      "commit": "318e5fd5994a3a73d3ba015d14abfc4cc4d6901e",
      "fileid": "https://r2.ropensci.org/3a5c09309f570d7b374a5a48d2c2873d098a8aa177fcacbb14849e2c7ae95e27",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cynkra/actions/runs/29480936170"
    }
  ]
}