About VizModules

Flexible, Interactive Shiny Modules for Almost Any Plot

Offers a core selection of interactivity-first Shiny modules for many plot types meant to serve as flexible building blocks for applications and as the base for more complex modules. These modules allow for the rapid and convenient construction of Shiny apps with very few lines of code and decouple plotting from the underlying data. These modules allow for full plot aesthetic customization by the end user through UI inputs. Utility functions for simple UI organization, automated UI tooltips, and additional plot enhancements are also provided.

Authors: Jared Andrews, Jacob Martin

This gallery app showcases VizModules' interactive Shiny modules using bundled example datasets so you can preview each plot type and its configurable inputs.

Repository: https://github.com/j-andrews7/VizModules

Documentation: https://j-andrews7.github.io/VizModules/

CRAN package page: https://cran.r-project.org/package=VizModules


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.


Data Table

Filtering the data table will update the plot.