tuber: Client for the YouTube API

Get comments posted on YouTube videos, information on how many times a video has been liked, search for videos with particular content, and much more. You can also scrape captions from a few videos. To learn more about the YouTube API, see <https://developers.google.com/youtube/v3/>.

Version: 1.4.0
Depends: R (≥ 4.2.0)
Imports: askpass, checkmate, digest, dplyr, hms, httr, httr2, jsonlite, magrittr, mime, purrr, rlang (≥ 1.1.0), tibble, tidyr, tidyselect, utils
Suggests: config, future, ggplot2, knitr (≥ 1.11), lintr, memoise, promises, progress, rmarkdown, testthat (≥ 3.0.0), xml2
Published: 2026-03-25
DOI: 10.32614/CRAN.package.tuber
Author: Gaurav Sood [aut, cre], Kate Lyons [ctb], John Muschelli [ctb]
Maintainer: Gaurav Sood <gsood07 at gmail.com>
BugReports: https://github.com/gojiplus/tuber/issues
License: MIT + file LICENSE
URL: https://gojiplus.github.io/tuber/, https://github.com/gojiplus/tuber
NeedsCompilation: no
Language: en-US
Citation: tuber citation info
Materials: README, NEWS
CRAN checks: tuber results

Documentation:

Reference manual: tuber.html , tuber.pdf
Vignettes: Batch Processing & Quota Management (source, R code)
Emoji Analysis in YouTube Comments (source, R code)
Handling Emojis and Unicode in YouTube Data (source, R code)
Troubleshooting Common Issues (source, R code)
Using tuber (source, R code)

Downloads:

Package source: tuber_1.4.0.tar.gz
Windows binaries: r-devel: tuber_1.1.0.zip, r-release: tuber_1.1.0.zip, r-oldrel: tuber_1.1.0.zip
macOS binaries: r-release (arm64): tuber_1.1.0.tgz, r-oldrel (arm64): tuber_1.1.0.tgz, r-release (x86_64): tuber_1.1.0.tgz, r-oldrel (x86_64): tuber_1.1.0.tgz
Old sources: tuber archive

Reverse dependencies:

Reverse suggests: bdpar

Linking:

Please use the canonical form https://CRAN.R-project.org/package=tuber to link to this page.