R r-package

Open-source R projects categorized as r-package | Edit details

Top 23 R r-package Projects

  • GitHub repo rmarkdown

    Dynamic Documents for R

    Project mention: Using BPMN Visualization in R | dev.to | 2021-10-14

    If you are not familiar with Shiny, it is an R package that makes it easy to build interactive web apps straight from R. You can host standalone apps on a webpage or embed them in R Markdown documents or build dashboards.

  • GitHub repo drake

    An R-focused pipeline toolkit for reproducibility and high-performance computing (by ropensci)

    Project mention: Your impression of {targets}? (r package) | reddit.com/r/Rlanguage | 2021-05-02

    The targets package is the official successor to Drake, and has the same primary author (Will Landau). He has explained why he created targets, which includes stronger guardrails for users and better UX.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo brms

    brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan

    Project mention: [R] Are there methods for ridge and lasso regression that allow the introduction of weights to give more importance to some observations? | reddit.com/r/MachineLearning | 2021-08-23

    I think the brms package (https://github.com/paul-buerkner/brms) or the blavaan package (http://ecmerkle.github.io/blavaan/) have support for SEM. I've never done it myself, so I unfortunately can't give you any direction for that in particular. However, I have used stan in multi-level meta-analysis regression (combining multiple CRISPRa experiments to find determinants of CRISPRa activity, see https://github.com/timydaley/CRISPRa-sgRNA-determinants/blob/master/metaAnalysis/NeuronAndSelfRenewalMetaMixtureRegression.Rmd) and had some success.

  • GitHub repo pagedown

    Paginate the HTML Output of R Markdown with CSS for Print

    Project mention: Beautiful PDFs from HTML | news.ycombinator.com | 2021-04-04

    I use pagedown all the time.


  • GitHub repo rtweet

    🐦 R client for interacting with Twitter's [stream and REST] APIs

    Project mention: [Q] Twitter Data Scraping Using R | reddit.com/r/RStudio | 2021-09-18

    {rtweet}, which interacts fairly well with twitter's API (but you need to get a API key to use it, IIRC).

  • GitHub repo tinytex

    A lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live

    Project mention: Installed MacTeX - but why is it almost 5GB in size? | reddit.com/r/LaTeX | 2021-07-24

    There is the tinyTeX distribution which was designed for use with R, but can be used on its own as well. It's a subsetted version of TeX live and available from https://yihui.org/tinytex/

  • GitHub repo shinyjs

    💡 Easily improve the user experience of your Shiny apps in seconds

    Project mention: Shiny app which Uploads a datafile and create a checkbox and textinput and dropdown list for each column | reddit.com/r/rshiny | 2021-05-19

    Have a look at shinyjs. https://deanattali.com/shinyjs/ https://github.com/daattali/shinyjs#overview-main There you can specify which blocks of ui are hidden from the start, you can enable and disable inputs, show and hide, and much more.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo timevis

    📅 Create interactive timeline visualizations in R

    Project mention: Examples of R packages which include a Shiny app? | reddit.com/r/rstats | 2021-07-20


  • GitHub repo targets

    Function-oriented Make-like declarative workflows for R

    Project mention: How do you manage, distribute and schedule jobs written in R? | reddit.com/r/dataengineering | 2021-10-07

    That said, you might want to check out the ‘targets’ package, which provides a DSL for specifying complex workflow descriptions in R. When repeatedly running the same jobs on changing data, this package helps ensure that only necessary work is performed (suitable intermediate results are reused), and scripts are run reproducibly. This might help with sceduling.

  • GitHub repo magick

    Magic, madness, heaven, sin

    Project mention: Does it help to use "gc()" in supercomputer cluster? | reddit.com/r/Rlanguage | 2021-10-03
  • GitHub repo ggExtra

    📊 Add marginal histograms to ggplot2, and more ggplot2 enhancements

    Project mention: Examples of R packages which include a Shiny app? | reddit.com/r/rstats | 2021-07-20


  • GitHub repo rnoaa

    R interface to many NOAA data APIs

    Project mention: Looking for packages full of datasets | reddit.com/r/rstats | 2021-06-07
  • GitHub repo littler

    A scripting and command-line front-end for GNU R

    Project mention: Dockerizing Shiny Applications | dev.to | 2021-05-10

    The following RUN command uses the littler command line interface shipped with the r-base image to install the Shiny package and its dependencies:

  • GitHub repo dataRetrieval

    This R package is designed to obtain USGS or EPA water quality sample data, streamflow data, and metadata directly from web services. See: http://usgs-r.github.io/dataRetrieval/

    Project mention: USGS Water Data Conversions Help | reddit.com/r/environmental_science | 2021-10-06

    I’d look into using the R package data retrieval (https://github.com/USGS-R/dataRetrieval) for downloading data. You could download and write the data to a csv if you want excel to open it.

  • GitHub repo shinyalert

    🗯️ Easily create pretty popup messages (modals) in Shiny

    Project mention: Examples of R packages which include a Shiny app? | reddit.com/r/rstats | 2021-07-20


  • GitHub repo gender

    Predict Gender from Names Using Historical Data (by lmullen)

    Project mention: How to make a prediction based on strings? | reddit.com/r/rstats | 2021-02-01

    Okay, that makes more sense haha. I’d look into the gender or genderizeR packages. You can use them directly or try to follow their explained methods from those links. Either way, it still might be tough due to the possible ambiguity in certain names in your data, but it should at least give you something to go off of.

  • GitHub repo crul

    R6 based http client for R (made for developers) (by ropensci)

    Project mention: Is there a recommended library for asynchronous HTTP servers in R? | reddit.com/r/Rlanguage | 2021-06-03

    Are there R packages which do something like this? I've come across crul: https://github.com/ropensci/crul

  • GitHub repo namer

    R package :package: for labelling chunks of RMarkdown files! :boom:

    Project mention: [package - anomia] Give your R Markdown chunks a name | reddit.com/r/rstats | 2021-05-22

    There is already a package that does this sort of thing called namer, but it hasn't been updated in a while (doesn't really need to be), and isn't as flexible as I'd like. My package let's you put the naming pattern in the YML header and then just use the RStudio addin.

  • GitHub repo ChineseNames

    🀄 Chinese Name Database (1930-2008)

    Project mention: Chinese Names Dataset. 1,806 Chinese surnames for about 1.2 billion people | reddit.com/r/datasets | 2021-04-07
  • GitHub repo coinmarketcapr

    💰R package to get Cryptocurrencies Market Cap Prices from Coin Market Cap 💰

    Project mention: Download Crypto prices into R | reddit.com/r/Rlanguage | 2021-01-25

    I don't say this to discourage you, but more as an FYI, there is a package called coinmarketcapr (https://github.com/amrrs/coinmarketcapr) which does the same.

  • GitHub repo JuliaConnectoR

    A functionally oriented interface for calling Julia from R

    Project mention: Convert Random Forest from Julia to R | reddit.com/r/Julia | 2021-06-10

    Awesome resource!! On my side, I found the opposite R package to use Julia directly in R (https://github.com/stefan-m-lenz/JuliaConnectoR). In your opinion, what would be the most efficient?

  • GitHub repo shinyscreenshot

    📷 Capture screenshots of entire pages or parts of pages in Shiny apps

    Project mention: Examples of R packages which include a Shiny app? | reddit.com/r/rstats | 2021-07-20


  • GitHub repo ffscrapr

    R API Client for Fantasy Football League Platforms

    Project mention: Easy way to automate daily reminder email with R? | reddit.com/r/Rlanguage | 2021-05-30

    You can set it to run on a cron schedule like this https://github.com/dynastyprocess/ffscrapr/blob/main/.github/workflows/test-apis.yml

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-14.


What are some of the best open-source r-package projects in R? This list will help you:

Project Stars
1 rmarkdown 2,256
2 drake 1,321
3 brms 922
4 pagedown 695
5 rtweet 673
6 tinytex 660
7 shinyjs 589
8 timevis 496
9 targets 490
10 magick 381
11 ggExtra 323
12 rnoaa 284
13 littler 248
14 dataRetrieval 187
15 shinyalert 164
16 gender 158
17 crul 91
18 namer 89
19 ChineseNames 75
20 coinmarketcapr 62
21 JuliaConnectoR 51
22 shinyscreenshot 45
23 ffscrapr 41
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives