Skip to content

shiny

Web Application Framework for R

v1.14.0 · Jun 21, 2026 · MIT + file LICENSE

Description

Makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding between inputs and outputs and extensive prebuilt widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort.

Downloads

932K

Last 30 days

72nd

2.3M

Last 90 days

7.5M

Last year

Trend: +35.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 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

Rd files

cannot open the connection
cannot open the connection
cannot open the connection
cannot open the connection
cannot open the connection
cannot open the connection
cannot open the connection
cannot open the connection
cannot open the connection
cannot 
...[truncated]...
 ‘textAreaInput.Rd’, ‘textInput.Rd’, ‘textOutput.Rd’, ‘updateCheckboxInput.Rd’, ‘updateDateInput.Rd’, ‘updateDateRangeInput.Rd’, ‘updateNumericInput.Rd’, ‘updateSelectInput.Rd’, ‘updateSliderInput.Rd’, ‘updateTabsetPanel.Rd’, ‘updateTextAreaInput.Rd’
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 Apr 8, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 10.5Mb
  sub-directories of 1Mb or more:
    R     2.1Mb
    www   6.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 10.5Mb
  sub-directories of 1Mb or more:
    R     2.0Mb
    www   6.7Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  9.7Mb
  sub-directories of 1Mb or more:
    R     1.6Mb
    www   6.5Mb
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 7, 2026
ERROR r-devel-linux-x86_64-fedora-gcc
NOTE r-oldrel-macos-arm64

installed package size

installed size is 10.5Mb
  sub-directories of 1Mb or more:
    R     2.1Mb
    www   6.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 10.5Mb
  sub-directories of 1Mb or more:
    R     2.0Mb
    www   6.7Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  9.7Mb
  sub-directories of 1Mb or more:
    R     1.6Mb
    www   6.5Mb
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 10.5Mb
  sub-directories of 1Mb or more:
    R     2.1Mb
    www   6.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 10.5Mb
  sub-directories of 1Mb or more:
    R     2.0Mb
    www   6.7Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  9.7Mb
  sub-directories of 1Mb or more:
    R     1.6Mb
    www   6.5Mb

Reverse Dependencies (1510)

imports

