{
  "_id": "6ac387d0285e8e46a0843c00",
  "Package": "geolibre",
  "Title": "Interactive GIS with 'GeoLibre'",
  "Version": "0.2.0",
  "Authors@R": "c(\nperson(\"Qiusheng\", \"Wu\", email = \"giswqs@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Open Geospatial Solutions\", role = \"cph\")\n)",
  "Description": "Embeds the full 'GeoLibre' geographic information system\nin 'R Markdown', 'Quarto', 'Shiny', and the 'RStudio' Viewer.\nCreate maps from 'GeoJSON' and 'sf' objects, markers, heatmaps,\nand tabular coordinates; add 'Cloud Optimized GeoTIFF', 'XYZ',\n'WMS', 'WMTS', 'WFS', 'PMTiles', vector tile, '3D Tiles', and\nvideo sources; classify choropleths, arrange layers, and add\nlegends, colorbars, and split-map comparisons. Control the\ncamera, export standalone 'HTML', and read and write\n'.geolibre.json' project files. The underlying application is\ndescribed in Wu (2026) <doi:10.5281/zenodo.20785400>.",
  "License": "MIT + file LICENSE",
  "URL": "https://r.geolibre.app, https://github.com/opengeos/geolibre-r,\nhttps://geolibre.app",
  "BugReports": "https://github.com/opengeos/geolibre-r/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "cmake make libuv1-dev",
  "Repository": "https://opengeos.r-universe.dev",
  "Date/Publication": "2026-09-05 10:48:26 UTC",
  "RemoteUrl": "https://github.com/opengeos/geolibre-r",
  "RemoteRef": "HEAD",
  "RemoteSha": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-05 11:15:40 UTC",
    "User": "root"
  },
  "Author": "Qiusheng Wu [aut, cre],\nOpen Geospatial Solutions [cph]",
  "Maintainer": "Qiusheng Wu <giswqs@gmail.com>",
  "_user": "opengeos",
  "_type": "src",
  "_file": "geolibre_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/86b891490d7a5cbe5bada7d7907a22dfccf0e4870bbe5b3f0a9ed5ca7e45ff3c",
  "_filesize": 325815,
  "_sha256": "86b891490d7a5cbe5bada7d7907a22dfccf0e4870bbe5b3f0a9ed5ca7e45ff3c",
  "_expires": "2027-01-13T11:19:42.000Z",
  "_created": "2026-10-05T11:15:40.000Z",
  "_published": "2026-10-05T11:19:44.033Z",
  "_jobs": [
    {
      "job": 111736121942,
      "time": 136,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11341344757"
    },
    {
      "job": 111736121776,
      "time": 117,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11341258624"
    },
    {
      "job": 111736121745,
      "time": 193,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11341974148"
    },
    {
      "job": 111736121972,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11341554147"
    },
    {
      "job": 111734980412,
      "time": 192,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11341539224"
    },
    {
      "job": 111736122018,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11342049027"
    },
    {
      "job": 111736121977,
      "time": 91,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11340928874"
    },
    {
      "job": 111736121878,
      "time": 85,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11341464449"
    },
    {
      "job": 111736121806,
      "time": 87,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11340943856"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513",
  "_status": "success",
  "_upstream": "https://github.com/opengeos/geolibre-r",
  "_commit": {
    "id": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
    "author": "dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "ci: bump the github-actions group across 1 directory with 5 updates (#19)\n\nBumps the github-actions group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [r-lib/actions/setup-pandoc](https://github.com/r-lib/actions) | `2.12.1` | `2.13.0` |\n| [r-lib/actions/setup-r](https://github.com/r-lib/actions) | `2.12.1` | `2.13.0` |\n| [r-lib/actions/setup-r-dependencies](https://github.com/r-lib/actions) | `2.12.1` | `2.13.0` |\n| [r-lib/actions/check-r-package](https://github.com/r-lib/actions) | `2.12.1` | `2.13.0` |\n| [anthropics/claude-code-action](https://github.com/anthropics/claude-code-action) | `1.0.191` | `1.0.214` |\n\n\n\nUpdates `r-lib/actions/setup-pandoc` from 2.12.1 to 2.13.0\n- [Release notes](https://github.com/r-lib/actions/releases)\n- [Changelog](https://github.com/r-lib/actions/blob/v2-branch/NEWS.md)\n- [Commits](https://github.com/r-lib/actions/compare/d3c5be51b12e724e68f33216ca3c148b66d5f0b6...465b7d8e732ca3921382b1674c59bada9cbf3399)\n\nUpdates `r-lib/actions/setup-r` from 2.12.1 to 2.13.0\n- [Release notes](https://github.com/r-lib/actions/releases)\n- [Changelog](https://github.com/r-lib/actions/blob/v2-branch/NEWS.md)\n- [Commits](https://github.com/r-lib/actions/compare/d3c5be51b12e724e68f33216ca3c148b66d5f0b6...465b7d8e732ca3921382b1674c59bada9cbf3399)\n\nUpdates `r-lib/actions/setup-r-dependencies` from 2.12.1 to 2.13.0\n- [Release notes](https://github.com/r-lib/actions/releases)\n- [Changelog](https://github.com/r-lib/actions/blob/v2-branch/NEWS.md)\n- [Commits](https://github.com/r-lib/actions/compare/d3c5be51b12e724e68f33216ca3c148b66d5f0b6...465b7d8e732ca3921382b1674c59bada9cbf3399)\n\nUpdates `r-lib/actions/check-r-package` from 2.12.1 to 2.13.0\n- [Release notes](https://github.com/r-lib/actions/releases)\n- [Changelog](https://github.com/r-lib/actions/blob/v2-branch/NEWS.md)\n- [Commits](https://github.com/r-lib/actions/compare/d3c5be51b12e724e68f33216ca3c148b66d5f0b6...465b7d8e732ca3921382b1674c59bada9cbf3399)\n\nUpdates `anth",
    "time": 1788605306
  },
  "_maintainer": {
    "name": "Qiusheng Wu",
    "email": "giswqs@gmail.com",
    "login": "giswqs",
    "linkedin": "in/giswqs",
    "twitter": "@giswqs",
    "description": "Associate Professor at the University of Tennessee, Knoxville | Amazon Scholar",
    "uuid": 5016453
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "htmlwidgets",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "opengeos",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-32",
      "n": 15
    },
    {
      "week": "2026-34",
      "n": 1
    },
    {
      "week": "2026-36",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "geolibre",
    "geospatia",
    "gis",
    "maplibre",
    "maplibre-gl-js",
    "mapping"
  ],
  "_stars": 28,
  "_contributors": [
    {
      "user": "giswqs",
      "count": 13,
      "uuid": 5016453
    },
    {
      "user": "dshkol",
      "count": 2,
      "uuid": 5847527
    }
  ],
  "_userbio": {
    "uuid": 129896036,
    "type": "organization",
    "name": "Open Geospatial Solutions",
    "followers": 4119,
    "description": "A collection of open-source software packages for the geospatial community"
  },
  "_downloads": {
    "count": 430,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/geolibre"
  },
  "_devurl": "https://github.com/opengeos/geolibre-r",
  "_pkgdown": "https://r.geolibre.app",
  "_searchresults": 8,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/geolibre.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/opengeos/geolibre-r",
  "_realowner": "opengeos",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2026-09-08"
    }
  ],
  "_exports": [
    "add_3d_tiles",
    "add_basemap",
    "add_choropleth",
    "add_circle_markers",
    "add_cog",
    "add_colorbar",
    "add_colormap",
    "add_csv",
    "add_data",
    "add_flatgeobuf",
    "add_geojson",
    "add_geoparquet",
    "add_gpkg",
    "add_heatmap",
    "add_kml",
    "add_legend",
    "add_marker",
    "add_marker_cluster",
    "add_markers",
    "add_pmtiles",
    "add_raster",
    "add_sf",
    "add_shp",
    "add_tile_layer",
    "add_vector",
    "add_vector_tiles",
    "add_video",
    "add_wfs",
    "add_wms",
    "add_wmts",
    "add_xy_data",
    "basemaps",
    "builtin_legend_names",
    "classify_layer",
    "clear_layers",
    "color_ramp_names",
    "column_values",
    "describe_project",
    "duplicate_layer",
    "find_layer_index",
    "fit_bounds",
    "geolibre",
    "geolibre_command",
    "geolibre_drawn_features",
    "geolibre_fit_bounds",
    "geolibre_fly_to",
    "geolibre_get_view",
    "geolibre_identify",
    "geolibre_layer_features",
    "geolibre_list_algorithms",
    "geolibre_proxy",
    "geolibre_run_algorithm",
    "geolibre_selected_features",
    "geolibre_to_image",
    "geolibre_zoom_to_layer",
    "geolibreOutput",
    "get_color_ramp",
    "get_layer",
    "get_layers",
    "get_project",
    "hide_layer",
    "interpolate_ramp_colors",
    "layer_names",
    "layer_properties",
    "load_project",
    "move_layer",
    "redact_credentials",
    "redact_layer",
    "redact_url",
    "remove_layer",
    "rename_layer",
    "renderGeolibre",
    "save_project",
    "set_basemap",
    "set_bearing",
    "set_center",
    "set_layer_opacity",
    "set_layer_style",
    "set_layer_visibility",
    "set_pitch",
    "set_project_name",
    "set_view",
    "set_zoom",
    "show_layer",
    "split_map",
    "to_html",
    "update_geolibre"
  ],
  "_help": [
    {
      "page": "add_3d_tiles",
      "title": "Add a 3D Tiles layer",
      "topics": [
        "add_3d_tiles"
      ]
    },
    {
      "page": "add_choropleth",
      "title": "Add a data-driven choropleth layer",
      "topics": [
        "add_choropleth"
      ]
    },
    {
      "page": "add_circle_markers",
      "title": "Add circle markers",
      "topics": [
        "add_circle_markers"
      ]
    },
    {
      "page": "add_cog",
      "title": "Add a Cloud Optimized GeoTIFF layer",
      "topics": [
        "add_cog"
      ]
    },
    {
      "page": "add_colorbar",
      "title": "Add a colorbar to the map",
      "topics": [
        "add_colorbar"
      ]
    },
    {
      "page": "add_colormap",
      "title": "Add a colorbar from a named color ramp",
      "topics": [
        "add_colormap"
      ]
    },
    {
      "page": "add_csv",
      "title": "Add a CSV of point coordinates",
      "topics": [
        "add_csv"
      ]
    },
    {
      "page": "add_data",
      "title": "Add data, optionally symbolized by a column",
      "topics": [
        "add_data"
      ]
    },
    {
      "page": "add_flatgeobuf",
      "title": "Add a FlatGeobuf layer",
      "topics": [
        "add_flatgeobuf"
      ]
    },
    {
      "page": "add_geojson",
      "title": "Add GeoJSON to a GeoLibre map",
      "topics": [
        "add_geojson"
      ]
    },
    {
      "page": "add_geoparquet",
      "title": "Add a GeoParquet layer",
      "topics": [
        "add_geoparquet"
      ]
    },
    {
      "page": "add_gpkg",
      "title": "Add a GeoPackage layer",
      "topics": [
        "add_gpkg"
      ]
    },
    {
      "page": "add_heatmap",
      "title": "Add a point density heatmap",
      "topics": [
        "add_heatmap"
      ]
    },
    {
      "page": "add_kml",
      "title": "Add a KML or KMZ layer",
      "topics": [
        "add_kml"
      ]
    },
    {
      "page": "add_legend",
      "title": "Add a legend to the map",
      "topics": [
        "add_legend"
      ]
    },
    {
      "page": "add_marker",
      "title": "Add a single point marker",
      "topics": [
        "add_marker"
      ]
    },
    {
      "page": "add_marker_cluster",
      "title": "Add clustered point markers",
      "topics": [
        "add_marker_cluster"
      ]
    },
    {
      "page": "add_markers",
      "title": "Add point markers",
      "topics": [
        "add_markers"
      ]
    },
    {
      "page": "add_pmtiles",
      "title": "Add a PMTiles layer",
      "topics": [
        "add_pmtiles"
      ]
    },
    {
      "page": "add_raster",
      "title": "Add a remote raster to a GeoLibre map",
      "topics": [
        "add_raster"
      ]
    },
    {
      "page": "add_sf",
      "title": "Add an 'sf' object to a GeoLibre map",
      "topics": [
        "add_sf"
      ]
    },
    {
      "page": "add_shp",
      "title": "Add a Shapefile layer",
      "topics": [
        "add_shp"
      ]
    },
    {
      "page": "add_tile_layer",
      "title": "Add an XYZ raster tile layer",
      "topics": [
        "add_tile_layer"
      ]
    },
    {
      "page": "add_vector",
      "title": "Add a vector dataset from a URL or local file",
      "topics": [
        "add_vector"
      ]
    },
    {
      "page": "add_vector_tiles",
      "title": "Add a vector tile layer from a TileJSON endpoint",
      "topics": [
        "add_vector_tiles"
      ]
    },
    {
      "page": "add_video",
      "title": "Add a georeferenced video layer",
      "topics": [
        "add_video"
      ]
    },
    {
      "page": "add_wfs",
      "title": "Add a WFS layer",
      "topics": [
        "add_wfs"
      ]
    },
    {
      "page": "add_wms",
      "title": "Add a WMS layer",
      "topics": [
        "add_wms"
      ]
    },
    {
      "page": "add_wmts",
      "title": "Add a WMTS layer",
      "topics": [
        "add_wmts"
      ]
    },
    {
      "page": "add_xy_data",
      "title": "Add points from tabular longitude and latitude columns",
      "topics": [
        "add_xy_data"
      ]
    },
    {
      "page": "basemaps",
      "title": "Named GeoLibre basemaps",
      "topics": [
        "basemaps"
      ]
    },
    {
      "page": "builtin_legend_names",
      "title": "Built-in legend preset names",
      "topics": [
        "builtin_legend_names"
      ]
    },
    {
      "page": "classify_layer",
      "title": "Symbolize an existing layer as a choropleth",
      "topics": [
        "classify_layer"
      ]
    },
    {
      "page": "clear_layers",
      "title": "Remove every layer",
      "topics": [
        "clear_layers"
      ]
    },
    {
      "page": "color_ramp_names",
      "title": "Available color ramp names",
      "topics": [
        "color_ramp_names"
      ]
    },
    {
      "page": "column_values",
      "title": "Read one feature property across a layer",
      "topics": [
        "column_values"
      ]
    },
    {
      "page": "describe_project",
      "title": "Summarize a GeoLibre project",
      "topics": [
        "describe_project"
      ]
    },
    {
      "page": "duplicate_layer",
      "title": "Duplicate a layer",
      "topics": [
        "duplicate_layer"
      ]
    },
    {
      "page": "find_layer_index",
      "title": "Position of a layer in the draw order",
      "topics": [
        "find_layer_index"
      ]
    },
    {
      "page": "fit_bounds",
      "title": "Frame a bounding box",
      "topics": [
        "fit_bounds"
      ]
    },
    {
      "page": "geolibre",
      "title": "Create a GeoLibre widget",
      "topics": [
        "geolibre"
      ]
    },
    {
      "page": "geolibre_command",
      "title": "Send a command to a live GeoLibre map",
      "topics": [
        "geolibre_command"
      ]
    },
    {
      "page": "geolibre_fit_bounds",
      "title": "Fit a live GeoLibre map to a bounding box",
      "topics": [
        "geolibre_fit_bounds"
      ]
    },
    {
      "page": "geolibre_fly_to",
      "title": "Animate the camera of a live GeoLibre map",
      "topics": [
        "geolibre_fly_to"
      ]
    },
    {
      "page": "geolibre_get_view",
      "title": "Read the camera of a live GeoLibre map",
      "topics": [
        "geolibre_get_view"
      ]
    },
    {
      "page": "geolibre_identify",
      "title": "Identify features at a point on a live GeoLibre map",
      "topics": [
        "geolibre_identify"
      ]
    },
    {
      "page": "geolibre_layer_features",
      "title": "Read features from a live GeoLibre map",
      "topics": [
        "geolibre_drawn_features",
        "geolibre_layer_features",
        "geolibre_selected_features"
      ]
    },
    {
      "page": "geolibre_proxy",
      "title": "Create a GeoLibre Shiny proxy",
      "topics": [
        "geolibre_proxy"
      ]
    },
    {
      "page": "geolibre_run_algorithm",
      "title": "Run a processing algorithm on a live GeoLibre map",
      "topics": [
        "geolibre_list_algorithms",
        "geolibre_run_algorithm"
      ]
    },
    {
      "page": "geolibre_to_image",
      "title": "Capture a live GeoLibre map as a PNG",
      "topics": [
        "geolibre_to_image"
      ]
    },
    {
      "page": "geolibre_zoom_to_layer",
      "title": "Zoom a live GeoLibre map to a layer's extent",
      "topics": [
        "geolibre_zoom_to_layer"
      ]
    },
    {
      "page": "geolibreOutput",
      "title": "Shiny bindings for GeoLibre",
      "topics": [
        "geolibreOutput",
        "renderGeolibre"
      ]
    },
    {
      "page": "get_color_ramp",
      "title": "Anchor colors of a color ramp",
      "topics": [
        "get_color_ramp"
      ]
    },
    {
      "page": "get_layer",
      "title": "Read one layer's full definition",
      "topics": [
        "get_layer"
      ]
    },
    {
      "page": "get_layers",
      "title": "Summarize a project's layers",
      "topics": [
        "get_layers"
      ]
    },
    {
      "page": "get_project",
      "title": "Read a project out of a widget",
      "topics": [
        "get_project"
      ]
    },
    {
      "page": "interpolate_ramp_colors",
      "title": "Sample a color ramp into evenly spaced colors",
      "topics": [
        "interpolate_ramp_colors"
      ]
    },
    {
      "page": "layer_names",
      "title": "Layer names in draw order",
      "topics": [
        "layer_names"
      ]
    },
    {
      "page": "layer_properties",
      "title": "Sample a layer's feature properties",
      "topics": [
        "layer_properties"
      ]
    },
    {
      "page": "load_project",
      "title": "Read a GeoLibre project",
      "topics": [
        "load_project"
      ]
    },
    {
      "page": "move_layer",
      "title": "Move a layer in the draw order",
      "topics": [
        "move_layer"
      ]
    },
    {
      "page": "redact_credentials",
      "title": "Strip credentials from a whole project",
      "topics": [
        "redact_credentials"
      ]
    },
    {
      "page": "redact_layer",
      "title": "Strip credentials from one layer",
      "topics": [
        "redact_layer"
      ]
    },
    {
      "page": "redact_url",
      "title": "Strip credentials from a URL",
      "topics": [
        "redact_url"
      ]
    },
    {
      "page": "remove_layer",
      "title": "Remove a layer",
      "topics": [
        "remove_layer"
      ]
    },
    {
      "page": "rename_layer",
      "title": "Rename a layer",
      "topics": [
        "rename_layer"
      ]
    },
    {
      "page": "save_project",
      "title": "Save a GeoLibre project",
      "topics": [
        "save_project"
      ]
    },
    {
      "page": "set_basemap",
      "title": "Set the background basemap",
      "topics": [
        "add_basemap",
        "set_basemap"
      ]
    },
    {
      "page": "set_bearing",
      "title": "Set the camera bearing",
      "topics": [
        "set_bearing"
      ]
    },
    {
      "page": "set_center",
      "title": "Center the map",
      "topics": [
        "set_center"
      ]
    },
    {
      "page": "set_layer_opacity",
      "title": "Set a layer's opacity",
      "topics": [
        "set_layer_opacity"
      ]
    },
    {
      "page": "set_layer_style",
      "title": "Restyle a layer",
      "topics": [
        "set_layer_style"
      ]
    },
    {
      "page": "set_layer_visibility",
      "title": "Show or hide a layer",
      "topics": [
        "hide_layer",
        "set_layer_visibility",
        "show_layer"
      ]
    },
    {
      "page": "set_pitch",
      "title": "Set the camera pitch",
      "topics": [
        "set_pitch"
      ]
    },
    {
      "page": "set_project_name",
      "title": "Set the project name",
      "topics": [
        "set_project_name"
      ]
    },
    {
      "page": "set_view",
      "title": "Set the GeoLibre camera",
      "topics": [
        "set_view"
      ]
    },
    {
      "page": "set_zoom",
      "title": "Set the map zoom",
      "topics": [
        "set_zoom"
      ]
    },
    {
      "page": "split_map",
      "title": "Add a split-map comparison slider",
      "topics": [
        "split_map"
      ]
    },
    {
      "page": "to_html",
      "title": "Export a map as a standalone HTML page",
      "topics": [
        "to_html"
      ]
    },
    {
      "page": "update_geolibre",
      "title": "Replace the project displayed by a GeoLibre Shiny widget",
      "topics": [
        "update_geolibre"
      ]
    }
  ],
  "_readme": "https://github.com/opengeos/geolibre-r/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "highr",
    "htmltools",
    "htmlwidgets",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "memoise",
    "mime",
    "R6",
    "rappdirs",
    "rlang",
    "rmarkdown",
    "sass",
    "tinytex",
    "xfun",
    "yaml"
  ],
  "_score": 4.623249290397901,
  "_indexed": true,
  "_nocasepkg": "geolibre",
  "_universes": [
    "opengeos",
    "giswqs"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-05T11:17:59.000Z",
      "distro": "resolute",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/c0b8de75186bf041016f7bbe4f112900b434587ebec739d95c3acef370fbf8dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-05T11:17:45.000Z",
      "distro": "resolute",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/e792213c8320416b63689e1ec4f3c65205cde534d8726eab09245b8c9c9c7541",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-05T11:18:32.000Z",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/94cc27df1e308d65b38aa92e0503315b092e0723a8e4517296004de37131f301",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-05T11:17:55.000Z",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/e64e865812cc972bee5ab220b4058ae5588b5b84d7ea64928acd6de773dd6a1b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-10-05T11:17:39.000Z",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/e72dd4a0589249cb0e021e4ca084b36d15e7ec68a40a71f97156054599dd1fca",
      "status": "success",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-05T11:17:03.000Z",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/6efa2a405b0ee674a35f9574b44bba98171cb3aa84943bbe4ad07284ec6b37d1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-05T11:16:59.000Z",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/30b98d8b95e97a55b1ad76d954180f5b5894943edbe7acc4f95e311dba3fa780",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-05T11:17:05.000Z",
      "commit": "7a55dc9bfd1ca2b2d561d9957bf75f80efdf501f",
      "fileid": "https://r2.ropensci.org/ef251d6342929413cd027acf922e5aee32d36cb89727481637455ed1c0d60258",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/opengeos/actions/runs/37301441513"
    }
  ]
}