teal.reporter empowers both shiny and teal applications to seamlessly integrate reporting functionality. Developers, whether working on a shiny app or a teal module, define the report’s content, while teal.reporter takes care of the rest.
This package provides:
- A
shinymodule for adding cards (i.e. items) into a report - A
shinymodule for previewing the report on-screen - The ability to download a zip file containing the reports
Installation
install.packages('teal.reporter')Alternatively, you might want to use the development version.
# install.packages("pak")
pak::pak("insightsengineering/teal.reporter")Usage
To understand how to use this package, please refer to the Getting Started article, which provides multiple examples of code implementation.

Showcase
Getting help
If you encounter a bug or have a feature request, please file an issue. For questions, discussions, and staying up to date, please use the teal channel in the pharmaverse slack workspace.