Learn R Programming

wikisourcer

Download public domain works from Wikisource

The package wikisourcer helps you download public domain works from the free library Wikisource.

It includes two functions for downloading books and pages by url.

  • wikisource_book() to download a book.
  • wikisource_page() to download a page.

Installation

install.packages("wikisourcer") # or devtools::install_github("lgnbhl/wikisourcer")

Minimal examples

Download Voltaire’s philosophical novel Candide.

library(wikisourcer)

wikisource_book(url = "https://en.wikisource.org/wiki/Candide")

Download Chapter 1 of Candide.

wikisource_page("https://en.wikisource.org/wiki/Candide/Chapter_1", 
                page = "Chapter 1")

Download Candide in French, Spanish and Italian.

library(purrr)

fr <- "https://fr.wikisource.org/wiki/Candide,_ou_l%E2%80%99Optimisme/Garnier_1877"
es <- "https://es.wikisource.org/wiki/C%C3%A1ndido,_o_el_optimismo"
it <- "https://it.wikisource.org/wiki/Candido"

purrr::map_df(c(fr, es, it), wikisource_book)

For more information on how to use wikisourcer, please read the vignette.

Copy Link

Version

Install

install.packages('wikisourcer')

Monthly Downloads

5

Version

0.1.5

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

F<c3><a9>lix Luginbuhl

Last Published

August 11th, 2020

Functions in wikisourcer (0.1.5)

wikisource_book

Download a book from Wikisource
gracefully_fail

Fail gracefully if Wikisource resources are not available
wikisource_page

Download a page from Wikisource