{"repo":"RobertMyles/tidyRSS","free":true,"listed":false,"github":"https://github.com/RobertMyles/tidyRSS","clone":"git clone https://github.com/RobertMyles/tidyRSS.git","description":"An R package for extracting 'tidy' data frames from RSS, Atom and JSON feeds","language":"R","stars":83,"topics":["r","rss","tidyverse","atom-feed","jsonfeed","rss-parser","rss-feed","atom-feed-parser","json-feed"],"license":null,"category":"productivity","readme_excerpt":"tidyRSS tidyRSS is a package for extracting data from RSS feeds, including Atom feeds and JSON feeds. For geo-type feeds, see the section on changes in version 2 below, or jump directly to tidygeoRSS, which is designed for that purpose. It is easy to use as it only has one function, tidyfeed() , which takes five arguments: - the url of the feed; - a logical flag for whether you want the feed returned as a tibble or a list containing two tibbles; - a logical flag for whether you want HTML tags removed from columns in the dataframe; - a config list that is passed off to httr::GET() ; - and a parse dates argument, a logical flag, which will attempt to parse dates if TRUE (see below). If parse dates is TRUE , tidyfeed() will attempt to parse dates using the anytime package. Note that this removes some lower-level control that you may wish to retain over how dates are parsed. See this issue for an example. Installation It can be installed directly from CRAN with: install.packages(\"tidyRSS\") The development version can be installed from GitHub with the remotes package: remotes::install github(\"robertmyles/tidyrss\") Usage Here is how you can get the contents of the R Journal: library(tidyRSS) tidyfeed(\"http://journal.r-project.org/rss.atom\") Changes in version 2.0.0 The biggest change in version 2 is that tidyRSS no longer attempts to parse geo-type feeds into sf tibbles. This functionality has been moved to tidygeoRSS. Issues XML feeds can be finicky things, if you find one that do","default_branch":null,"files":null,"tree":[],"storefront":"/r/RobertMyles","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RobertMyles/tidyRSS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}