Repositories for R Packages

An overview on repositories for R-packages.

This is a brief list of places dedicated to hosting source code for R packages. You may also find several packages in the common code repositories, such as GitHub, GitLab and Codeberg.

Consider using remotes to install such packages in your system library.

CRAN

The Comprehensive R Archive Network (CRAN) is the official repository for R packages. It currently features over 23,000 packages with links to their individual pages and metadata. It provides tables of packages sorted by name or date and archives of old or orphaned packages.

tidiverse

The tidyverse is a cohesive collection of R packages and an accompanying philosophy designed for data science workflows, emphasizing readability, consistency, and interoperability. It provides core tools for data manipulation, visualization, transformation, and modeling (e.g., dplyr, ggplot2, tidyr) along with extensive learning resources and community support for R users.

Bioconductor

This a large open-source R-based bioinformatics software project and community, widely used by R users working with genomic, transcriptomic, and other biological data. It hosts a curated repository of thousands of interoperable R packages and workflows, and provides extensive documentation, tutorials, training, and support resources tailored to both users and developers. Bioconductor runs a structured twice-yearly release cycle.

rOpenSci

An online hub for a community-driven initiative that supports R users and developers in open and reproducible research, especially those working with scientific data. It curates and promotes a growing collection of peer-reviewed and community-contributed R packages, provides a transparent software peer-review system to improve quality and usability. rOpenSci offers extensive documentation, tools, and community engagement (forums, calls, training, blog) to help people discover, use, and contribute high-quality R software.

r-spatial

The r-spatial GitHub-organization is a collaborative hub for R packages focused on spatial and spatiotemporal data analysis, including vector, raster, and geostatistical methods. It brings together core infrastructure and domain-specific tools developed by the R spatial community, supporting modern, reproducible workflows for geographic data in R.

R-universe

The R-Universe platform is an open, community-oriented hub for discovering, publishing, and using R software and related research content that complements traditional repositories like CRAN and Bioconductor. It provides a searchable, indexed catalogue of R packages fostering reuse and visibility within the R community.

R-multiverse

A community-curated R package repository as part of a broader initiative to host and distribute R packages outside the scope of traditional repositories like CRAN or Bioconductor. Built on the R-universe infrastructure, it provides a central space where package maintainers can automatically publish their releases directly from GitHub, GitLab, or Codeberg, giving users ready access to a wide variety of R tools with a single repository URL.