Skip to content

plotly

Create Interactive Web Graphics via 'plotly.js'

v4.12.0 · Jan 23, 2026 · MIT + file LICENSE

Description

Create interactive web graphics from 'ggplot2' graphs and/or a custom interface to the (MIT-licensed) JavaScript library 'plotly.js' inspired by the grammar of graphics.

Downloads

289.6K

Last 30 days

199th

888.5K

Last 90 days

3.2M

Last year

Trend: -5.4% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.6Mb
  sub-directories of 1Mb or more:
    R             1.1Mb
    examples      1.3Mb
    htmlwidgets   3.9Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  7.6Mb
  sub-directories of 1Mb or more:
    R             1.1Mb
    examples      1.3Mb
    htmlwidgets   3.9Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  7.4Mb
  sub-directories of 1Mb or more:
    R             1.1Mb
    examples      1.3Mb
    htmlwidgets   3.8Mb

Reverse Dependencies (569)

imports

AIDA ANOVAIREVA APIS AbSolution AdaptGauss AeRobiology AirportProblems AtmChile AutoScore BCEA BIGL BayesianNetwork BioThermR CA3variants CALANGO CAvariants CCWeights CICA CaPO4Sim CalcThemAll.PRM Certara.DarwinReporter Certara.ModelResults Certara.R Certara.VPCResults ChemoSpec ChemoSpecUtils ChestVolume ClustAssess CohortPlat CopulaCenR CoreMicrobiomeR CytoSimplex DA DEploid DIVINE DSAIDE DSAIRM DisasterAlert DynNom EHRtemporalVariability EventPredInCure FARS FORTLS FielDHub FoRDM G2Sd GCEstim GMDH2 GPflexViz HIViz ILORA Isinglandr LCMSQA LLMAgentR MCAvariants MLmorph MRZero MTest MVN MendelianRandomization MetAlyzer Modelcharts MultivariateAnalysis NCA NHSRplotthedots NIMAA NetSimR OpenSpecy PDEnaiveBayes PERK PKbioanalysis PPQplan PSTR ParCC PlateVision ProjectionBasedClustering Qindex QuantileOnQuantile RMixtComp RMixtCompUtilities ROCsurf RSDA RTL RawHummus RchivalTag ReliaPlotR Rmfrac Rnmr1D RobustFlow SEAHORS SIAmodules SIMle SPARTAAS SensMap Seurat ShinyQuickStarter Sie2nts SimSurvey SkeletalVis SpatFD Spower SqueakR StatTeacherAssistant SteppedPower TCIU TSstudio TUGLab TidyDensity TmCalculator VertexWiseR Visualize.CRAN.Downloads Xplortext ZetaSuite aNCA actfts airship animbook antaresViz archeoViz arulesViz autoTS bayprior betaclust bibliometrix bipl5 birddog blsBandit boinet boxly bridger2 cartograflow catmaply cats cheem chronicle cities clinDataReview clusEvol coefplot colordistance colorfindr colorrepel compIndexBuilder corrViz correlationfunnel covid19.analytics covid19sf cryptoQuotes cutpoint cylcop datacleanr datamedios deaR dendroTools dfrr diegr directPA discoveR ditwahLandslide diveMove drugDemand eAnalytics eRTG3D earthUI easylabel easysurv ecocbo ecr effectplots enpls eoffice episomer epiviz epiworldRShiny estadistica eventPred evoTS evprof explainer explore fChange fastTopics fdapaceShiny fingerPro fitlandr flex fluxtools forensicolors ganttify gap geocmeans geoheatmap geomorph ggenealogy ggpedigree ggplotgui ggquickeda glmmSeq godley gprofiler2 greeks greenR gwid gwpcormapper healthyR healthyR.ts hierNest hydroToolkit hydrotoolbox hyper.gam iMediate iSTATS iglu inDAGO inventorize iraceplot ixsurface kesernetwork kindisperse latentcor lessR lfproQC lgspline locuszoomr lomb lsirm12pl mappoly matman memapp metalite.sl metaquant mfcurve mgwrsar midi misspi mixtools mizer mmaqshiny modeltime modeltime.resample modsem mpwR mqqcause mqqr multiDoE multilevelcoda myClim neptune oceanmap onemap pandemonium pguIMP phase phecodemap pingers polarisR ppseq predictmeans previsionio processmapR processpredictR projectLSA protti puff qqkrls quickOutlier quollr r6qualitytools rENA rMultiNet rPackedBar radiant.data rassta refund.shiny regress3d revtools rfm ribiosGraph richCluster rmoo roahd roptions rrr rsurface ruminate rwicc sae4health scR scanCP sdbuildR sendigR sglg sherlock shinipsum shinyCLT shinyHeatmaply shinyML shinyMixR shinymodels shinyr simlandr skytrackr spinifex squid strvalidator survidm tabledown tagtools tall tcgaViz tcpl teal.slice tidyCDISC tidygate tidyseurat tidyspec timetk tolerance topoDistance trace trackeRapp tsibbletalk tsviz ttservice ume umiAnalyzer valdrViz validmind viewpoly visa vismi vistime vivaldi voiceR volcano3D weibulltools wilson wqtrends xvm yuimaGUI

