Top100 ★ 1 on GitHub

Data refreshed 5 October 2026, 22:59 UTC

Top 100 R repositories on GitHub, ranked by stars

R is a comparatively small community, and its top 100 is dominated by statistics visualisation, teaching material and a handful of much-shared opinion pieces.

GitHub reports 1,136,972 repositories whose detected primary language is R. The 100 most-starred of them are listed below, ranked by stargazers_count. cxli233/FriendsDontLetFriends leads with 7,115 stars, and the bar for 100th place is 946 stars. The median repository in this top 100 has 1,447 stars, and the most common licence is NOASSERTION (69 of 100 repositories).

The 100 most-starred R repositories

The 100 most-starred R repositories on GitHub, refreshed 5 October 2026, 22:59 UTC. Ranked by stars.
#Repository★ StarsForksOpen issuesLicenceLast pushDescription
1cxli233/FriendsDontLetFriends7,11528812MITFriends don't let friends make certain types of data visualization - What are they and why are they bad.
2tidyverse/ggplot27,0062,125106NOASSERTIONAn implementation of the Grammar of Graphics in R
3qinwf/awesome-R6,5141,51128—A curated list of awesome R packages, frameworks and software.
4rstudio/shiny5,6951,890870NOASSERTIONEasy interactive web applications with R
5hadley/r4ds5,1744,44543NOASSERTIONR for data science: a book
6tidyverse/dplyr5,0732,11196NOASSERTIONdplyr: A grammar of data manipulation
7swirldev/swirl_courses4,6177,193210NOASSERTION:mortar_board: A collection of interactive courses for the swirl R package.
8briatte/awesome-network-analysis4,11964122—A curated list of awesome network analysis resources.
9rmcelreath/stat_rethinking_20224,10743112—Statistical Rethinking course winter 2022
10Rdatatable/data.table3,9221,055987MPL-2.0R's data.table package extends data.frame:
11johnmyleswhite/ML_for_Hackers3,7302,17536—Code accompanying the book "Machine Learning for Hackers"
12twitter/AnomalyDetection3,60576171GPL-3.0Anomaly Detection with R
13rstudio/rmarkdown3,064989261NOASSERTIONDynamic Documents for R
14satijalab/seurat2,803999221NOASSERTIONR toolkit for single cell genomics
15plotly/plotly.R2,682640761NOASSERTIONAn interactive graphing library for R
16thomasp85/patchwork2,61517182NOASSERTIONThe Composer of ggplots
17r-lib/devtools2,5217628NOASSERTIONTools to make an R developer's life easier
18yihui/knitr2,4688773—A general-purpose tool for dynamic report generation in R
19rmcelreath/rethinking2,428629287—Statistical Rethinking course and book package
20rmcelreath/stat_rethinking_20232,38626813CC0-1.0Statistical Rethinking Course for Jan-Mar 2023
21IndrajeetPatil/ggstatsplot2,2062010NOASSERTIONEnhancing {ggplot2} plots with statistical analysis 📊📣
22tylermorganwall/rayshader2,18221948—R Package for 2D and 3D mapping and data visualization
23genomicsclass/labs2,1761,94923MITRmd source files for the HarvardX series PH525x
24karthik/wesanderson2,16115123NOASSERTIONA Wes Anderson color palette for R
25rstudio/gt2,161226309NOASSERTIONEasily generate information-rich, publication-quality tables from R
26ujjwalkarn/DataScienceR2,1548757MITa curated list of R tutorials for Data Science, NLP and Machine Learning
27toddwschneider/nyc-taxi-data2,0835602MITImport public NYC taxi and for-hire vehicle (Uber, Lyft) trip data into a PostgreSQL or ClickHouse database
28thomasp85/gganimate1,98431590NOASSERTIONA Grammar of Animated Graphics
29szilard/benchm-ml1,89632612MITA minimal benchmark for scalability, speed and accuracy of commonly used open source implementations (R packages, Python scikit-learn, H2O,…
30dreamRs/esquisse1,86524253NOASSERTIONRStudio add-in to make plots interactively with ggplot2
31google/CausalImpact1,86126331Apache-2.0An R package for causal inference in time series
32rmcelreath/stat_rethinking_20241,8322143CC0-1.0
33tidyverse/tidyverse1,80129215NOASSERTIONEasily install and load packages from the tidyverse
34rstudio/blogdown1,79332530—Create Blogs and Websites with R Markdown
35geocompx/geocompr1,79161812NOASSERTIONGeocomputation with R: an open source book
36rstudio/reticulate1,763349475Apache-2.0R Interface to Python
37rich-iannone/DiagrammeR1,746244172NOASSERTIONGraph and network visualization using tabular data in R
38zonination/investing1,7431090MITInvesting Returns on the Market as a Whole
39EmilHvitfeldt/r-color-palettes1,72114519—Comprehensive list of color palettes available in R ❤️🧡💛💚💙💜
40mlr-org/mlr1,68640115NOASSERTIONMachine Learning in R
41nanxstats/awesome-shiny-extensions1,6841840CC0-1.0🐝 Awesome R and Python packages offering extended UI or server components for the web framework Shiny
42topepo/caret1,669627246—caret (Classification And Regression Training) R package that contains misc functions for training and plotting classification and regressi…
43bbc/bbplot1,64026914—R package that helps create and export ggplot2 charts in the style used by the BBC News data team
44hadley/stats3371,6102237CC-BY-SA-4.0Readings in applied data science
45jokergoo/ComplexHeatmap1,558256232NOASSERTIONMake Complex Heatmaps
46tidyverse/rvest1,52435025NOASSERTIONSimple web scraping for R
47tidymodels/broom1,52429818NOASSERTIONConvert statistical analysis objects from R into tidy format
48fossasia/tofsims1,48860—
49sfirke/janitor1,45913540NOASSERTIONsimple tools for data cleaning in R
50r-spatial/sf1,45230566NOASSERTIONSimple Features for R
51tidyverse/tidyr1,44241859NOASSERTIONTidy Messy Data
52rstudio/plumber1,438258128NOASSERTIONTurn your R code into a web API.
53griffithlab/rnaseq_tutorial1,4366126NOASSERTIONInformatics for RNA-seq: A web resource for analysis on the cloud. Educational tutorials and working pipelines for RNA-seq analysis includi…
54paul-buerkner/brms1,433230160GPL-2.0brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan
55tidyverse/purrr1,41029742NOASSERTIONA functional programming toolkit for R
56hadley/mastering-shiny1,38156079NOASSERTIONMastering Shiny: a book
57hrbrmstr/hrbrthemes1,3559735NOASSERTION:lock_with_ink_pen: Opinionated, typographic-centric ggplot2 themes and theme components
58jrnold/ggthemes1,3532242—Additional themes, scales, and geoms for ggplot2
59ropensci/drake1,3431290GPL-3.0An R-focused pipeline toolkit for reproducibility and high-performance computing
60rstudio/tensorflow1,34031641Apache-2.0TensorFlow for R
61r-lib/lintr1,296203298NOASSERTIONStatic Code Analysis for R
62BlakeRMills/MetBrewer1,2818911CC0-1.0Color palette package in R inspired by works at the Metropolitan Museum of Art in New York
63kassambara/ggpubr1,2791835—'ggplot2' Based Publication Ready Plots
64mitchelloharawild/vitae1,27324533GPL-3.0R Markdown Résumés and CVs
65slowkow/ggrepel1,2629426GPL-3.0:round_pushpin: Repel overlapping text labels away from each other in your ggplot2 figures.
66wch/r-source1,2523293GPL-2.0Read-only mirror of R source code from https://svn.r-project.org/R/, updated hourly. See the build instructions on the wiki page.
67YuLab-SMU/clusterProfiler1,241268281—:bar_chart: A universal enrichment tool for interpreting omics data
68andrewgbruce/statistics-for-data-scientists1,23465914—Code and data associated with the book "Statistics for Data Scientists: 50 Essential Concepts"
69swirldev/swirl1,221595326NOASSERTION:cyclone: Learn R, in R.
70daattali/advanced-shiny1,2173781—🤹 Shiny tips & tricks for improving your apps and solving common problems
71ddsjoberg/gtsummary1,21515222NOASSERTIONPresentation-Ready Data Summary and Analytic Result Tables
72juliasilge/tidytext1,2051818NOASSERTIONText mining using tidy tools :sparkles::page_facing_up::sparkles:
73TheAlgorithms/R1,2033560MITCollection of various algorithms implemented in R.
74robjhyndman/forecast1,1803377—Forecasting Functions for Time Series and Linear Models
75matloff/fasteR1,17219415—Fast Lane to Learning R!
76rstudio/tinytex1,16812727NOASSERTIONA lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live
77rstudio/renv1,164170198MITrenv: Project environments for R.
78easystats/easystats1,1608845NOASSERTION:milky_way: The R easystats-project
79easystats/performance1,158109101GPL-3.0:muscle: Models' quality and performance metrics (R2, ICC, LOO, AIC, BF, ...)
80thomasp85/ggraph1,11911458NOASSERTIONGrammar of Graph Graphics
81ropensci/targets1,098850NOASSERTIONFunction-oriented Make-like declarative workflows for R
82stan-dev/rstan1,087267357—RStan, the R interface to Stan
83mlr-org/mlr31,0819734LGPL-3.0mlr3: Machine Learning in R - next generation
84rstudio/pointblank1,04962104NOASSERTIONData quality assessment and metadata reporting for data frames and database tables
85EmilHvitfeldt/paletteer1,042534NOASSERTION🎨🎨🎨 Collection of most color palettes in a single R package
86tidyverse/readr1,041296106NOASSERTIONRead flat files (csv, tsv, fwf) into R
87jokergoo/circlize1,02514867NOASSERTIONCircular visualization in R
88allisonhorst/palmerpenguins1,02126218CC0-1.0A great intro dataset for data exploration & visualization (alternative to iris).
89futureverse/future1,0149382Apache-2.0:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone
90MichelNivard/gptstudio99111510NOASSERTIONGPT RStudio addins that enable GPT assisted coding, writing & analysis
91r-lib/httr9831,95412NOASSERTIONhttr: a friendly http package for R
92klmr/box9824971MITWrite reusable, composable and modular R code
93sparklyr/sparklyr972311354Apache-2.0R interface for Apache Spark
94tidyverse/magrittr97216127NOASSERTIONImprove the readability of R code with the pipe
95cutterkom/generativeart9631625GPL-3.0Create Generative Art with R
96thomasp85/ggforce95710875NOASSERTIONAccelerating ggplot2
97easystats/see9564732NOASSERTION:art: Visualisation toolbox for beautiful and publication-ready figures
98hadley/r-pkgs95464765NOASSERTIONBuilding R packages
99gesiscss/awesome-computational-social-science9481065CC0-1.0A list of awesome resources for Computational Social Science
100ThinkR-open/golem94613721NOASSERTIONA Framework for Building Robust Shiny Apps

Fork counts include open pull requests in open_issues_count, because that is how GitHub's API reports it. Descriptions are truncated to 140 characters; the full text is in the JSONL download.

Download the R data

curl -sSL -o r.jsonl \
  https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/r.jsonl
jq -r '.full_name + "  " + (.stargazers_count|tostring)' r.jsonl | head -10

How this list is built

A single GitHub Search API request per language — ?q=language:r&sort=stars&order=desc&per_page=100 — refreshed hourly by a scheduled GitHub Actions workflow and committed back to the repository. The records are never reshaped: every field GitHub returned is preserved. The methodology page covers the query, the rate limits, the fields the Search API omits and the known limitations, and the field reference documents every JSON key.

Frequently asked questions

What is the most-starred R repository on GitHub?

cxli233/FriendsDontLetFriends is the most-starred R repository with 7,115 stars as of 5 October 2026, ahead of tidyverse/ggplot2 (7,006) and qinwf/awesome-R (6,514).

How many R repositories are on GitHub?

GitHub reports 1,136,972 public repositories whose detected primary language is R. Top100 ranks the 100 most-starred of them; 100th place currently needs 946 stars.

How do I download the top 100 R repositories as JSON?

Download data/JSONL/r.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.

Other languages