Software
bslib

bslib

Tools for theming Shiny and R Markdown via Bootstrap 3, 4, or 5.

SCSS

bslib is an R package that provides a modern UI toolkit for building Shiny applications and R Markdown documents based on Bootstrap. It enables developers to create customizable dashboards and apply custom themes to their applications and documents.

The package offers reusable UI components like cards, value boxes, and sidebars that work across different contexts. It supports real-time interactive theming, allowing developers to preview and adjust app appearance on the fly. bslib provides access to modern Bootstrap versions and Bootswatch themes, going beyond the Bootstrap 3 default that Shiny and R Markdown currently use for backward compatibility.

Contributors