User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome R

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

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 4, 2021, 11:08 a.m.

Thank you qinwf & contributors
View Topic on GitHub:
qinwf/awesome-R

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

2020

2019

Accelerating ggplot2

702
82
9m
n/a

R Package for 2D and 3D mapping and data visualization

1.47K
168
11d
n/a

Fast reading of delimited files

528
42
11d
n/a

Integrated Development Environments

Syntax

Improve the readability of R code with the pipe

866
154
11m
n/a

Multi-Paradigm Pipeline Implementation

158
36
5y 101d
n/a

Functional programming in R

192
15
2y 81d
n/a

A functional programming toolkit for R

999
229
7m
n/a

Data Manipulation

dplyr: A grammar of data manipulation

3.91K
1.41K
15d
n/a

R's data.table package extends data.frame:

2.9K
920
11d
MPL-2.0

An R package to flexible rearrange, reshape and aggregate data

199
57
9m
n/a

Easily tidy data with spread and gather functions.

1.09K
386
10d
n/a

Convert statistical analysis objects from R into tidy format

11
3
2y 107d
n/a

A Toolbox for Non-Tabular Data Manipulation

161
30
93d
n/a

Make working with dates in R just that little bit easier

610
182
17d
GPL-3.0

THE String Processing Package for R (with ICU)

239
43
9d
n/a

A fresh approach to string manipulation in R

444
159
4m
n/a

Join tables together on inexact matching

582
58
1y 6m
n/a

Easily install and load packages from the tidyverse

1.13K
252
36d
n/a

🐍🐍🐍 A systematic approach to parse strings and automate the conversion to snake_case, UpperCamelCase or any other case.

111
4
2y 5m
GPL-3.0

Automate Data Exploration and Treatment

409
76
114d
n/a

Data Formats

Feather: fast, interoperable binary data frame storage for Python, R, and more powered by Apache Arrow

2.54K
172
10m
Apache-2.0

Read SPSS, Stata and SAS files from R

356
114
66d
n/a

A Robust, High Performance JSON Parser and Generator for R

301
25
105d
n/a

Quick serialization of R objects

254
14
10d
n/a

Read flat files (csv, tsv, fwf) into R

879
273
15d
n/a

A Swiss-Army Knife for Data I/O

503
63
27d
n/a

read ODS files into R as data.frames

41
19
33d
n/a

Rcpp Bindings to C++ parser for TOML files

23
5
52d
GPL-2.0

Fast reading of delimited files

528
42
11d
n/a

R package for converting objects to and from YAML

116
28
1y 109d
n/a

Graphic Displays

An implementation of the Grammar of Graphics in R

5.17K
1.8K
10d
n/a

Define fortify and autoplot functions to allow ggplot2 to handle some popular R packages.

477
57
40d
n/a

Repel overlapping text labels away from each other.

931
89
7m
GPL-3.0

Extra Coordinate Systems, Geoms, Statistical Transformations & Scales for 'ggplot2'

592
93
2y 4m
n/a

Enhancing {ggplot2} plots with statistical analysis 📊🎨📣

1.34K
155
12d
n/a

Visualization and annotation of phylogenetic trees

578
140
19d
n/a

ggplot2 tech themes, scales, and geoms

269
48
2y 4m
n/a

Trellis Graphics for R

44
7
53d
n/a

A visual exploratory tool on correlation matrix

228
80
21d
n/a

Tools for using fonts in R graphics

263
47
8m
n/a

Using Fonts More Easily in R Graphs

393
33
112d
n/a

A gallery of animations in statistics and utilities to create animations

183
60
58d
n/a

A Grammar of Animated Graphics

1.73K
301
8m
n/a

Opinionated, typographic-centric ggplot2 themes and theme components

989
83
4m
n/a

Make waffle (square pie) charts in R

658
84
2y 4m
n/a

Extending R's Dendrogram Functionality

133
26
38d
n/a

Interactive Dendrograms

5
1
2y 8m
n/a

The Composer of ggplots

1.99K
147
11m
n/a

Asynchronous http server graphics device for R.

154
11
41d
n/a

HTML Widgets

Interactive Heat Maps for R Using plotly

303
66
56d
n/a

A D3.js-based heatmap htmlwidget for R

234
92
6m
n/a

Graph and network visualization using tabular data in R.

1.49K
238
5m
n/a

R interface to dygraphs

329
196
9m
n/a

Formattable Data Structures

630
75
40d
n/a

Interactive grammar of graphics for R

702
185
6m
n/a

R scatter plot htmlwidget based on D3.js

