Man pages for gutenbergr
Download and Process Public Domain Works from Project Gutenberg

discard_end_whileDiscard all values at the start of .x while .p is true
discard_start_whileDiscard all values at the start of .x while .p is true
dl_and_readDownload and read a file
flatten_gutenberg_idSubset gutenberg_id from df if necessary
gutenberg_add_metadataJoin metadata fields to Gutenberg works
gutenberg_authorsMetadata about Project Gutenberg authors
gutenberg_cache_clear_allClear all files from the Gutenberg cache
gutenberg_cache_dirGet the active cache directory path
gutenberg_cache_filesList cached .rds files
gutenberg_cache_listList files in the Gutenberg cache
gutenberg_cache_remove_idsDelete specific files from the cache
gutenberg_cache_setSet the Gutenberg cache type
gutenberg_downloadDownload one or more works using a Project Gutenberg ID
gutenberg_ensure_cache_dirEnsure the Gutenberg cache directory exists
gutenberg_get_all_mirrorsGet all mirror data from Project Gutenberg
gutenberg_get_mirrorGet the recommended mirror for Gutenberg files
gutenberg_languagesMetadata about Project Gutenberg languages
gutenberg_metadataGutenberg metadata about each work
gutenberg_path_from_idConstruct a Project Gutenberg path from an ID
gutenbergr-packagegutenbergr: Download and Process Public Domain Works from...
gutenberg_stripStrip header and footer content from a Project Gutenberg book
gutenberg_subjectsGutenberg metadata about the subject of each work
gutenberg_urlConstruct a Project Gutenberg url
gutenberg_worksGet a filtered table of Gutenberg work metadata
is_working_gutenberg_mirrorCheck if a URL resolves to a working Gutenberg mirror
keep_whileKeep values at the start of .x while .p is true
read_nextLoop through paths to find a file
read_urlRead a file from a URL
sample_booksSample Book Downloads
try_gutenberg_downloadTry to download book using various URLs
gutenbergr documentation built on Jan. 19, 2026, 9:07 a.m.