Skip to content

piggyback

Managing Larger Data on a GitHub Repository

v0.1.5 · Jul 10, 2023 · GPL-3

Description

Because larger (> 50 MB) data files cannot easily be committed to git, a different approach is required to manage data associated with an analysis in a GitHub repository. This package provides a simple work-around by allowing larger (up to 2 GB) data files to piggyback on a repository as assets attached to individual GitHub releases. These files are not handled by git in any way, but instead are uploaded, downloaded, or edited directly by calls through the GitHub API. These data files can be versioned manually by creating different releases. This approach works equally well with public or private repositories. Data can be uploaded and downloaded programmatically from scripts. No authentication is required to download data from public repositories.

Downloads

41.1K

Last 30 days

574th

273.4K

Last 90 days

1.4M

Last year

Trend: -64.1% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (12)

Dependency Network

Dependencies Reverse dependencies cli glue gh httr jsonlite fs lubridate memoise brickset clinTrialData cnefetools gwid metaboData odbr ready4 wru RSQLite.toolkit healthbR nflreadr pkgstats piggyback

Version History

new 0.1.5 Mar 10, 2026
updated 0.1.5 ← 0.1.4 diff Jul 10, 2023
updated 0.1.4 ← 0.1.3 diff Jul 19, 2022
updated 0.1.3 ← 0.1.2 diff May 18, 2022
updated 0.1.2 ← 0.1.1 diff Apr 26, 2022
updated 0.1.1 ← 0.1.0 diff Sep 8, 2021
updated 0.1.0 ← 0.0.11 diff Aug 5, 2021
updated 0.0.11 ← 0.0.10 diff Feb 24, 2020
updated 0.0.10 ← 0.0.9 diff Feb 6, 2019
updated 0.0.9 ← 0.0.8 diff Jan 8, 2019
updated 0.0.8 ← 0.0.7 diff Oct 5, 2018
new 0.0.7 Sep 29, 2018