- Tidyverse
- Visualization
- Spatial
- Reporting
- Data manipulation
- Statistics
- Programming
- Package developement
- Interactivity
- Web
- Maths
- For biology
- Datasets
- dplyr - A Grammar of Data Manipulation
- forcats - Tools for Working with Categorical Variables (Factors)
- ggplot2 - Create Elegant Data Visualisations Using the Grammar of Graphics
- glue - Interpreted String Literals
- lubridate - Make Dealing with Dates a Little Easier
- magrittr - A Forward-Pipe Operator for R
- purrr - Functional Programming Tools
- readr - Read Rectangular Text Data
- readxl - Read Excel Files
- rvest - Easily Harvest (Scrape) Web Pages
- stringr - Simple, Consistent Wrappers for Common String Operations
- tibble - Simple Data Frames
- tidyr - Easily Tidy Data with ‘spread()’ and ‘gather()’ Functions
- aplot - Decorate a ‘ggplot’ with Associated Information
- colorscale - Create a Color Scale From a Single Color
- cowplot - Streamlined Plot Theme and Plot Annotations for ‘ggplot2’
- esquisse - Explore and Visualize Your Data Interactively
- extrafont - Tools for Using Fonts
- factoextra - Extract and Visualize the Results of Multivariate Data Analyses
- geofacet - ‘ggplot2’ Faceting Utilities for Geographical Data
- gganimate - A Grammar of Animated Graphics
- gfont - Offline ‘Google’ Fonts for ‘Markdown’ and ‘Shiny’
- ggExtra - Add Marginal Histograms to ‘ggplot2’, and More ‘ggplot2’ Enhancements
- ggfortify - Data Visualization Tools for Statistical Analysis Results
- gghighlight - Highlight Lines and Points in ‘ggplot2’
- ggnewscale - Multiple Fill and Color Scales in ‘ggplot2’
- ggrepel - Automatically Position Non-Overlapping Text Labels with ‘ggplot2’
- ggvegan - ‘ggplot2’ Plots for the ‘vegan’ Package
- ggwrap - Wrap A ‘ggplot2’ Plot Over Multiple Rows
- gridtext - Improved Text Rendering Support for ‘Grid’ Graphics
- hexSticker - Create Hexagon Sticker in R
- patchwork - The Composer of ggplots
- PlaneGeometry
- Plane Geometry
- scales - Scale Functions for Visualization
- showtext - Using Fonts More Easily in R Graphs
- magick - Advanced Graphics and Image-Processing in R
- rvg - R Graphics Devices for Vector Graphics Output
- ComplexUpset - Create Complex UpSet Plots Using ggplot2 Components
- ganttrify - Create beautiful Gantt charts with ggplot2
- ggbeeswarm - Categorical Scatter (Violin Point) Plots
- ggbump - Bump Chart In GGplot
- ggchicklet - Create ‘Chicklet’ (Rounded Segmented Column) Charts
- ggecho - GGplot Stat to Duplicate Elements
- ggfittext - Fit Text Inside a Box in ‘ggplot2’
- ggforce - Accelerating ‘ggplot2’
- gggibbous - Moon Charts, a Pie Chart Alternative
- gghalves - Compose Half-Half Plots Using Your Favourite Geoms
- ggimage - Use Image in ‘ggplot2’
- ggimg - Graphics Layers for Plotting Image Data with ‘ggplot2’
- ggmatrix - Fast processing of matrix heatmap
- ggpattern
- Geoms with Patterns
- ggpointdensity - A Cross Between a 2D Density Plot and a Scatter Plot
- ggpol - Visualizing Social Science Data with ‘ggplot2’
- ggquadrilateral - Draw arbitrary quadrilaterals in ‘ggplot2’
- ggridges - Ridgeline Plots in ‘ggplot2’
- ggsignif - Significance Brackets for ‘ggplot2’
- ggstance - Horizontal ‘ggplot2’ Components
- ggtext - Improved text rendering support for ggplot2
- ggtexture - Drawing Textured Rectangles and Bars with grid and ggplot2
- ggupset - Combination Matrix Axis for ‘ggplot2’ to Create ‘UpSet’ Plots
- ggwordcloud - A Word Cloud Geom for ‘ggplot2’
- parttree - Simple functions for plotting 2D decision tree partition plots
- shadowtext - Shadow Text Grob and Layer
- superheat - A Graphical Tool for Exploring Complex Datasets Using Heatmaps
- treemapify - Draw Treemaps in ‘ggplot2’
- waffle - Create Waffle Chart Visualizations
- weather - Weather Icons
- ungeviz - Tools for visualizing uncertainty with ggplot2
- basetheme - Themes for Base Graphics Plots
- bbplot - Making ggplot Graphics In BBC News Style
- firatheme - A ggplot2 theme using the Fira Sans font
- fishualize - Color Palettes Based on Fish Species
- gameofthrones - Palettes Inspired in the TV Show “Game of Thrones”
- ggexpanse - Theme Elements Based On ‘The Expanse’
- ggdark - Dark Mode for ‘ggplot2’ Themes
- ggpomological - Pomological plot themes for ggplot2
- ggpubr - ‘ggplot2’ Based Publication Ready Plots
- ggsci - Scientific Journal and Sci-Fi Themed Color Palettes for ‘ggplot2’
- ggtech - ggplot2 tech themes and scales
- ggthemes - Extra Themes, Scales and Geoms for ‘ggplot2’
- ggthemr - Themes for ggplot2
- harrypotter - Palettes Generated from All “Harry Potter” Movies
- hrbrthemes - Additional Themes, Theme Components and Utilities for ‘ggplot2’
- LaCroixColoR - LaCroix Water Color Palettes
- nationalparkcolors
- National Park Inspired Color Schemes
- NineteenEightyR - 198R
- paletteer - Comprehensive Collection of Color Palettes
- reasontheme - A Reason Pension Integrity Project ggplot theme
- Rokemon - Pokemon Style Plotting And Data
- see - Visualisation Toolbox for ‘easystats’ and Extra Geoms, Themes and Color Palettes for ‘ggplot2’
- thematic - Unified and Automatic Theming of ‘ggplot2’, ‘lattice’, and ‘base’ R Graphics
- trekcolors - Star Trek Color Palettes
- tvthemes - TV Show Themes and Color Palettes for ‘ggplot2’ Graphics
- urbnthemes - Additional theme and utilities for “ggplot2” in the Urban Institute style
- wesanderson - A Wes Anderson Palette Generator
- gg3D - 3D perspective plots for ggplot2
- rayrender - Build and Raytrace 3D Scenes
- rayshader - Create and Visualize Hillshaded Maps from Elevation Matrices
- rgl - 3D Visualization Using OpenGL
- mschart - Chart Generation for ‘Microsoft Word’ and ‘Microsoft PowerPoint’ Documents
- cartography - Thematic Cartography
- countrycode
- Convert Country Names and Country Codes
- ggsn - North Symbols and Scale Bars for Maps Created with ‘ggplot2’ or ‘ggmap’
- leaflet - Create Interactive Web Maps with the JavaScript ‘Leaflet’ Library
- lwgeom - Bindings to Selected ‘liblwgeom’ Functions for Simple Features
- sf - Simple Features for R
- cssgrid - Easy CSS Grid Layout For R Markdown And Shiny
- details - Create Details HTML Tag for Markdown and Package Documentation
- downloadthis - Implement Download Buttons in ‘rmarkdown’
- encryptedRmd - Encrypt Html Reports Using ‘Libsodium’
- flair - Highlight, Annotate, and Format your R Source Code
- grillade - Grid System for the Web
- icon - SVG icons for R documents
- rmarkdown - Dynamic Documents for R
- tweetrmd - Embed Tweets in R Markdown
- workflowr - A Framework for Reproducible and Collaborative Data Science
- blogdown - Create Blogs and Websites with R Markdown
- bookdown - Authoring Books and Technical Documents with R Markdown
- distill - ‘R Markdown’ Format for Scientific and Technical Writing
- officer - Manipulation of Microsoft Word and PowerPoint Documents
- omni - RMarkdown template, ggplot2 theme, and table function for OMNI Institute
- particlesjs - Beautiful Background for ‘Shiny’ Applications and ‘RMarkdown’ Documents
- rolldown - R Markdown Output Formats for Storytelling
- thesisdown - An updated R Markdown thesis template using the bookdown package
- tint - ‘tint’ is not ‘Tufte’
- tufte - Tufte’s Styles for R Markdown Documents
- vitae - Curriculum Vitae for R Markdown
- xaringan - Presentation Ninja
- xaringanExtra - Extras And Extensions for Xaringan Slides
- xaringanthemer
- Xaringan CSS Theme Generator
- flextable - Functions for Tabular Reporting
- gt - Easily Create Presentation-Ready Display Tables
- kableExtra - Construct Complex Table with ‘kable’ and Pipe Syntax
- rhandsontable - Interface to the ‘Handsontable.js’ Library
- anytime - Anything to ‘POSIXct’ or ‘Date’ Converter
- batman - Convert categorical representations of logicals to actual logicals
- janitor - Simple Tools for Examining and Cleaning Dirty Data
- poorman - A Poor Man’s Base R Copy of ‘dplyr’ Verbs
- RVerbalExpressions - Create Regular Expressions Easily
- santoku - A Versatile Cutting Tool for R
- slider - Sliding Window Functions
- bigstatsr - Statistical Tools for Filebacked Big Matrices
- caret - Classification and Regression Training
- dbscan - Density Based Clustering of Applications with Noise (DBSCAN) and Related Algorithms
- evabic - Evaluation of Binary Classifiers
- factominer - Multivariate Exploratory Data Analysis and Data Mining
- mclust - Gaussian Mixture Modelling for Model-Based Clustering, Classification, and Density Estimation
- mgcv - Mixed GAM Computation Vehicle with Automatic Smoothness Estimation
- mnormt - mnormt: The Multivariate Normal and t Distributions
- pqdr - Work with Custom Distribution Functions
- quantreg - Quantile Regression
- ranger - A Fast Implementation of Random Forests
- PLNmodels - Poisson Lognormal Models
- DataExplorer - Automate Data Exploration and Treatment
- naniar - Data Structures, Summaries, and Visualisations for Missing Data
- summarytools - Tools to Quickly and Neatly Summarize Data
- baguette - Efficient Model Functions for Bagging
- broom - Convert Statistical Analysis Objects into Tidy Tibbles
- corrr - Correlations in R
- dials - Tools for Creating Tuning Parameter Values
- discrim - Model Wrappers for Discriminant Analysis
- parsnip - A Common API to Modeling and Analysis Functions
- plsmod - Model Wrappers for Projection Methods
- poissonreg - Model Wrappers for Poisson Regression
- recipes - Preprocessing Tools to Create Design Matrices
- rsamples - General Resampling Infrastructure
- textrecipes - Extra ‘Recipes’ for Text Processing
- themis - Extra Recipes Steps for Dealing with Unbalanced Data
- tune - Tidy Tuning Tools
- yardstick - Tidy Characterizations of Model Performance
- workflows - Modeling Workflows
- ggraph - An Implementation of Grammar of Graphics for Graphs and Networks
- tidygraph - A Tidy API for Graph Manipulation
- tidytree, treeio and ggtree - Data Integration, Manipulation and Visualization of Phylogenetic Trees
- fable - Forecasting Models for Tidy Time Series
- fasster - Fast Additive Switching of Seasonality, Trend and Exogenous Regressors
- feasts - Feature Extraction And Statistics for Time Series
- fpp3 - Data for “Forecasting: Principles and Practice” (3rd Edition)
- prophet - Automatic Forecasting Procedure
- tsibble - Tidy Temporal Data Frames and Tools
- attempt - Tools for Defensive Programming
- casewhen - Create Reusable ‘dplyr’ ‘case_when()’ Functions
- crayon - Colored Terminal Output
- cyclocomp - Cyclomatic Complexity of R Code
- furrr - Apply Mapping Functions in Parallel using Futures
- future - Unified Parallel and Distributed Processing in R for Everyone
- microbenchmark
- Accurate Timing Functions
- R6 - Encapsulated Classes with Reference Semantics
- Rcpp - Seamless R and C++ Integration
- renv - Project Environments for R
- rlang - Functions for Base Types and Core R and ‘Tidyverse’ Features
- strict - Make R Just a Little Stricter
- attachment - Deal with Dependencies
- chameleon - Build And Highlight Package Documentation With Customized Templates
- covr - Test Coverage for Packages
- deepdep - Visualise and Explore the Deep Dependencies of R Packages
- devtools - Tools to Make Developing R Packages Easier
- goodpractice - Advice on R Package Building
- lifecycle - Manage the Life Cycle of your Package Functions
- pkgdown - Make Static HTML Documentation for a Package
- spelling - Tools for Spell Checking in R
- testthat - Unit Testing for R
- usethis - Automate Package and Project Setup
- vdiffr - Visual Regression Testing and Graphical Diffing
- beepr - Easily Play Notification Sounds on any Platform
- dadjoke - Return a Random Dad Joke
- DT - A Wrapper of the JavaScript Library ‘DataTables’
- notifier - Cross Platform Desktop Notifications
- rAmCharts
- JavaScript Charts Tool
- reactable - Interactive Data Tables Based on ‘React Table’
- markdownInput - https://github.com/juliendiot42/markdownInput
- supercaliheatmapwidget
- Supercalifragilistic HTML Calendar Heatmaps
- tictoc - Functions for timing R scripts, as well as implementations of Stack and List structures
- timelineschart - Timelines Chart Htmlwidget
- telegram.bot - Develop a ‘Telegram Bot’ with R
- fresh - Fresh ‘Shiny’ Themes
- golem - A Framework for Robust Shiny Applications
- htmlwidgets - HTML Widgets for R
- shinipsum - Lorem-Ipsum-like Helpers for fast Shiny Prototyping
- shiny - Web Application Framework for R
- shinybusy - Busy Indicator for ‘Shiny’ Applications
- shinydashboard - Create Dashboards with ‘Shiny’
- shinypop - Collection of Notifications for ‘Shiny’ Applications
- shinysnippets - RStudio Snippets for Shiny devs
- shinyWidgets - Custom Inputs Widgets for Shiny
- sortable - Drag-and-Drop in ‘shiny’ Apps with ‘SortableJS’
- vov - Shiny CSS Animations
- waiter - Loading Screen for ‘Shiny’
- httr - Tools for Working with URLs and HTTP
- qrencoder - Quick Response Code (QR Code) / Matrix Barcode Creator
- gh - ‘GitHub’ ‘API’
- rtweet - Collecting Twitter Data
- slackr - Send Messages, Images, R Objects and Files to ‘Slack’ Channels/Users
- emayili - Send email messages
- ponyexpress - Automate sending email with ‘Gmail’
- deSolve - Solvers for Initial Value Problems of Differential Equations (‘ODE’, ‘DAE’, ‘DDE’)
- freealg - The Free Algebra
- mvp - Fast Symbolic Multivariate Polynomials
- bigsnpr - Analysis of Massive SNP Arrays
- phyloseq - Handling and analysis of high-throughput microbiome census data
- tidygenomics - Tidy Verbs for Dealing with Genomic Data Frames
- vegan - Community Ecology Package
- yatah - Yet Another TAxonomy Handler
- airparis - Open Data for Air Quality in Ile-de-France
- animalcrossing
- Animal Crossing data
- coronavirus - The 2019 Novel Coronavirus COVID-19 (2019-nCoV) Dataset
- datasaurus - Datasets from the Datasaurus Dozen
- gapminder - Data from Gapminder
- inca3 - Donnees De L’Etude INCA 3
- nycflights13 - Flights that Departed NYC in 2013
- networkdata - Repository of Network Datasets
- prenoms - French Baby Names 1900-2017
- tdf - Tour de France data
- tidytuesdayR - Access the Weekly TidyTuesday Project Dataset
- tsibbledata - Diverse Datasets for ‘tsibble’