r-package

Open-source projects categorized as r-package

Top 23 r-package Open-Source Projects

  • metaflow

    :rocket: Build and manage real-life ML, AI, and data science projects with ease!

  • Project mention: FLaNK Stack 05 Feb 2024 | dev.to | 2024-02-05
  • 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.

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

    LaTeX Journal Article Templates for R Markdown

  • drake

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

  • sf

    Simple Features for R

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

    sf

  • 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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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

  • pagedown

    Paginate the HTML Output of R Markdown with CSS for Print

  • targets

    Function-oriented Make-like declarative workflows for R

  • tidyquant

    Bringing financial analysis to the tidyverse

  • Rcpp

    Seamless R and C++ Integration

  • 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

  • papaja

    papaja (Preparing APA Journal Articles) is an R package that provides document formats to produce complete APA manuscripts from RMarkdown-files (PDF and Word documents) and helper functions that facilitate reporting statistics, tables, and plots.

  • 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

  • terra

    R package for spatial data handling https://rspatial.github.io/terra/reference/terra-package.html (by rspatial)

  • modeltime

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

  • pdftools

    Text Extraction, Rendering and Converting of PDF Documents

  • assertr

    Assertive programming for R analysis pipelines

  • Project mention: When did you realize you were good at coding? | /r/datascience | 2023-05-18

    There has also been at least one attempt, assertr, to make a test framework for data assumptions specifically.

  • 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). The latest post mention was on 2024-02-05.

r-package related posts

Index

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

Project Stars
1 metaflow 7,559
2 rmarkdown 2,795
3 rticles 1,440
4 drake 1,330
5 sf 1,271
6 brms 1,228
7 rstan 1,001
8 tinytex 932
9 mlr3 879
10 pagedown 866
11 targets 863
12 tidyquant 831
13 Rcpp 723
14 shinyjs 720
15 report 660
16 timevis 643
17 papaja 626
18 timetk 596
19 tabulapdf 524
20 terra 515
21 modeltime 498
22 pdftools 497
23 assertr 463
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com