The shinyWidgets package provides several custom widgets to extend those available in package shiny
if (interactive()) { shinyWidgets::shinyWidgetsGallery() }