R r-package

Open-source R projects categorized as r-package

Top 23 R r-package Projects

  • rmarkdown

    Dynamic Documents for R

  • Project mention: Pandoc | news.ycombinator.com | 2024-01-28

    I'm surprised to see no one has pointed out [RMarkdown + RStudio](https://rmarkdown.rstudio.com) as one way to immediately interface with Pandoc.

    I used to write papers and slides in LaTeX (using vim, because who needs render previews), then eventually switched to Pandoc (also vim). I eventually discovered RMarkdown+RStudio. I was looking for a nice way to format a simple table and discovered that rmarkdown had nice extensions of basic markdown (this was many years ago so maybe that is incorporated into vanilla markdown/pandoc).

    The RMarkdown page claims:

    > R Markdown supports dozens of static and dynamic output formats including HTML, PDF, MS Word, Beamer, HTML5 slides, Tufte-style handouts, books, dashboards, shiny applications, scientific articles, websites, and more.

    ...which I think is largely due to using pandoc as the core generator.

    RStudio shows you the pandoc command it runs to generate your document, which I've used to figure out the pandoc command I want to run when I've switched to using pandoc directly.

    This is a bit of a "lazy" way to interact with pandoc. Maybe the "laziest" aspect: when I get a new computer, I can install the entire stack by installing Rstudio, then opening a new rmarkdown document. Rstudio asks whether I'd like to install all the necessary libraries -- click "yes" and that's it. Maybe that sounds silly but it used to be a lot of work to manage your LaTeX install. These days I greatly favor things that save me time, which seems to get more precious every year.

  • drake

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sf

    Simple Features for R

  • Project mention: Visualizing shapefiles in R with sf and ggplot2! | dev.to | 2023-08-11


  • brms

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

  • Project mention: Bayesian Structural Equation Modeling using blavaan | news.ycombinator.com | 2023-11-09

    [2] https://paul-buerkner.github.io/brms/

  • rstan

    RStan, the R interface to Stan

  • tinytex

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

  • Project mention: Running Quarto Markdown in Docker | dev.to | 2023-12-23

    # Based on https://github.com/analythium/quarto-docker-examples/blob/main/Dockerfile.base # Version number of Quarto to download and use ARG QUARTO_VERSION="1.4.529" ARG OS_USERNAME=quarto ARG UID=1000 ARG GID=1000 FROM eddelbuettel/r2u:20.04 # librsvg2-bin is to allow SVG conversion when rendering a PDF file # (will install the rsvg-view binary) RUN set -e -x && \ apt-get update && apt-get install -y --no-install-recommends \ pandoc \ pandoc-citeproc \ curl \ gdebi-core \ librsvg2-bin \ python3.8 python3-pip \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* RUN set -e -x && \ install.r shiny jsonlite ggplot2 htmltools remotes renv knitr rmarkdown quarto # Download and install Quarto ARG QUARTO_VERSION RUN set -e -x && \ curl -o quarto-linux-amd64.deb -L https://github.com/quarto-dev/quarto-cli/releases/download/v${QUARTO_VERSION}/quarto-${QUARTO_VERSION}-linux-amd64.deb \ && gdebi --non-interactive quarto-linux-amd64.deb \ && rm -f quarto-linux-amd64.deb # Should be done for the user; won't work if done for root # (quarto will say that "tinytex is not installed") ARG OS_USERNAME ARG UID ARG GID RUN set -e -x && \ groupadd -g $GID -o "${OS_USERNAME}" && \ useradd -m -u $UID -g $GID -o -s /bin/bash "${OS_USERNAME}" USER "${OS_USERNAME}" # Install tools like tinytex to allow conversion to PDF RUN set -e -x && \ quarto install tool tinytex --update-path RUN set -e -x && \ printf "\e[0;105m%s\e[0;0m\n" "Run tlmgr update" \ && ~/.TinyTeX/bin/x86_64-linux/tlmgr update --self --all && \ ~/.TinyTeX/bin/x86_64-linux/fmtutil-sys --all # See https://github.com/rstudio/tinytex/issues/426 for explanation RUN set -e -x && \ printf "\e[0;105m%s\e[0;0m\n" "Run tlmgr install for a few tinyText packages (needed for PDF conversion)" \ && ~/.TinyTeX/bin/x86_64-linux/tlmgr install fvextra footnotebackref pagecolor sourcesanspro sourcecodepro titling USER root RUN set -e -x && \ mkdir -p /input USER "${OS_USERNAME}" WORKDIR /

  • mlr3

    mlr3: Machine Learning in R - next generation

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • targets

    Function-oriented Make-like declarative workflows for R

  • pagedown

    Paginate the HTML Output of R Markdown with CSS for Print

  • tidyquant

    Bringing financial analysis to the tidyverse

  • shinyjs

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

  • report

    :scroll: :tada: Automated reporting of objects in R

  • timevis

    📅 Create interactive timeline visualizations in R

  • timetk

    Time series analysis in the `tidyverse`

  • tabulapdf

    Bindings for Tabula PDF Table Extractor Library

  • Project mention: What is the best library for processing table data contained within a PDF? | /r/dotnet | 2023-06-23

    In R we have this tabulizer library which is great for doing this: https://github.com/ropensci/tabulizer

  • modeltime

    Modeltime unlocks time series forecast models and machine learning in one framework

  • assertr

    Assertive programming for R analysis pipelines

  • magick

    Magic, madness, heaven, sin

  • stplanr

    Sustainable transport planning with R

  • worldfootballR

    A wrapper for extracting world football (soccer) data from FBref, Transfermark, Understat and fotmob

  • ggpointdensity

    :chart_with_upwards_trend: :bar_chart: Introduces geom_pointdensity(): A Cross Between a Scatter Plot and a 2D Density Plot.

  • nflfastR

    A Set of Functions to Efficiently Scrape NFL Play by Play Data

  • tweetbotornot

    🤖 R package for detecting Twitter bots via machine learning

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

R r-package related posts

  • 2023 Lookback

    1 project | dev.to | 26 Jan 2024
  • Why won't my boxplot knit?

    1 project | /r/u_Mundane-Balance-3358 | 8 Nov 2023
  • new learner to R .. need help

    1 project | /r/RStudio | 16 Jun 2023
  • [dmetar] Cannot get cluster plots in gosh.diagnostics

    2 projects | /r/Rlanguage | 11 Jun 2023
  • Possible to include inline code in a math equation in Org mode?

    1 project | /r/orgmode | 6 May 2023
  • I have to somehow convert this chart into an html file into a file that opens like a website any ideas?

    1 project | /r/RStudio | 5 Mar 2023
  • Desperate and sad beginner

    1 project | /r/Rlanguage | 15 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →


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

Project Stars
1 rmarkdown 2,811
2 drake 1,329
3 sf 1,278
4 brms 1,232
5 rstan 1,011
6 tinytex 943
7 mlr3 883
8 targets 872
9 pagedown 872
10 tidyquant 833
11 shinyjs 723
12 report 663
13 timevis 646
14 timetk 597
15 tabulapdf 533
16 modeltime 503
17 assertr 463
18 magick 450
19 stplanr 412
20 worldfootballR 417
21 ggpointdensity 396
22 nflfastR 394
23 tweetbotornot 385

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives