awesome-r-dataviz
github.com/krzjoa/awesome-r-dataviz ↗Curated resources about Data Visualization, Drawing & Publishing in R
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me how to...? resources from awesome-r-dataviz"
Installation instructions →What's inside
Learning
- 3D Lego Map and visualize Columbus Voyage - Rayshade rWalkthrough [GIF]How to...?
Rayshade rWalkthrough [GIF]
- Add custom fonts to ggplotHow to...?
- Add images to the plotHow to...?
- A ggplot2 Tutorial for Beautiful Plotting in RTutorials
- A pole vaulting exampleTutorials
- Be Awesome in ggplot2: A Practical Guide to be Highly Effective - R software and data visualization.Tutorials
R software and data visualization.
ggplot
- animationAnimations
A gallery of animations in statistics and utilities to create animations.
- brickrDomain-specific
3D LEGO models and mosaics from images using R and tidyverse.
- bulletchartrAdditional Plot Types
Builds bullet charts suitable for tracking KPIs.
- CairoDevices
Graphics device using cairographics library for creating bitmap images or output.
- colorfindrPalettes 🎨
Extracts colors from various image types, plots treemaps and 3D scatterplots.
- colormindPalettes 🎨
Generate Color Palettes With AI (using colormind.io palette generator).
Inspirations
- Beautiful Visualizations from Reddit’s DataViz Battle CompetitionOther
- by abichatTidytuesday
- by IjeamakaanyeneTidytuesday
- by KaramanisTidytuesday
- by Matt Malishev30 Days Map Challenge
- by ThomasG7730 Days Map Challenge
Interactive plots
- billboarder
R Htmlwidget for billboard.js.
- dygraphs
R interface to dygraphs.
- ggiraph
Make 'ggplot' graphics interactive.
- googleVis
Interface between R and the Google Chart Tools.
- highcharter
R wrapper for highcharts based on htmlwidgets.
- plotly
An interactive graphing library for R.
Publishing
- blogdown
Create Blogs and Websites with R Markdown.
- bookdown
Authoring Books and Technical Documents with R Markdown.
- posterdown
Use RMarkdown to generate PDF Conference Posters via HTML.
Drawing & Rendering
- bunny
Useful helper functions for working with magick.
- ggtextures
Drawing textured rectangles and bars with ggplot.
- isocubes
An isometric rendering canvas with cubes as the only graphics primitive.
- magick
Advanced Image-Processing in R.
- rayfocus
Add depth of field to images.
- rayrender
A raytracer for R. Based on Peter Shirley's "Ray Tracing in One Weekend" book series.
Spatial Visualization
Tables
- DT
R Interface to the jQuery Plug-in DataTables.
- formattable
Formattable Data Structures.
- gt
Easily generate information-rich, publication-quality tables from R.
- kableExtra
Construct Complex Table with knitr::kable() + pipe.
- mmtable2
Allows you to create and combine tables with a ggplot2/patchwork syntax.
Showing a sample of 240 resources. View the full list on GitHub →