Make 'ggplot2' Graphics Interactive

Create interactive 'ggplot2' graphics using 'htmlwidgets'.


ggiraph 0.3.1

  • size management has been improved
  • there are 3 new geometries: geom_boxplot_interactive, geom_line_interactive and geom_bar_interactive.
  • addCustomMessageHandler has to be called once to avoid a javascript exception
  • fix display issue in RStudio viewer for Windows

ggiraph 0.3.0

  • Allow zooming & panning to be turned off
  • clicked elements can now be tracked from shiny

ggiraph 0.2.0

  • Migration to d3.js
  • Update to htmlwidgets 0.6

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.3.3 by David Gohel, 4 days ago

Report a bug at

Browse source code at

Authors: David Gohel [aut, cre], Mike Bostock [cph] (d3.js)

Documentation:   PDF Manual  

GPL-3 license

Imports grid, htmlwidgets, htmltools, stats, plyr, rvg, xml2

Depends on ggplot2

Suggests knitr, rmarkdown, maps, shiny

Imported by ggiraphExtra.

See at CRAN