ABACUS ANOVAIREVA ANOVAShiny ANOVAShiny2 APIS APTIcalc ARTofR AbSolution AdaptGauss AdhereRViz AdverseEvents AmpGram AmyloGram AnthropMMD AovBay AssociationExplorer2 AssumpSure AtlasMaker AtmChile AutoDeskR AzureAppInsights BBEST BEACH BED BEMPdata BLRShiny BLRShiny2 BayesDissolution BayesPower BayesianNetwork BiasCorrector BioIndex BioThermR BioVizSeq BlockmodelingGUI CCWeights CGMissingDataR CGNM CLUSTShiny CMShiny CNVScope CRANsearcher CTShiny CTShiny2 CTTShiny CaPO4Sim CamelUp CancerGram Certara.DarwinReporter Certara.ModelResults Certara.R Certara.RsNLME.ModelBuilder Certara.RsNLME.ModelExecutor Certara.VPCResults ChannelAttributionApp ClustAssess Clustering ComBatFamQC ConSciR DCEtool DIFshiny DImodelsMulti DQAgui DTAT DTEAssurance DVHmetrics DataCraftR DataEditR DataMetProcess DateTimeRangePicker Dcurvature DegreeDayCalc DeltaMAN DepMod DistPlotter DrData DynNom ECharts2Shiny EMMAgeo EMSaov ERSA Eagle EffectLiteR EgoCor ElicitationWizard EpiSignalDetection ErlangC EuclideanSD EvalTest ExPanDaR FAST.R FAfA FRApp FSK2R FactEff FastRet FedIRT FielDHub FluxSeparator FossilSimShiny FreqProf FuzzyR G2Sd GCEstim GDINA GFD GFDrmst GFDrmtl GFDsurv GLMBasedRaschEstimation GMSE GOFShiny GRShiny GWSDAT GWalkR GenEst GenoTriplo GeoWeightedModel GetDFPData2 Greymodels HH HIViz HKRbook HaDeX Holomics ICCDesign IDEAFilter IDEATools IMP IRR2FPR IRTShiny IceSat2R InsectLabelR InspectionPlanner Isinglandr IsoCor JMbayes JustifyAlpha KCSKNNShiny KCSNBShiny KLINK KNNShiny LBSPR LCMSQA LDAShiny LFApp LLMTranslate LMD LearnPCA LifeTableBuilder LifeTableFertility LifemapR MCPModPack MDSPCAShiny MHQoL MIMSunit MLmorph MNLR MOsemiind MSMGOptimizer MainExistingDatasets MappingCalc MedianaDesigner MetSizeR MethodOpt MuChPoint MuPETFlow MultiscaleDTM NACHO NBShiny NBShiny2 NBShiny3 NDP NGLVieweR NPCDTools NestedMenu NetSimR NiLeDAM NormalityAssessment NutrienTrackeR OWEA OhdsiShinyAppBuilder OlympicRshiny OmopViewer One4All OpenImageR OpenRepGrid.ic OpenSpecy PAMpal PAMscapes PCRedux PDShiny PELVIS PKbioanalysis PKconverter PPtreeExt PREPShiny PRISMA2020 PacketLLM ParCC PatientGenerator PepMapViz PhytosanitaryCalculator PolisheR Poly4AT ProjectionBasedClustering PupilPre QRAGadget QuickExplore QurvE R2sample R4GoodPersonalFinances RALSA RCTrep REDCapCAST RLumShiny RSDK RSP Racmacs RadialVisGadgets RanglaPunjab RawHummus RchivalTag ReDaMoR RedeAgroRadar ReliaShiny ReviewR Rmfrac Rmoji RoME RobustFlow SEAHORS SHELF SIAmodules SIAtools SINRELEF.LD SKBD SOMEnv SOMbrero SPARTAAS SSDM SampleSizeCalculator SemNetCleaner SensMap Seurat ShinyBlock ShinyQuickStarter SkeletalVis Slick SouthParkRshiny Spectran SqueakR StabilityApp StatTeacherAssistant StatisticTeach1 StepRegShiny StereoMorph StratigrapheR SurprisalAnalysis T2Qv TAShiny TBA TKCat TR8 TaylorRussell Ternary TreeDist TreeSearch TwoDiRef UBayFS UCSCXenaShiny Umatrix UpDown VOSONDash VTShiny VWPre VarSelLCM ViSe ViewR ZetaSuite a11yShiny aIc abstractr activAnalyzer adaptiveGPCA addinsOutline addinslist adegenet adepro adespatial agcounts airGRteaching akiFlagger alphavantagepf annotator antaresRead antaresViz apa7 apexcharter apisensr appRiori archeoViz archeofrag.gui argonDash asciiSetupReader assertHE auth0 autoTS autoharp autoimport autoshiny avstrat aweSOM azuremlsdk baRcodeR backtestGraphics bayMDS bayesMRM bayesROE bayesmove bayprior bdDwC bea.R bestSDP bibliometrix biblioverlap billboarder binovisualfields blockr.core blockr.dag blockr.dock blockr.dplyr blockr.ggplot blockr.io blrm blsBandit bnRep bnviewer boinet bootwar bravo bridger2 bs4Dash bs4Dashkit bullwhipgame bunchr bupaR caffsim calcite calms camtrapR carbonr card.pro cascadeSelect catekappa causaloptim censuspyrID centrifugeR chatgpt chattr cheem chipPCR chores cicerone circletyper cjoint cleanTS clusterWebApp cofad cognitoR colourpicker comFuncs compIndexBuilder condir conductor condvis2 consortr contextFind convdistr convertr cookies corporaexplorer corrViz cosinor countfitteR courieR coveffectsplot covid19.analytics cpam cppcheckR crispRdesignR cromwellDashboard dPCP damAOI daqapo dartR dartR.sim dataCompare datacleanr datamods datasets.load dataspice dataviewR daterangepicker ddpcr ddsPLS deBif deliberr deseats designer detzrcr dextergui dipsaus discoveR distcomp ditwahLandslide dlmtree dlookr dockViewR dosedesignR dpcR dplyrAssist dqcheckrGUI drawer drawsample dropR dtsmartr dtwclust dynafluxr eAnalytics eCerto eSDM eVCGsampler earthUI easySdcTable easylabel easynem echarts4r ecoXCorr edeaR edgebundleR editData editbl eirm elaborator emailjsr emuR enmSdmX epicmodel episomer epts equatiomatic eseis espadon esquisse estadistica eufmdis.adapt eventPred exactamente examly explor exploratory explore ezr farrell fasterRaster fdapaceShiny felp filterNHP findInFiles findviews finlabR fio fioRa firebase fishRman fitODBODRshiny fitteR fitur flexdashboard fluxtools fomantic.plus forecasteR forestmangr formods frailtypack fresh fusionchartsR g6R gamesGA gander gargoyle gastempt gazepath genBaRcode genTS geocmeans geodrawr gestate gfonts ggExtra ggThemeAssist ggbond ggpca ggplotAssist ggplotgui ggquickeda ggvis ggvolcano glasstabs gofigR golem googleway gooseR gptstudio grapesAgri1 gratis gravitas greeks greenR greenfeedr gridsampler gridstackeR groqR guiplot gwid gwpcormapper handcodeR handwriterApp healthfinance heiscore hidecan highdir hipecR histoslider holi hover howler htetree html2R htsr hwordcloud iCellR iRfcb iSTATS icertool ichimoku idcnrba idealstan ideanet iglu igraphinshiny inDAGO insane inshiny interca ioncopy ipc irtDemo irtGUI irtawsi istat itol.toolkit ixplorer jaccard journalabbr jpmesh jqbr jsTreeR jsmodule keys kgraph kgschart kindisperse kinesis kollaR lakhesis lareshiny lavaan.shiny lavaangui lcars leafdown learnr lessR lightsout linevis linguisticsdown linkeR linkspotter linne listviewer live llmcoder lmviz loadeR login logrxaddin lrstat maidr mailmerge makemyprior manipulateWidget mapdeck mapedit mapgl markdownInput mcvis measureR medfate medfateland meltt memapp memery mergeGridR mergenstudio metaconfoundr metainsight midas min2HalfFFD miniMeta miniUI mipplot mispitools mldr mlr3shiny mmaqshiny mmiCATs mmibain mmints mmirestriktor mmstat4 modest monaco monitOS monographaR moodlequizR movedesign mplot muiDataGrid muiMaterial multiActionButton multiDEGGs multigroup.vaccine multilevelcoda mycaas myownrobs nbc4va ncmR neo4r neodistr netknitr nextGenShinyApps nocturn normfluodbf npboottprm npboottprmFBar npregfast objectremover occupationMeasurement oceanexplorer octopus oglcnac omicsTools oolong optedr ordinalsimr overshiny packagefinder pairsD3 pandemonium pannotator paramGUI pargasite pdfcombiner pema periscope periscope2 perplexR personr pguIMP phase picClip pipefittr pixels plotROC pmxcode polarisR polaroid polished poppr populationPDXdesign powerprior ppcSpatial praatpicture precisely predhy.GUI predictoR presize priorityelasticnet processmapR processmonitR projectLSA prompter protein8k protoshiny purgeR pushbar qPRAentry qbrms qgam qgshiny qlcData qqvases qrlabelr qsplines quadVAR quadkeyr quadraticSD quallmer.app quarks quartify querychat questionr r2fireworks r2resize r2social r5rgui r6methods rAccess rAmCharts4 rDeckgl rMosaic rPackedBar radiant radiant.basics radiant.data radiant.design radiant.model radiant.multivariate rainette rangeModelMetadata rashnu rassta ravel rcbayes rclipboard rcrossref rddapp reactRouter reactable.extras refund.shiny regexSelect regressoR resizableSplitLayout retistruct revtools rheroicons rhino rintrojs rjd3production roadoi robmedExtra robustT2 romic rrtable rtabulator ruminate rusk sae4health samplex samr santaR scdtb scenes scoutbaR sd2R sdcHierarchies sdcMicro sdstudio seasonalview semantic.dashboard semdrw sendigR sever sglr shidashi shiny.blueprint shiny.destroy shiny.emptystate shiny.i18n shiny.ollama shiny.react shiny.router shiny.semantic shiny.tailwind shiny.telemetry shiny.webawesome shinyAce shinyBS shinyCLT shinyChakraSlider shinyChakraUI shinyChatR shinyCohortBuilder shinyCox shinyDND shinyDTC shinyDatetimePickers shinyEditor shinyEffects shinyExprPortal shinyFeedback shinyFiles shinyGizmo shinyGovstyle shinyHeatmaply shinyIRT shinyInvoice shinyKGode shinyKnobs shinyLP shinyLottie shinyML shinyMatrix shinyMergely shinyMobile shinyMonacoEditor shinyNORRRM shinyNextUI shinyNotes shinyOAuth shinyQueryBuilder shinyRGL shinyRadioMatrix shinyRatings shinySbm shinySearchbar shinyStep shinyStorePlus shinyTempSignal shinyTime shinyTimer shinyToastify shinyTree shinyWGD shinyWidgets shinyXYpad shinyaframe shinyalert shinyanimate shinyauthr shinybrms shinybrowser shinybusy shinychat shinycssloaders shinycustomloader shinydashboard shinydashboardPlus shinydataviewer shinydbauth shinydisconnect shinydrive shinyds shinyfilter shinyfilters shinyfullscreen shinyglide shinyhelper shinyjqui shinyjs shinykanban shinylogs shinymanager shinymaterial shinymeta shinymodels shinymrp shinyobjects shinypanel shinypayload shinyphaser shinypivottabler shinyquiz shinyr shinyrecipes shinyscreenshot shinyseo shinystate shinytest shinytest2 shinythemes shinytitle shinytoastr shinyvalidate sigmajs signalHsmm simCAT simRestore simrel sistec sketch smvgraph snahelper snotelr soilphysics sortable soundClass soundgen spada spatialCatalogueViewer spectrolab sphereML spinifex spoiler squid ssd4mosaic stCEG staat1cho standby starry statsr stepssurvey stmgui subscreen sumer superb survSampleSize surveySimR surveydown survivoR swirlify symbol.equation.gpt tRigon tableHTML tablerDash taipan tapLock taskqueue tcgaViz teal.logger teal.modules.clinical teal.picks teal.reporter teal.slice teal.transform teal.widgets textAnnotatoR tfrmtbuilder threeBrain tidyCDISC tidygate timbeR timevis tinyshinyserver tippy toastui toro toxEval toxSummary tr.iatgen trace trackdem trackeRapp treemap treespace tricolore tsibbletalk tsviz tteICE tutorial.helpers ubiquity umiAnalyzer urlshorteneR uteals valdrViz vctsfr verifyr2 vfinputs vibass vici video viewpoly visualFields visvaR visvow visxhclust volcanoPlot voronoiTreemap vov vtree vvdoctor waiter wilson wppExplorer xplorerr yuimaGUI zooimage zscorer

