R Rstats

Open-source R projects categorized as Rstats | Edit details

Top 23 R Rstat Projects

  • GitHub repo awesome-R

    A curated list of awesome R packages, frameworks and software.

  • GitHub repo patchwork

    The Composer of ggplots (by thomasp85)

    Project mention: How to combine multiple figures together into one larger figure? What package is good for this? | reddit.com/r/rstats | 2021-03-13

    There https://patchwork.data-imaginist.com

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo gganimate

    A Grammar of Animated Graphics

    Project mention: [OC] Post office locations in the continental US: 1770-2002 | reddit.com/r/dataisbeautiful | 2021-04-16

    The gganimate package is great for this! https://github.com/thomasp85/gganimate

  • 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.

  • GitHub repo UpSetR

    An R implementation of the UpSet set visualization technique published by Lex, Gehlenborg, et al..

    Project mention: How might you display overlapping binary data other than a Venn diagram? | reddit.com/r/datascience | 2021-04-18
  • GitHub repo tidyexplain

    🤹‍♀ Animations of tidyverse verbs using R, the tidyverse, and gganimate

    Project mention: All You Need To Know About Merging (Joining) Datasets in R | reddit.com/r/rstats | 2021-02-03
  • 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.

  • 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 easystats

    :milky_way: The R easystats-project

    Project mention: Most useful new packages (or package updates) from the last 3 years | reddit.com/r/rstats | 2021-04-28
  • GitHub repo TidyTuesday

    📊 My contributions to the #TidyTuesday challenge (by Z3tt)

    Project mention: At what point does data visualization require photoshop? | reddit.com/r/datascience | 2021-03-28

    Cédric Scherer makes visualizations on par with these entirely in R and all his code is available on GitHub: https://github.com/Z3tt/TidyTuesday I think you could learn a lot by studying his code. He also has some tutorials: one on making beautiful plots in general with ggplot2 and another for going from a basic boxplot to a publication worthy graph.

  • 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 regexplain

    🔍 An RStudio addin slash regex utility belt

    Project mention: My Mind cannot handle regex | reddit.com/r/rstats | 2021-05-04

    you can try the regexplain addin to try and build a regex based upon your input. From just the single example, the following can work:

  • 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 slackr

    An R package for sending messages from R to Slack

    Project mention: Thought I'd post this for everyone who hasn't seen it yet: There's a new version of `slackr` available (that works!) for connecting R to Slack! | reddit.com/r/rprogramming | 2021-02-05
  • GitHub repo complex-upset

    A library for creating complex UpSet plots with ggplot2 geoms

    Project mention: How might you display overlapping binary data other than a Venn diagram? | reddit.com/r/datascience | 2021-04-18

    Also, a newer version: https://github.com/krassowski/complex-upset

  • GitHub repo fiery

    A flexible and lightweight web server

    Project mention: What is wrong with R, why is Python favored? | reddit.com/r/rstats | 2021-01-06


  • 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 votemapswitzerland

    A Swiss version of the famous visualization «Land doesn't vote, people do.»

    Project mention: Land doesn't vote, people do – Visualization Animation in R | news.ycombinator.com | 2020-12-31
  • GitHub repo textfeatures

    👷‍♂️ A simple package for extracting useful features from character objects 👷‍♀️

    Project mention: Using dictionaries to check text in R, language processing | reddit.com/r/rstats | 2021-08-18

    TextFeatures can be used to create a summary table of occurrences of text features like number of unique words, etc. Don't know if it does nouns or verbs.

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-07.


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

Project Stars
1 awesome-R 4,807
2 patchwork 1,953
3 gganimate 1,717
4 drake 1,322
5 UpSetR 592
6 tidyexplain 591
7 shinyjs 589
8 easystats 566
9 TidyTuesday 500
10 timevis 497
11 targets 491
12 regexplain 436
13 magick 381
14 ggExtra 324
15 rnoaa 287
16 slackr 284
17 complex-upset 221
18 fiery 217
19 dataRetrieval 187
20 shinyalert 165
21 gender 159
22 votemapswitzerland 156
23 textfeatures 151
Find remote jobs at our new job board 99remotejobs.com. There are 37 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