145
24
59d
n/a

An interactive graphing library for R

2.09K
593
17d
n/a

Interactive JS Charts from R

1.18K
678
5y 7m
n/a

Three.js widgets for R and shiny

262
59
95d
n/a

📅 Create interactive timeline visualizations in R

498
150
38d
n/a

R package, using vis.js library for network visualization

446
114
61d
n/a

R interface to wordcloud for data visualization.

372
102
3y 5m
n/a

R wrapper for highcharts

623
131
11d
n/a

🐳 ECharts 5 for R

428
61
57d
n/a

Reproducible Research

A general-purpose tool for dynamic report generation in R

2.13K
830
18d
n/a

[NOTE: Project in suspended animation for now] Reversible Reproducible Documents

480
37
1y 6m
n/a

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

676
92
10d
n/a

Generate reproducible html5 slides from R markdown

852
350
6y 92d
n/a

Conversion of R Regression Output to LaTeX or HTML Tables

94
34
9m
n/a

Install R packages from snapshots on checkpoint-server

148
37
6m
n/a

Avoid the typical working directory pain when using 'knitr'

95
11
10m
n/a

An R-focused pipeline toolkit for reproducibility and high-performance computing

1.32K
131
71d
GPL-3.0

[officer] package and integrates with [rmarkdown] reports.

Web Technologies and Services

CRAN WebTechnologies Task View

159
56
6m
MIT

Easy interactive web applications with R

4.48K
1.72K
15d
n/a

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

598
109
10m
n/a

A Modern and Flexible Web Client for R

179
56
32d
n/a

httr: a friendly http package for R

925
2.03K
8m
n/a

HTTP and WebSocket server package for R

185
73
16d
n/a

Simple web scraping for R

1.31K
324
40d
n/a

Dev version of Rfacebook package: Access to Facebook API via R

349
256
1y 6m
n/a

R package to access Adobe Analytics Reporting API v1.4

126
42
1y 7m
n/a

Turn your R code into a web API.

1.23K
230
15d
n/a

Parallel Computing

High Performance

Language API

Database Management

A database interface (DBI) definition for communication between R and RDBMSs

235
67
34d
LGPL-2.1

R client for the Elasticsearch HTTP API

234
59
7m
n/a

Fast and Simple MongoDB Client for R

268
58
25d
n/a

Connect to ODBC databases (using the DBI interface)

306
84
8m
n/a

An R interface to MariaDB

98
33
34d
n/a

A DBI-compliant interface to PostgreSQL

269
71
27d
n/a

R driver for MongoDB

53
25
5y 8m
n/a

Redis client for R

64
16
5m
n/a

RHive is an R extension facilitating distributed computing via Apache Hive.

123
63
4y 4m
n/a

Neo4j Driver for R.

237
67
3y 77d
n/a

rpostgis: R Interface to a 'PostGIS' Database

59
9
1y 4m
n/a

Machine Learning

Tidy anomaly detection

287
59
1y 45d
n/a

Anomaly Detection with R

3.4K
754
6y 97d
GPL-3.0

Breakout Detection via Robust E-Statistics

731
171
6y 7m
GPL-2.0

An R package for causal inference in time series

1.35K
236
6m
Apache-2.0

Tidy time series forecasting

449
54
19d
n/a

Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

13.71K
3.93K
62d
MIT

Mixed-effects models in R using S4 classes and methods with RcppEigen

474
120
30d
n/a

Code accompanying the book "Machine Learning for Hackers"

3.62K
2.25K
7y 11m
n/a

Machine Learning in R

1.53K
399
34d
n/a

mlr3: Machine Learning in R - next generation

580
65
10d
LGPL-3.0

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

19.77K
6.88K
2d
Apache-2.0

A Fast Implementation of Random Forests

644
155
22d
n/a

Current version of the SuperLearner R package

219
60
79d
n/a

Survival Analysis and Visualization

363
123
9m
n/a

https://github.com/dmlc/xgboost

517
255
3y 5m
n/a

Natural Language Processing

Fast vectorization, topic modeling, distances and GloVe word embeddings in R.

746
123
1y 76d
n/a

R package for web-based interactive topic model visualization.

491
135
3y 7m
n/a

An R package for the Quantitative Analysis of Textual Data

689
168
9d
GPL-3.0

A repository of learning & R resources related to topic models

209
54
5y 10m
n/a

R 学习笔记

27
9
5y 48d
n/a

ARCHIVED R package for text analysis with Monkeylearn

94
17
12m
n/a

UTF-8 Text Processing (R Package)

102
3
40d
Apache-2.0

