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, 2 years 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 devtoolbox, i2dash.

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

See at CRAN