{
  "_id": "6ad5d0384a34890ab4938ce8",
  "Package": "ggforce",
  "Type": "Package",
  "Title": "Accelerating 'ggplot2'",
  "Version": "0.5.0",
  "Authors@R": "c(person(given = \"Thomas Lin\",\nfamily = \"Pedersen\",\nrole = c(\"cre\", \"aut\"),\nemail = \"thomasp85@gmail.com\",\ncomment = c(ORCID = \"0000-0002-5147-4711\")),\nperson(\"RStudio\",\nrole = \"cph\"))",
  "Maintainer": "Thomas Lin Pedersen <thomasp85@gmail.com>",
  "Description": "The aim of 'ggplot2' is to aid in visual data\ninvestigations. This focus has led to a lack of facilities for\ncomposing specialised plots. 'ggforce' aims to be a collection\nof mainly new stats and geoms that fills this gap. All\nadditional functionality is aimed to come through the official\nextension system so using 'ggforce' should be a stable\nexperience.",
  "URL": "https://ggforce.data-imaginist.com,\nhttps://github.com/thomasp85/ggforce",
  "BugReports": "https://github.com/thomasp85/ggforce/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "Collate": "'aaa.R' 'shape.R' 'arc_bar.R' 'arc.R' 'autodensity.R'\n'autohistogram.R' 'autopoint.R' 'bezier.R' 'bspline.R'\n'bspline_closed.R' 'circle.R' 'concaveman.R' 'cpp11.R'\n'diagonal.R' 'diagonal_wide.R' 'ellipse.R' 'errorbar.R'\n'facet_grid_paginate.R' 'facet_matrix.R' 'facet_row.R'\n'facet_stereo.R' 'facet_wrap_paginate.R' 'facet_zoom.R'\n'ggforce-package.R' 'ggproto-classes.R' 'interpolate.R'\n'labeller.R' 'link.R' 'mark_circle.R' 'mark_ellipse.R'\n'mark_hull.R' 'mark_label.R' 'mark_rect.R' 'parallel_sets.R'\n'position-jitternormal.R' 'position_auto.R'\n'position_floatstack.R' 'regon.R' 'scale-depth.R'\n'scale-unit.R' 'sina.R' 'spiro.R' 'themes.R' 'trans.R'\n'trans_linear.R' 'utilities.R' 'voronoi.R' 'zzz.R'",
  "Roxygen": "list(markdown = TRUE)",
  "Config/pak/sysreqs": "libfontconfig1-dev libfreetype6-dev",
  "Repository": "https://razvanazamfirei.r-universe.dev",
  "Date/Publication": "2025-06-18 11:59:55 UTC",
  "RemoteUrl": "https://github.com/thomasp85/ggforce",
  "RemoteRef": "v0.5.0",
  "RemoteSha": "9c86084d464b9e0056e0c505c660e95f5af654ff",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-19 07:58:03 UTC",
    "User": "root"
  },
  "Author": "Thomas Lin Pedersen [cre, aut] (ORCID:\n<https://orcid.org/0000-0002-5147-4711>),\nRStudio [cph]",
  "_user": "razvanazamfirei",
  "_type": "src",
  "_file": "ggforce_0.5.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/401b056911e4bb9542db3049205634a8fad5bb28705efee24f903e7b08ae782d",
  "_filesize": 1302805,
  "_sha256": "401b056911e4bb9542db3049205634a8fad5bb28705efee24f903e7b08ae782d",
  "_expires": "2027-01-27T08:09:26.000Z",
  "_created": "2026-10-19T07:58:03.000Z",
  "_published": "2026-10-19T08:09:28.675Z",
  "_buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 117951325525,
      "time": 154,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12170928399"
    },
    {
      "job": 117951325644,
      "time": 172,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12171970048"
    },
    {
      "job": 117951325520,
      "time": 161,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12171406107"
    },
    {
      "job": 117951325579,
      "time": 187,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12171237216"
    },
    {
      "job": 117951325607,
      "time": 148,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12171152712"
    },
    {
      "job": 117951325604,
      "time": 586,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12171129059"
    },
    {
      "job": 117951325812,
      "time": 169,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12171531044"
    },
    {
      "job": 117951325688,
      "time": 316,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12171003865"
    },
    {
      "job": 117950109584,
      "time": 198,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12171360911"
    },
    {
      "job": 117951325531,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12170494803"
    },
    {
      "job": 117951325705,
      "time": 278,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12171257067"
    },
    {
      "job": 117951325806,
      "time": 218,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12171012675"
    },
    {
      "job": 117951325648,
      "time": 169,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12171975014"
    },
    {
      "job": 117951325761,
      "time": 297,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12170908962"
    },
    {
      "job": 117951325822,
      "time": 203,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12170928557"
    }
  ],
  "_upstream": "https://github.com/thomasp85/ggforce",
  "_commit": {
    "id": "9c86084d464b9e0056e0c505c660e95f5af654ff",
    "author": "Thomas Lin Pedersen <thomasp85@gmail.com>",
    "committer": "Thomas Lin Pedersen <thomasp85@gmail.com>",
    "message": "Fix compile warning from cran\n",
    "time": 1750247995
  },
  "_maintainer": {
    "name": "Thomas Lin Pedersen",
    "email": "thomasp85@gmail.com",
    "login": "thomasp85",
    "mastodon": "@thomasp85@fosstodon.org",
    "linkedin": "in/thomasp85",
    "orcid": "0000-0002-5147-4711",
    "twitter": "@thomasp85",
    "description": "Maker of tools focusing on data science and data visualisation",
    "uuid": 1775316
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "ggplot2",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.3.0",
      "role": "Depends"
    },
    {
      "package": "cpp11",
      "role": "LinkingTo"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "tweenr",
      "version": ">= 0.1.5",
      "role": "Imports"
    },
    {
      "package": "gtable",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "polyclip",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "systemfonts",
      "role": "Imports"
    },
    {
      "package": "sessioninfo",
      "role": "Suggests"
    },
    {
      "package": "deldir",
      "role": "Suggests"
    },
    {
      "package": "latex2exp",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "units",
      "version": ">= 0.8.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "thomasp85",
  "_selfowned": false,
  "_usedby": 406,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "ggplot-extension",
    "ggplot2",
    "visualization",
    "cpp"
  ],
  "_stars": 958,
  "_contributors": [
    {
      "user": "thomasp85",
      "count": 324,
      "uuid": 1775316
    },
    {
      "user": "sidiropoulos",
      "count": 5,
      "uuid": 8235731
    },
    {
      "user": "teunbrand",
      "count": 4,
      "uuid": 49372158
    },
    {
      "user": "atusy",
      "count": 3,
      "uuid": 30277794
    },
    {
      "user": "ycl6",
      "count": 2,
      "uuid": 9032946
    },
    {
      "user": "enchufa2",
      "count": 2,
      "uuid": 4542928
    },
    {
      "user": "michaelchirico",
      "count": 2,
      "uuid": 7606389
    },
    {
      "user": "pursuitofdatascience",
      "count": 2,
      "uuid": 54338793
    },
    {
      "user": "andrewheiss",
      "count": 1,
      "uuid": 73663
    },
    {
      "user": "benmarwick",
      "count": 1,
      "uuid": 1262179
    },
    {
      "user": "clauswilke",
      "count": 1,
      "uuid": 4210929
    },
    {
      "user": "daniel-wells",
      "count": 1,
      "uuid": 3143390
    },
    {
      "user": "yoda-vid",
      "count": 1,
      "uuid": 1258953
    },
    {
      "user": "lepennec",
      "count": 1,
      "uuid": 7868905
    },
    {
      "user": "inventionate",
      "count": 1,
      "uuid": 872787
    },
    {
      "user": "evamaerey",
      "count": 1,
      "uuid": 10491910
    },
    {
      "user": "yutannihilation",
      "count": 1,
      "uuid": 1978793
    },
    {
      "user": "imagejan",
      "count": 1,
      "uuid": 2033938
    },
    {
      "user": "jan-glx",
      "count": 1,
      "uuid": 1266815
    },
    {
      "user": "flrd",
      "count": 1,
      "uuid": 24651346
    },
    {
      "user": "crotoc",
      "count": 1,
      "uuid": 12446554
    },
    {
      "user": "stragu",
      "count": 1,
      "uuid": 1747497
    },
    {
      "user": "trevorld",
      "count": 1,
      "uuid": 2433259
    },
    {
      "user": "bart1",
      "count": 1,
      "uuid": 1662852
    },
    {
      "user": "jeff-mettel",
      "count": 1,
      "uuid": 3621599
    },
    {
      "user": "dmurdoch",
      "count": 1,
      "uuid": 1935680
    },
    {
      "user": "hbeale",
      "count": 1,
      "uuid": 54659
    },
    {
      "user": "ilia-kats",
      "count": 1,
      "uuid": 3499574
    },
    {
      "user": "jjchern",
      "count": 1,
      "uuid": 11262574
    }
  ],
  "_userbio": {
    "uuid": 7987698,
    "type": "user",
    "name": "Razvan Azamfirei",
    "followers": 26,
    "description": "Anesthesiology resident & Dripps Research Scholar at Penn. Causal inference for perioperative and critical care outcomes. Stata, Python."
  },
  "_downloads": {
    "count": 97522,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggforce"
  },
  "_mentions": 24,
  "_devurl": "https://github.com/thomasp85/ggforce",
  "_pkgdown": "https://ggforce.data-imaginist.com",
  "_searchresults": 13984,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggforce.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/thomasp85/ggforce",
  "_realowner": "thomasp85",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2016-11-22"
    },
    {
      "version": "0.1.1",
      "date": "2016-11-28"
    },
    {
      "version": "0.1.2",
      "date": "2018-05-27"
    },
    {
      "version": "0.1.3",
      "date": "2018-07-07"
    },
    {
      "version": "0.2.0",
      "date": "2019-03-08"
    },
    {
      "version": "0.2.1",
      "date": "2019-03-12"
    },
    {
      "version": "0.2.2",
      "date": "2019-04-23"
    },
    {
      "version": "0.3.0",
      "date": "2019-08-09"
    },
    {
      "version": "0.3.1",
      "date": "2019-08-20"
    },
    {
      "version": "0.3.2",
      "date": "2020-06-23"
    },
    {
      "version": "0.3.3",
      "date": "2021-03-05"
    },
    {
      "version": "0.3.4",
      "date": "2022-08-18"
    },
    {
      "version": "0.4.0",
      "date": "2022-09-29"
    },
    {
      "version": "0.4.1",
      "date": "2022-10-04"
    },
    {
      "version": "0.4.2",
      "date": "2024-02-19"
    },
    {
      "version": "0.5.0",
      "date": "2025-06-18"
    }
  ],
  "_exports": [
    "facet_col",
    "facet_grid_paginate",
    "facet_matrix",
    "facet_row",
    "facet_stereo",
    "facet_wrap_paginate",
    "facet_zoom",
    "FacetCol",
    "FacetGridPaginate",
    "FacetMatrix",
    "FacetRow",
    "FacetStereo",
    "FacetWrapPaginate",
    "FacetZoom",
    "gather_set_data",
    "geom_arc",
    "geom_arc_bar",
    "geom_arc0",
    "geom_arc2",
    "geom_autodensity",
    "geom_autohistogram",
    "geom_autopoint",
    "geom_bezier",
    "geom_bezier0",
    "geom_bezier2",
    "geom_bspline",
    "geom_bspline_closed",
    "geom_bspline_closed0",
    "geom_bspline0",
    "geom_bspline2",
    "geom_circle",
    "geom_delaunay_segment",
    "geom_delaunay_segment2",
    "geom_delaunay_tile",
    "geom_diagonal",
    "geom_diagonal_wide",
    "geom_diagonal0",
    "geom_diagonal2",
    "geom_ellipse",
    "geom_link",
    "geom_link0",
    "geom_link2",
    "geom_mark_circle",
    "geom_mark_ellipse",
    "geom_mark_hull",
    "geom_mark_rect",
    "geom_parallel_sets",
    "geom_parallel_sets_axes",
    "geom_parallel_sets_labels",
    "geom_regon",
    "geom_shape",
    "geom_sina",
    "geom_spiro",
    "geom_voronoi_segment",
    "geom_voronoi_tile",
    "GeomArc",
    "GeomArc0",
    "GeomArcBar",
    "GeomAutoarea",
    "GeomAutorect",
    "GeomBezier0",
    "GeomBspline0",
    "GeomBsplineClosed0",
    "GeomCircle",
    "GeomMarkCircle",
    "GeomMarkEllipse",
    "GeomMarkHull",
    "GeomMarkRect",
    "GeomParallelSetsAxes",
    "GeomShape",
    "interpolateDataFrame",
    "label_tex",
    "linear_trans",
    "n_pages",
    "position_auto",
    "position_jitternormal",
    "PositionAuto",
    "PositionFloatstack",
    "PositionJitterNormal",
    "power_trans",
    "radial_trans",
    "scale_depth",
    "scale_depth_continuous",
    "scale_depth_discrete",
    "scale_x_unit",
    "scale_y_unit",
    "shapeGrob",
    "stat_arc",
    "stat_arc_bar",
    "stat_arc0",
    "stat_arc2",
    "stat_bezier",
    "stat_bezier0",
    "stat_bezier2",
    "stat_bspline",
    "stat_bspline_closed",
    "stat_bspline0",
    "stat_bspline2",
    "stat_circle",
    "stat_delvor_summary",
    "stat_diagonal",
    "stat_diagonal_wide",
    "stat_diagonal0",
    "stat_diagonal2",
    "stat_ellip",
    "stat_err",
    "stat_link",
    "stat_link2",
    "stat_parallel_sets",
    "stat_parallel_sets_axes",
    "stat_pie",
    "stat_regon",
    "stat_sina",
    "stat_spiro",
    "StatArc",
    "StatArc0",
    "StatArc2",
    "StatArcBar",
    "StatAutobin",
    "StatAutodensity",
    "StatBezier",
    "StatBezier0",
    "StatBezier2",
    "StatBspline",
    "StatBspline2",
    "StatCircle",
    "StatDelaunaySegment",
    "StatDelaunaySegment2",
    "StatDelaunayTile",
    "StatDelvorSummary",
    "StatDiagonal",
    "StatDiagonal0",
    "StatDiagonal2",
    "StatDiagonalWide",
    "StatEllip",
    "StatErr",
    "StatLink",
    "StatLink2",
    "StatParallelSets",
    "StatParallelSetsAxes",
    "StatPie",
    "StatRegon",
    "StatSina",
    "StatSpiro",
    "StatVoronoiSegment",
    "StatVoronoiTile",
    "theme_no_axes",
    "trans_reverser"
  ],
  "_help": [
    {
      "page": "facet_grid_paginate",
      "title": "Split facet_grid over multiple plots",
      "concept": [
        "ggforce facets"
      ],
      "topics": [
        "facet_grid_paginate"
      ]
    },
    {
      "page": "facet_matrix",
      "title": "Facet by different data columns",
      "topics": [
        "facet_matrix"
      ]
    },
    {
      "page": "facet_row",
      "title": "One-dimensional facets",
      "topics": [
        "facet_col",
        "facet_row"
      ]
    },
    {
      "page": "facet_stereo",
      "title": "Create a stereogram plot",
      "concept": [
        "ggforce facets"
      ],
      "topics": [
        "facet_stereo"
      ]
    },
    {
      "page": "facet_wrap_paginate",
      "title": "Split facet_wrap over multiple plots",
      "concept": [
        "ggforce facets"
      ],
      "topics": [
        "facet_wrap_paginate"
      ]
    },
    {
      "page": "facet_zoom",
      "title": "Facet data for zoom with context",
      "concept": [
        "ggforce facets"
      ],
      "topics": [
        "facet_zoom"
      ]
    },
    {
      "page": "gather_set_data",
      "title": "Tidy data for use with geom_parallel_sets",
      "topics": [
        "gather_set_data"
      ]
    },
    {
      "page": "geom_arc",
      "title": "Arcs based on radius and radians",
      "topics": [
        "geom_arc",
        "geom_arc0",
        "geom_arc2",
        "stat_arc",
        "stat_arc0",
        "stat_arc2"
      ]
    },
    {
      "page": "geom_arc_bar",
      "title": "Arcs and wedges as polygons",
      "topics": [
        "geom_arc_bar",
        "stat_arc_bar",
        "stat_pie"
      ]
    },
    {
      "page": "geom_autohistogram",
      "title": "A distribution geoms that fills the panel and works with discrete and continuous data",
      "topics": [
        "geom_autodensity",
        "geom_autohistogram"
      ]
    },
    {
      "page": "geom_autopoint",
      "title": "A point geom specialised for scatterplot matrices",
      "topics": [
        "geom_autopoint"
      ]
    },
    {
      "page": "geom_bezier",
      "title": "Create quadratic or cubic bezier curves",
      "topics": [
        "geom_bezier",
        "geom_bezier0",
        "geom_bezier2",
        "stat_bezier",
        "stat_bezier0",
        "stat_bezier2"
      ]
    },
    {
      "page": "geom_bspline",
      "title": "B-splines based on control points",
      "topics": [
        "geom_bspline",
        "geom_bspline0",
        "geom_bspline2",
        "stat_bspline",
        "stat_bspline0",
        "stat_bspline2"
      ]
    },
    {
      "page": "geom_bspline_closed",
      "title": "Create closed b-spline shapes",
      "topics": [
        "geom_bspline_closed",
        "geom_bspline_closed0",
        "stat_bspline_closed"
      ]
    },
    {
      "page": "geom_circle",
      "title": "Circles based on center and radius",
      "topics": [
        "geom_circle",
        "stat_circle"
      ]
    },
    {
      "page": "geom_diagonal",
      "title": "Draw horizontal diagonals",
      "topics": [
        "geom_diagonal",
        "geom_diagonal0",
        "geom_diagonal2",
        "stat_diagonal",
        "stat_diagonal0",
        "stat_diagonal2"
      ]
    },
    {
      "page": "geom_diagonal_wide",
      "title": "Draw an area defined by an upper and lower diagonal",
      "topics": [
        "geom_diagonal_wide",
        "stat_diagonal_wide"
      ]
    },
    {
      "page": "geom_ellipse",
      "title": "Draw (super)ellipses based on the coordinate system scale",
      "topics": [
        "geom_ellipse",
        "stat_ellip"
      ]
    },
    {
      "page": "geom_link",
      "title": "Link points with paths",
      "topics": [
        "geom_link",
        "geom_link0",
        "geom_link2",
        "stat_link",
        "stat_link2"
      ]
    },
    {
      "page": "geom_mark_circle",
      "title": "Annotate areas with circles",
      "concept": [
        "mark geoms"
      ],
      "topics": [
        "geom_mark_circle"
      ]
    },
    {
      "page": "geom_mark_ellipse",
      "title": "Annotate areas with ellipses",
      "concept": [
        "mark geoms"
      ],
      "topics": [
        "geom_mark_ellipse"
      ]
    },
    {
      "page": "geom_mark_hull",
      "title": "Annotate areas with hulls",
      "concept": [
        "mark geoms"
      ],
      "topics": [
        "geom_mark_hull"
      ]
    },
    {
      "page": "geom_mark_rect",
      "title": "Annotate areas with rectangles",
      "concept": [
        "mark geoms"
      ],
      "topics": [
        "geom_mark_rect"
      ]
    },
    {
      "page": "geom_parallel_sets",
      "title": "Create Parallel Sets diagrams",
      "topics": [
        "geom_parallel_sets",
        "geom_parallel_sets_axes",
        "geom_parallel_sets_labels",
        "stat_parallel_sets",
        "stat_parallel_sets_axes"
      ]
    },
    {
      "page": "geom_regon",
      "title": "Draw regular polygons by specifying number of sides",
      "topics": [
        "geom_regon",
        "stat_regon"
      ]
    },
    {
      "page": "geom_shape",
      "title": "Draw polygons with expansion/contraction and/or rounded corners",
      "topics": [
        "geom_shape"
      ]
    },
    {
      "page": "geom_sina",
      "title": "Sina plot",
      "topics": [
        "geom_sina",
        "stat_sina"
      ]
    },
    {
      "page": "geom_spiro",
      "title": "Draw spirograms based on the radii of the different \"wheels\" involved",
      "topics": [
        "geom_spiro",
        "stat_spiro"
      ]
    },
    {
      "page": "geom_delvor",
      "title": "Voronoi tesselation and delaunay triangulation",
      "topics": [
        "geom_delaunay",
        "geom_delaunay_segment",
        "geom_delaunay_segment2",
        "geom_delaunay_tile",
        "geom_voronoi",
        "geom_voronoi_segment",
        "geom_voronoi_tile",
        "stat_delvor_summary"
      ]
    },
    {
      "page": "ggforce-extensions",
      "title": "ggforce extensions to ggplot2",
      "topics": [
        "FacetCol",
        "FacetGridPaginate",
        "FacetMatrix",
        "FacetRow",
        "FacetStereo",
        "FacetWrapPaginate",
        "FacetZoom",
        "GeomArc",
        "GeomArc0",
        "GeomArcBar",
        "GeomAutoarea",
        "GeomAutorect",
        "GeomBezier0",
        "GeomBspline0",
        "GeomBsplineClosed0",
        "GeomCircle",
        "GeomMarkCircle",
        "GeomMarkEllipse",
        "GeomMarkHull",
        "GeomMarkRect",
        "GeomParallelSetsAxes",
        "GeomPathInterpolate",
        "GeomShape",
        "ggforce-extensions",
        "PositionAuto",
        "PositionFloatstack",
        "PositionJitterNormal",
        "StatArc",
        "StatArc0",
        "StatArc2",
        "StatArcBar",
        "StatAutobin",
        "StatAutodensity",
        "StatBezier",
        "StatBezier0",
        "StatBezier2",
        "StatBspline",
        "StatBspline2",
        "StatCircle",
        "StatDelaunaySegment",
        "StatDelaunaySegment2",
        "StatDelaunayTile",
        "StatDelvorSummary",
        "StatDiagonal",
        "StatDiagonal0",
        "StatDiagonal2",
        "StatDiagonalWide",
        "StatEllip",
        "StatErr",
        "StatLink",
        "StatLink2",
        "StatParallelSets",
        "StatParallelSetsAxes",
        "StatPie",
        "StatRegon",
        "StatSina",
        "StatSpiro",
        "StatVoronoiSegment",
        "StatVoronoiTile"
      ]
    },
    {
      "page": "label_tex",
      "title": "A labeller function to parse TeX syntax",
      "topics": [
        "label_tex"
      ]
    },
    {
      "page": "linear_trans",
      "title": "Create a custom linear transformation",
      "topics": [
        "linear_trans",
        "reflect",
        "rotate",
        "shear",
        "stretch",
        "translate"
      ]
    },
    {
      "page": "n_pages",
      "title": "Determine the number of pages in a paginated facet plot",
      "topics": [
        "n_pages"
      ]
    },
    {
      "page": "position_auto",
      "title": "Jitter based on scale types",
      "topics": [
        "position_auto"
      ]
    },
    {
      "page": "position_jitternormal",
      "title": "Jitter points with normally distributed random noise",
      "concept": [
        "position adjustments"
      ],
      "topics": [
        "position_jitternormal"
      ]
    },
    {
      "page": "power_trans",
      "title": "Create a power transformation object",
      "topics": [
        "power_trans"
      ]
    },
    {
      "page": "radial_trans",
      "title": "Create radial data in a cartesian coordinate system",
      "topics": [
        "radial_trans"
      ]
    },
    {
      "page": "scale_depth",
      "title": "Scales for depth perception",
      "topics": [
        "scale_depth",
        "scale_depth_continuous",
        "scale_depth_discrete"
      ]
    },
    {
      "page": "stat_err",
      "title": "Intervals in vertical and horizontal directions",
      "topics": [
        "stat_err"
      ]
    },
    {
      "page": "theme_no_axes",
      "title": "Theme without axes and gridlines",
      "topics": [
        "theme_no_axes"
      ]
    },
    {
      "page": "trans_reverser",
      "title": "Reverse a transformation",
      "topics": [
        "trans_reverser"
      ]
    }
  ],
  "_pkglogo": "https://github.com/thomasp85/ggforce/raw/v0.5.0/man/figures/logo.png",
  "_readme": "https://github.com/thomasp85/ggforce/raw/v0.5.0/README.md",
  "_rundeps": [
    "base64enc",
    "cli",
    "cpp11",
    "farver",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "jsonlite",
    "labeling",
    "lifecycle",
    "magrittr",
    "MASS",
    "polyclip",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "systemfonts",
    "tidyselect",
    "tweenr",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 16.34787484764069,
  "_indexed": false,
  "_nocasepkg": "ggforce",
  "_universes": [
    "razvanazamfirei"
  ],
  "_indexurl": "https://thomasp85.r-universe.dev/ggforce",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-10-19T08:00:14.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/b4c660d7f738809e0ac276e477b1d5e4fb54f418554fbc4067126d275c0caea7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-10-19T08:00:22.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/cc475b9dcf8a0d35c8bf19c789775079168bf89506ac7b6af8d1d2b7cd8415e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-10-19T08:00:26.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/0ec7c3edb6baf3760281057138ce3ef6b8c69df767e05609123f69d257f3daaf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-10-19T08:00:30.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/ff8ad7bd856b0e6ac22c921b0649c624c9b7d7d880744e7f1b0f9aac16da0d91",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.0",
      "date": "2026-10-19T08:02:14.000Z",
      "arch": "aarch64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/1f690274f5f6b035b912a3c102f19439f35370d63aba7e4bde45728261030e46",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.0",
      "date": "2026-10-19T08:04:32.000Z",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/96cbe81485b2f5384576534f61770e6700bd99ca6ffd28df78bdc9afe672bf45",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.5.0",
      "date": "2026-10-19T08:02:27.000Z",
      "arch": "aarch64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/63c7e8297243f80c0bf9e01da43905d12ecd5fd2c18308d8259eb808b9f2e72a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.5.0",
      "date": "2026-10-19T08:01:45.000Z",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/2c2a44da5d58bcd88fc58c8edd64bc6c0f2a4f4d3469eba1afdff146586b1662",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.0",
      "date": "2026-10-19T08:00:31.000Z",
      "arch": "emscripten",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/896f5b0479a182f3d7f19e950f81766f7e145a32dd9ba6bff2b47687d51fa826",
      "status": "success",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.0",
      "date": "2026-10-19T08:01:48.000Z",
      "arch": "aarch64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/74d61d0ad1ea2cb6f7497fe36aea5a03f413e355ab0d3bc8fae5672729f9fd5e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.0",
      "date": "2026-10-19T07:59:50.000Z",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/2f51a92cb49082c004d321c268f1f36c9f73cb595f8b0cf1c3d63f1aae3b73cb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.0",
      "date": "2026-10-19T07:59:44.000Z",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/2517e8041027bff4daa10a8fa0b30fc5b9b96819b5d34ff9b281daff953fe875",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.5.0",
      "date": "2026-10-19T08:02:05.000Z",
      "arch": "aarch64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/c471afe624c1ad4d81575696497242fb8f716562d8645ac4f1450b8c7a15ff3e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.5.0",
      "date": "2026-10-19T08:00:03.000Z",
      "arch": "x86_64",
      "commit": "9c86084d464b9e0056e0c505c660e95f5af654ff",
      "fileid": "https://r2.ropensci.org/a1c5b044c62caed9970b13ecf7b04c54f7982e872a47f3d82054f92fb5797812",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/razvanazamfirei/actions/runs/39219122393"
    }
  ]
}