Bayesian

Optimization

Finance

Bioinformatics and Biostatistics

Network Analysis

Spatial

A package for plotting maps in R with ggplot2

680
228
1y 2d
n/a

create a map by R

240
127
1y 12m
n/a

Spatial and spatio-temporal geostatistical modelling, prediction and simulation

146
40
11d
GPL-2.0

Classes and methods for spatio-temporal data

53
20
111d
n/a

Development version of 'spatstat' package ..............................

137
39
13d
n/a

Download and use Census TIGER/Line shapefiles in R

242
34
64d
n/a

R package for thematic maps

605
99
44d
GPL-3.0

R Development

Task View: PackageDevelopment

38
6
3y 4m
n/a

Tools to make an R developer's life easier

2.13K
737
10d
n/a

An R 📦 to make testing 😀

768
284
19d
n/a

Encapsulated object-oriented programming for R

328
57
37d
n/a

Pry open the covers of R

190
41
4m
n/a

Generate R package documentation from inline R comments

475
198
51d
n/a

Visualise line profiling results in R

100
22
6y 23d
n/a

Packrat is a dependency management system for R

368
92
106d
n/a

Functions for installing softwares from within R

236
76
6m
n/a

An Import Mechanism For R

174
10
1y 71d
n/a

An alternative module system for R

3
0
10m
Apache-2.0

📜 Discover and install useful RStudio addins

681
125
113d
n/a

Drat R Archive Template

131
101
28d
n/a

Test coverage reports for R

298
103
14d
GPL-3.0

Static Code Analysis for R

908
147
19d
n/a

Generate static html documentation for an R package

585
285
10d
n/a

Generate roxygen2 skeletons populated with information scraped from the function script.

132
15
1y 14d
n/a

Logging

A logging package in R similar to log4j

138
33
89d
n/a

A log4j derivative for R.

73
18
31d
n/a

Data Packages

English and European soccer results 1871-2020

652
177
9m
n/a

R package that provides complex systems datasets from the Colorado Index of Complex Networks (ICON) at https://icon.colorado.edu/.

3
1
6m
CC0-1.0

R COBOL DI (Data Integration) Package : Import COBOL CopyBook data files directly into R as properly structured data frames.

9
1
8m
LGPL-3.0

Other Tools

R bindings to the libgit2 library

176
55
16d
GPL-2.0

Other Interpreters

Learning R

Manuals

Tools and References

News and Info

Free and Online

Paid

Book/monograph Lists and Reviews

A curated list of #rstats books

176
32
4y 33d
n/a

Readings in applied data science

1.62K
230
3y 5m
CC-BY-SA-4.0

Podcasts

Reference Cards

MOOCs

Lists

A curated list of #rstats books

176
32
4y 33d
n/a

R 学习笔记

27
9
5y 48d
n/a

A curated list of awesome network analysis resources.

2.5K
540
18d
n/a

CRAN OpenData Task View

191
48
4y 8m
n/a

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

4.84K
1.44K
5m
n/a

Task View: PackageDevelopment

38
6
3y 4m
n/a

A guide to some of the most useful R Packages that we know about

641
230
4y 8d
n/a

📜 Discover and install useful RStudio addins

681
125
113d
n/a

A repository of learning & R resources related to topic models

209
54
5y 10m
n/a

CRAN WebTechnologies Task View

159
56
6m
MIT

R Ecosystems

2018

Tidy time series forecasting

449
54
19d
n/a

List of courses teaching R

428
94
1y 103d
n/a

Readings in applied data science

1.62K
230
3y 5m
CC-BY-SA-4.0

2017

Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

13.71K
3.93K
62d
MIT

Easily install and load packages from the tidyverse

1.13K
252
36d
n/a

A functional programming toolkit for R

999
229
7m
n/a

Opinionated, typographic-centric ggplot2 themes and theme components

989
83
4m
n/a

Presentation Ninja 幻灯忍者 · 写轮眼

1.28K
263
5m
n/a

Create Blogs and Websites with R Markdown

1.44K
319
11d
n/a

Glue strings to data in R. Small, fast, dependency free interpreted string literals.

575
60
9d
n/a

Test coverage reports for R

298
103
14d
GPL-3.0

Static Code Analysis for R

908
147
19d
n/a

Render bits of R code for sharing, e.g., on GitHub or StackOverflow.

630
83
33d
n/a

R Interface to Python

1.35K
287
10d
Apache-2.0

TensorFlow for R

1.23K
322
11d
Apache-2.0

UTF-8 Text Processing (R Package)

102
3