flexdashboard is an R package that enables you to create interactive dashboards using R Markdown. It’s designed to make dashboard creation straightforward by letting you use familiar R Markdown syntax to publish groups of related data visualizations.
The package supports a wide variety of components including htmlwidgets, base/lattice/grid graphics, tables, gauges, value boxes, and text annotations. It provides flexible row and column-based layouts that automatically resize for browsers and mobile devices. You can optionally integrate Shiny for dynamic visualizations, use storyboard layouts to present visualization sequences with commentary, and customize styling with bslib.