suggests

AMModels ARPobservation AntsNet AzureAuth BAQM BIGL BayesNetBP BioMonTools Characterization CiteSource DIZtools DMCfun DRomics DT DT2 DataQualityDashboard DrugExposureDiagnostics EDCimport EML EpiModel GDAtools GMCM GTFSwizard GitAI HOME HYPEtools HaDeX2 HelpersMG HospitalNetwork IFC ImportExport LDAvis LipidMS MAIHDA MSEtool MVN Mondrian NDPalette PROsetta ParallelLogger PhenotypeR PiC PopED R.AlphA.Home RDML REXoplanets RKorAPClient RMSTpowerBoost RQuantLib RagGrid Rilostat Rnaught Rnvd3 SAMtool SHARK4R SSVS SelfControlledCohort SemNeT SemNetDictionaries ShinyItemAnalysis Signac SimDesign SimSurvey SingleCaseES SqlRender TestDesign VectrixDB VineCopula aNCA actxps aifeducation amVennDiagram5 amapGeocode amapro amp.sim analyzer animate animint2 aniview ankiR aos archivist argoFloats argonR arulesViz askgpt assertions aurora authordown avesperu bSims backpipe basictabler blockCV blogdown bookdown box box.linters bpbounds bpmnVisualizationR brickset brms bscui bslib bsplus bsub btw businessPlanR cNORM cancerradarr canvasXpress cascadess causaldef causalplot cbsodataR cheetahR cmsaf codebook cohortBuilder colorspace cols4all compareGroups condformat condvis cooccure countdown craftgrn credsubs cronR crosstalk ctsem cubeview curves d3po daiquiri data.validator dataquieR datefixR deckgl deepdep delayed detourr diffr diffviewer disaggR distill dm dppca dragmapr ebx echarty edgemodelr eemR effectcheck egor ellmer embryogrowth enviGCMS epicontacts epitraxr epiviz epoxy eq5d eq5dsuite excelR expertsurv explodemap ezplot fanplot fcaR featureflag findInGit finnsurveytext flir flora fluorojip forestSAS formatR formattable freewall frequency fude gageRR gendercoder genepop geneviewer geonode4R geosapi geslaR ggDNAvis ggVennDiagram ggWebGL ggalluvial ggiraph ggseg3d ggsem ggsql gitlabr gm googleAnalyticsR googleAuthR googleLanguageR googlePubsubR googleVis grandR graph3d gt hbsaems hchinamap highcharter highlightHTML hlmLab hpackedbubble htaBIM htmltools hyd1d hydflood hypothesis ibdsim2 ibger idiogramFISH iheatmapr imagefluency immunarch imuf influential inlabru ipumsr jmSurface joinspy knitrdata koRpus ksformat kuzco lactater lakefetch landsepi langevitour lcsm leafgl leaflet leaflet.extras2 leaflet.minicharts leprechaun likert lime lineupjs linpk llmshieldr log logger mantis manureshed mapmixture mapycusmaximus matrixCorr merTools metamer metasurvey metathis mfrmr mgcViz micromodal midoc migraph minidown mirt moRphomenses motifr mtscr muiTreeView muttest myIO nestable netCoin netrankr nivo.bubblechart nlgeocoder nowcastr nph nuggets openairmaps openmetrics optimall optistock osrm.backend otel owidapi pagemap parallelPlot parcats patientProfilesVis pbapply pcFactorStan pcadapt pdfsearch pedbp pep725 perspectiveR phenocamr phenology phosphoricons picker pins pivottabler pkgsearch plainview planr plotly plumber2 pmd polmineR polyglotr pool predmicror profvis progressr proporz protti qmethod qqplotr qshap quadcleanR r2d3 r3dmol r4ss rAmCharts rD3plot rPDBapi ragnar raretrans ravecore ravepipeline rbcb rbin rbranding rco rdwd reactCheckbox reactR reactable reactlog recmap recogito renv reprex reqres respondeR rgl rhandsontable rivr rmarkdown rplanes rquiz rsconnect rstanarm ruv rwalkr rxode2 saCI sadists sankeywheel sass scDiffCom scan scatterPlotMatrix scdhlm sdm searchAnalyzeR selenider semantic.assets shiny.exe shiny2docker shinyPredict shinySelect shinybody shinycroneditor shinyreprex shinyscholar shinytesters shotGroups simglm sinew skpr slendr soilKey solvebio spant sparkline sparklyr starsTileServer statioVAR stochvolTMB strand surreal surveyframe swipeR tablet tabulapdf targets teal.code terralink testthat texPreview thematic thorn tidycwl tidylearn tidytlg tidyvpc tmap tower trelliscopejs tutorizeR twbparser twinsvm unmarked ursa vchartr vegawidget visNetwork visOmopResults vueR webshot webshot2 weightr whippr workflowr ymlthis

