Tools for Archiving, Managing and Sharing R Objects via GitHub

The extension of the 'archivist' package integrating the archivist with GitHub via GitHub API, 'git2r' packages and 'httr' package.

CRAN_Status_Badge Downloads Total Downloads Project Status: Active - The project has reached a stable, usable state and is being actively developed. Linux Build StatusBuild statuscodecovPending Pull-Requests Github Issues


Workflow of archivist.github package

RHero saves Backup City with archivist and GitHub

R Heroes

Thanks to pedzlenie for paintings!



Ver 0.2.4-0.2.6

  • Documentation updates to reflect CRAN canonical URL form and to adopt new blogdown linking protocol.

Ver 0.2.3

Ver 0.2.2

  • Minor updates
    • addHooksToPrintGitHub() archives with names now.
  • Maintaining
    • VignetteBuilder: knitr added to DESCRIPTION, due to missing vignettes on CRAN

Ver 0.2.1

  • Minor updates
    • Proper extension of createGitHubRepo() feature that produce

Ver 0.2.0

  • New functions

    • authoriseGitHub() - easier GitHub token creation
    • addHooksToPrintGitHub() - equivalent of archivist::addHooksToPrint but with archivist.github::archive() usage instead of archivist::asave()/saveToLocalRepo()
  • Minor updates

    • createGitHubRepo() has extended file.
  • Other

    • Added vignette.

Ver 0.1.1

  • Fixed artifactName parameter in archive so that now it uses deparse instead of digest and one can now archive artifacts with their names.

Ver 0.1

Extensions to archivist

  • GitHub Archiving
  • archive()
  • GitHub and archivist Repository Creation/Deletion
  • createGitHubRepo(), cloneGitHubRepo(), deletGitHubRepo()
  • GitHub and archivist Repository Synchronization
  • pullGitHubRepo(), puchGitHubRepo()

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.2.6 by Marcin Kosinski, 3 years ago

Report a bug at

Browse source code at

Authors: Marcin Kosinski [aut, cre] , Przemyslaw Biecek [aut]

Documentation:   PDF Manual  

GPL-2 license

Imports httr, git2r, jsonlite, digest

Depends on archivist

Suggests knitr

See at CRAN