suggests

AssociationExplorer2 BeeBDC BioUtils CIARA CNVScope CausalMixGPD CohortCharacteristics ComBatFamQC ConsRank ConsensusOPLS DImodelsVis DRomics DRquality DataExplorer DataVisualizations DrData DrugExposureDiagnostics EDCimport EIAapi EpiModel FCPS GeneralizedUmatrix GeneralizedUmatrixGPU HOME HVT HYPEtools Hmisc IceSat2R LearnPCA LightLogR LipidMS Luminescence MAIHDA MMAC MMOC MagmaClustR MetricGraph MitoHEAR NeuralSens OmicNavigator OmopSketch OmopViewer PaRe PerformanceAnalytics PhenotypeR PiC PnT PoweREST RAINBOWR RMSTpowerBoost RaMS Racmacs RcmdrPlugin.EZR RegimeChange Rilostat Rnaught SCdeconR SDModels SHARK4R ScatterDensity ShinyItemAnalysis SignalY TreatmentPatterns TreeDist UCSCXenaShiny USgas USgrid ViSe WRTDStidal WVPlots accept afcharts asteRisk bamm bidser bifrost bigstatsr boodist brand.yml cSEM camtrapR cancerradarr cellGeometry cito clinUtils clustcurv clusterability cols4all contentanalysis contsurvplot coronavirus coveffectsplot covid19br cowfootR crystract cubble curves cvdprevent dartR dartR.base dataquieR dittoViz enviGCMS epmfd esquisse fastml fixes flacco flipr formods forrel fqardl frailtyEM genieBPC geslaR ggRandomForests ggVennDiagram ggWebGL ggfacto ggmice ggsurveillance ggvariant gsClusterDetect h2o healthyR.ai hmsidwR iNZightPlots icomb idbr inferCSN innsight jmSurface kDGLM langevitour lessSEM linkeR manipulateWidget manureshed marimekko mlr3spatiotempcv mort mosaicCalc mpactr mvSUSY mwmap onlineforecast optedr orbitr palimpsestr parcats pcadapt pctax pcutils penfa phenocamr plotdap plotlsirm plotthis pmartR positron.tutorials pvLRT quartabs quarto ravecore rbranding rerddap ribd rliger rms rtemis rwalkr scDiffCom searchAnalyzeR sentopics sgplot shewhartr shiny.semantic shiny.telemetry shinyjqui shinytest2 shrinkGPR smoof snotelr staRdom staat1cho stdbscan strand sugrrants synr talib textAnnotatoR tinyshinyserver topolow tourr treefit trelliscopejs vectorialcalculus vetiver vibass villager visOmopResults visdat vitopack xplorerr xpose ycevo

Dependency Network

Dependencies Reverse dependencies ggplot2 scales httr jsonlite magrittr digest viridisLite base64enc htmltools htmlwidgets tidyr RColorBrewer dplyr vctrs tibble +6 more dependencies Eagle ExpAnalysis3d Greymodels PlotBivInvGaus ProjectManagement TPLSr TestGardener VizModules WPKDE cdparcoord epimdr2 heatmaply hypercube iCellR multichull +554 more reverse deps plotly

Version History

new 4.12.0 Mar 10, 2026
updated 4.12.0 ← 4.11.0 diff Jan 23, 2026
updated 4.11.0 ← 4.10.4 diff Jun 18, 2025
updated 4.10.4 ← 4.10.3 diff Jan 12, 2024
updated 4.10.3 ← 4.10.2 diff Oct 21, 2023
updated 4.10.2 ← 4.10.1 diff Jun 2, 2023
updated 4.10.1 ← 4.10.0 diff Nov 6, 2022
updated 4.10.0 ← 4.9.4.1 diff Oct 8, 2021
updated 4.9.4.1 ← 4.9.4 diff Jun 17, 2021
updated 4.9.4 ← 4.9.3 diff Jun 7, 2021
updated 4.9.3 ← 4.9.2.2 diff Jan 9, 2021
updated 4.9.2.2 ← 4.9.2.1 diff Dec 18, 2020
updated 4.9.2.1 ← 4.9.2 diff Apr 3, 2020
updated 4.9.2 ← 4.9.1 diff Feb 11, 2020
updated 4.9.1 ← 4.9.0 diff Nov 6, 2019
updated 4.9.0 ← 4.8.0 diff Apr 9, 2019
updated 4.8.0 ← 4.7.1 diff Jul 19, 2018
updated 4.7.1 ← 4.7.0 diff Jul 28, 2017
updated 4.7.0 ← 4.6.0 diff May 27, 2017
updated 4.6.0 ← 4.5.6 diff Apr 24, 2017