bslib: Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'

Simplifies custom 'CSS' styling of both 'shiny' and 'rmarkdown' via 'Bootstrap' 'Sass'. Supports 'Bootstrap' 3, 4 and 5 as well as their various 'Bootswatch' themes. An interactive widget is also provided for previewing themes in real time.

Version: 0.7.0
Depends: R (≥ 2.10)
Imports: base64enc, cachem, fastmap (≥ 1.1.1), grDevices, htmltools (≥ 0.5.8), jquerylib (≥ 0.1.3), jsonlite, lifecycle, memoise (≥ 2.0.1), mime, rlang, sass (≥ 0.4.9)
Suggests: bsicons, curl, fontawesome, future, ggplot2, knitr, magrittr, rappdirs, rmarkdown (≥ 2.7), shiny (≥ 1.8.1), testthat, thematic, withr
Published: 2024-03-29
DOI: 10.32614/CRAN.package.bslib
Author: Carson Sievert ORCID iD [aut, cre], Joe Cheng [aut], Garrick Aden-Buie ORCID iD [aut], Posit Software, PBC [cph, fnd], Bootstrap contributors [ctb] (Bootstrap library), Twitter, Inc [cph] (Bootstrap library), Javi Aguilar [ctb, cph] (Bootstrap colorpicker library), Thomas Park [ctb, cph] (Bootswatch library), PayPal [ctb, cph] (Bootstrap accessibility plugin)
Maintainer: Carson Sievert <carson at>
License: MIT + file LICENSE
NeedsCompilation: no
Materials: README NEWS
CRAN checks: bslib results


Reference manual: bslib.pdf


Package source: bslib_0.7.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): bslib_0.7.0.tgz, r-oldrel (arm64): bslib_0.7.0.tgz, r-release (x86_64): bslib_0.7.0.tgz, r-oldrel (x86_64): bslib_0.7.0.tgz
Old sources: bslib archive

Reverse dependencies:

Reverse imports: agcounts, aweSOM, bettr, bs4Dash, chattr, connectwidgets, datacleanr, DataEditR, designer, esquisse, fitODBODRshiny, flexdashboard, fresh, gptstudio, GRShiny, ISAnalytics, lakhesis, link, mapmixture, MDMAPR, mergenstudio, multilevelcoda, oceanexplorer, octopus, peakPantheR, pkgdown, pmxcode, praatpicture, qrlabelr,, rclipboard, RiboCrypt, Rigma, rmarkdown, rprimer, santaR, scRNAseqApp, shiny, shinyCohortBuilder, shinyExprPortal, shinyWidgets, SouthParkRshiny, starry, teal.reporter, teal.slice, teal.widgets, tfrmtbuilder
Reverse suggests: actxps, annotator, bookdown, bs4cards, bsicons, crosstalk, datamods, DT, geocmeans, geslaR, histoslider, jqbr, knitr, learnr, leprechaun, micromodal, mlr3shiny, optimall, shinyMobile, shinySelect, SSVS, targets, teal, TEKRABber, theft, theftdlc, thematic, toastui


Please use the canonical form to link to this page.