R data visualization packages
ggplot2, interactive graphics and Shiny apps. 19 tools, ranked by GitHub stars and updated .
R's visualization ecosystem centers on ggplot2, an implementation of the grammar of graphics that most R users learn first. Interactive alternatives include plotly (R) and visNetwork, rgl covers 3D graphics, and Shiny turns analyses into interactive web applications.
By GitHub stars, the most popular R visualization packages here are ggplot2 (7K stars), Shiny (5.7K stars), and plotly (R) (2.7K stars). 8 of 19 had commits in the last 90 days.
| 1 |
A plotting system based on the grammar of graphics. |
7K |
| 2 |
Framework for creating interactive applications/visualisations |
5.7K |
| 3 |
Interactive charts (including adding interactivity to ggplot2 output), cartograms and simple network diagrams |
2.7K |
| 4 |
Composes multiple ggplot2 plots into a single figure. |
2.6K |
| 5 |
Ggplot2-based plots with statistical test details included in the graphic. |
2.2K |
| 6 |
2D and 3D mapping and data visualization in R, including 3D renders of ggplot2 plots. |
2.2K |
| 7 |
Builds publication-quality display tables in R. |
2.2K |
| 8 |
Grammar of animated graphics that extends ggplot2. |
2K |
| 9 |
Drag-and-drop interface for building ggplot2 charts in RStudio or Shiny. |
1.9K |
| 10 |
Graph and network diagrams in R, rendered with Graphviz and mermaid. |
1.7K |
| 11 |
Highly customizable heatmaps for genomic and other matrix data (Bioconductor). |
1.6K |
| 12 |
Repels overlapping text labels away from each other in ggplot2 plots. |
1.3K |
| 13 |
Grammar of graphics for graphs and networks, extending ggplot2. |
1.1K |
| 14 |
R interface to the Leaflet JavaScript library for interactive maps. |
841 |
| 15 |
A data visualization package with a syntax similar to ggplot2 which allows you to create rich interactive graphics. |
707 |
| 16 |
Interactive network visualisations |
563 |
| 17 |
R Interface to Bokeh. |
311 |
| 18 |
3D Visualization Using OpenGL |
103 |
| 19 |
Trellis graphics for R |
74 |
Head-to-head comparisons
Related topics
Frequently asked questions
What is the most popular R visualization package?
Which R visualization packages are actively maintained?
Are these R visualization packages free and open source?
Missing a tool? Add it with a one-line pull request to the README.