awesome-r
github.com/eric-erki/awesome-r ↗A curated list of awesome R packages, frameworks and software.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me websites resources from awesome-r"
Installation instructions →What's inside
Websites
- Advanced R
An online version of the Advanced R book.
- CRAN Task Views
Task Views for CRAN packages.
- Efficient R Programming
An online home of the O’Reilly book: Efficient R Programming.
Machine Learning
- ahaz
Regularization for semiparametric additive hazards regression.
- anomalize
Tidy Anomaly Detection using Twitter's AnomalyDetection method.
- AnomalyDetection
AnomalyDetection R package from Twitter.
- arules
Mining Association Rules and Frequent Itemsets
- bigrf
Big Random Forests: Classification and Regression Forests for Large Data Sets
- bigRR
Generalized Ridge Regression (with special advantage for p >> n cases)
Graphic Displays
- animation
A simple way to produce animated graphics in R, using
- Cairo
R graphics device using cairo graphics library for creating high-quality display output.
- corrplot
A graphical display of a correlation matrix or general matrix. It also contains some algorithms to do matrix reordering.
- dendextend
visualizing, adjusting and comparing trees of hierarchical clustering.
- extrafont
Tools for using fonts in R graphics.
- ggalt
Extra Coordinate Systems, Geoms and Statistical Transformations for ggplot2.
Books
- An Introduction to R
A very good introductory text on R, also covers some advanced topics.
- Exploratory Data Analysis with R
Basic analytical skills for all sorts of data in R.
- Free Books
CRAN Contributed Documentation in many languages.
- Introduction to Statistical Learning with Application in R
A simplified and "operational" version of
- Learning R Programming
Learning R as a programming language from basics to advanced topics.
Bioinformatics and Biostatistics
- ape
Analyses of Phylogenetics and Evolution.
- Bioconductor
Tools for the analysis and comprehension of high-throughput genomic data.
- gap
An integrated package for genetic data analysis of both population and family data.
- genetics
Classes and methods for handling genetic data.
- glmmTMB
Generalized mixed-effects models, handling user-specified matrix of residual covariance, relevant for the anaysis of repeated observations in longitudinal trials.
- lme4
Generalized mixed-effects models.
R Ecosystems
Parallel Computing
- batchtools
High performance computing with LSF, TORQUE, Slurm, OpenLava, SGE and Docker Swarm.
- ddR
Provides distributed data structures and simplifies distributed computing in R.
- DistributedR
A scalable high-performance platform from HP Vertica Analytics Team.
- foreach
Executing the loop in parallel.
- future
A minimal, efficient, cross-platform unified Future API for parallel and distributed processing in R; designed for beginners as well as advanced developers.
Data Manipulation
- bigmemory
Shared memory and memory-mapped matrices. The big* packages provide additional tools including linear models (
- broom
Convert statistical analysis objects into tidy data frames.
- DataExplorer
Fast exploratory data analysis with minimum code.
- data.table
Fast data manipulation in a short and flexible syntax.
- dplyr
Fast data frames manipulation and database query.
- ff
Data structures designed to store large datasets.
Showing a sample of 425 resources. View the full list on GitHub →