bearloga / taskviewr

Shiny app for browsing R packages by CRAN Task Views and license info

Home Page:https://bearloga.shinyapps.io/taskviewr/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This Shiny application was created by Mikhail Popov to quickly browse packages and their licenses using a snapshot of task views retrieved on 2019-09-04. Not all packages available on CRAN are shown here, just the ones in CRAN's Task Views. Case insensitive regular expressions are enabled for filtering, so "r (client|wrapper)" is a valid filter on the title column. Thanks to Maëlle Salmon for enabling the authors field.

R packages used in the creation of this app include: ctv (for getting the list of packages in each task view), purrr + dplyr (for manipulating the acquired data), crandb for obtaining licensing and other details for each package, and shiny + shinythemes + DT for surfacing all of that data (which is available as a CSV). Garrick Aden-Buie used stringr to make package URLs into clickable links (thanks!). The source code is available on GitHub.

This project is not affiliated with The Comprehensive R Archive Network or The R Foundation.

About

Shiny app for browsing R packages by CRAN Task Views and license info

https://bearloga.shinyapps.io/taskviewr/

License:GNU General Public License v3.0


Languages

Language:R 100.0%