R Markdown Format for Flexible Dashboards

Format for converting an R Markdown document to a grid oriented dashboard. The dashboard flexibly adapts the size of it's components to the containing web page.

  • Use R Markdown to publish a group of related data visualizations as a dashboard.

  • Support for a wide variety of components including htmlwidgets; base, lattice, and grid graphics; tabular data; gauges and value boxes; and text annotations.

  • Flexible and easy to specify row and column-based layouts. Components are intelligently re-sized to fill the browser and adapted for display on mobile devices.

  • Storyboard layouts for presenting sequences of visualizations and related commentary.

  • Optionally use Shiny to drive visualizations dynamically.


Learn more about flexdashboard: http://rmarkdown.rstudio.com/flexdashboard/



  • Changed maintainer.

flexdashboard 0.5.1

  • Fixed #149: a compatability issue when using Pandoc 2.0. (#150)

  • Fixed #139: remove previous valueBox handlers when rebinding.

  • Update to roxygen2 6.0.

flexdashboard 0.5.0

(tagged @ commit #d99dd62)

  • Don't hook graphics device option for fig_mobile if it's a data chunk (this broke knitr caching for shiny_prerendered data chunks).

flexdashboard 0.4.0

(tagged @ commit #0a88a91)

  • Add support for target field in navbar links (e.g. target: "_blank").

  • Fixed #100: problem w/ embedding source code for Rmd w/ spaces in path.

  • Fixed #106: ensure that previous bg class on valueBox is cleared.

flexdashboard 0.3.0

(tagged @ commit #2b6eb71)

  • Support .hidden attribute for pages to hide them from the navbar.

  • Scroll sidebar when content overflows vertically.

  • Correct handling for storyboard notes in mobile layout.

  • Handle titles with extended characters (auto-assign id if pandoc doesn't).

  • Handle page titles with punctuation (sanitize id for bootstrap tabs).

  • Use pre_knit hook to get access to the source file path.

  • Restore original DT options after rendering.

flexdashboard 0.2.0

(tagged @ commit #64d975f)

  • Initial release to CRAN.

flexdashboard 0.1.0

(tagged @ commit #990d10c)

  • init commit!

Reference manual

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


0.5.2 by Richard Iannone, a year ago


Report a bug at https://github.com/rstudio/flexdashboard/issues

Browse source code at https://github.com/cran/flexdashboard

Authors: Richard Iannone [aut, cre] , JJ Allaire [aut] , Barbara Borges [aut] , RStudio [cph] , Keen IO [ctb, cph] (Dashboard CSS) , Abdullah Almsaeed [ctb, cph] (Dashboard CSS) , Jonas Mosbech [ctb, cph] (StickyTableHeaders) , Noel Bossart [ctb, cph] (Featherlight) , Lea Verou [ctb, cph] (Prism) , Dmitry Baranovskiy [ctb, cph] (Raphael.js) , Sencha Labs [ctb, cph] (Raphael.js) , Bojan Djuricic [ctb, cph] (JustGage) , Tomas Sardyha [ctb, cph] (Sly) , Bryan Lewis [ctb, cph] (Examples) , Carson Sievert [ctb, cph] (Examples) , Joshua Kunst [ctb, cph] (Examples) , Ryan Hafen [ctb, cph] (Examples) , Bob Rudis [ctb, cph] (Examples) , Joe Cheng [ctb] (Examples)

Documentation:   PDF Manual  

MIT + file LICENSE license

Imports tools, jsonlite, htmltools, knitr, htmlwidgets, rmarkdown, shiny

Suggests testthat

Imported by MAFDash, devtoolbox, i2dash, regressoR.

Suggested by SimSurvey, chronicle, dataquieR, div, evaluator, shinytest, wpa.

See at CRAN