Dependency Network

Dependencies Reverse dependencies bslib cachem cli commonmark (>= 2.0.0) fastmap fontawesome glue (>= 1.3.2) htmltools httpuv jsonlite later lifecycle mime otel promises +5 more dependencies AMPLE BoneProfileR CLME DSAIDE DSAIRM EQUALSTATS EpiSimR Factoshiny GerminaR ICSShiny KappaGUI MetaAnalyser PERK ProbBayes QTL.gCIMapping.GUI +1495 more reverse deps shiny

Version History

63 tracked
updated 1.14.0 ← 1.13.0 diff Jun 21, 2026
new 1.13.0 Mar 10, 2026
updated 1.13.0 ← 1.12.1 diff Feb 19, 2026
updated 1.12.1 ← 1.12.0 diff Dec 8, 2025
updated 1.12.0 ← 1.11.1 diff Dec 2, 2025
updated 1.11.1 ← 1.11.0 diff Jul 2, 2025
updated 1.11.0 ← 1.10.0 diff Jun 23, 2025
updated 1.10.0 ← 1.9.1 diff Dec 13, 2024
updated 1.9.1 ← 1.9.0 diff Jul 31, 2024
updated 1.9.0 ← 1.8.1.1 diff Jul 28, 2024
updated 1.8.1.1 ← 1.8.1 diff Apr 1, 2024
updated 1.8.1 ← 1.8.0 diff Mar 25, 2024
updated 1.8.0 ← 1.7.5.1 diff Nov 17, 2023
updated 1.7.5.1 ← 1.7.5 diff Oct 13, 2023
updated 1.7.5 ← 1.7.4.1 diff Aug 11, 2023