Dash Bootstrap Components

Bootstrap components for Plotly Dash
Alternatives To Dash Bootstrap Components
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Dash Bootstrap Components961921552 months ago197June 29, 20227apache-2.0JavaScript
Bootstrap components for Plotly Dash
7 months ago3mitPython
Boilerplate for bootstrapping scalable multi-page Dash applications
100 Days Of Python149
a month ago1Jupyter Notebook
🐍 The Complete Python Pro Bootcamp for 2021
7 months ago28June 29, 2022mitPython
Data driven report builder for the Python data ecosystem.
Whatsapp Groups Analyser28
2 years agoPython
Web App that gives a detailed report about the WhatsApp Group Chats.
Dash Bootstrap Css20
2 years ago2apache-2.0SCSS
Bootstrap CSS for use with Plotly Dash
Gamma Mca20
3 days agogpl-3.0TypeScript
☢️📊 Progressive Web App MCA for gamma spectroscopy including file and live plot support via a serial interface.
a year agomitJavaScript
Sidus is a simple , user friendly and fast mathematical function plotter on web.
2 years ago7Python
Live wild fire data visualization, historical data analysis, future fires prediction based on Machine Learning model
Dash Plotly Demos2
3 years agoHTML
Repository dedicated for Dash & Plotly demonstrations
Alternatives To Dash Bootstrap Components
Select To Compare

Alternative Project Comparisons

dash-bootstrap-components logo

Dash Bootstrap Components

Bootstrap components for Plotly Dash
Explore the documentation

Report a bug

Request a feature

GitHub Actions GitHub PyPI Conda (channel only) PyPI - Python Version

dash-bootstrap-components is a library of Bootstrap components for use with Plotly Dash, that makes it easier to build consistently styled Dash apps with complex, responsive layouts.

Table of contents



You can install dash-bootstrap-components with pip:

pip install dash-bootstrap-components


You can also install dash-bootstrap-components with conda through the conda-forge channel:

conda install -c conda-forge dash-bootstrap-components

Dash for R

You can now use dash-bootstrap-components with Dash for R! To get started make sure you have the devtools library installed


You can then install dash-bootstrap-components from the r-release branch of this repository.

install_github('facultyai/[email protected]')

Check out the docs for more details


You can also use dash-bootstrap-components with Dash.jl! Install with

pkg> add DashBootstrapComponents

Check out the docs for more details

Quick start

To use dash-bootstrap-components you must do two things:

  • Link a Bootstrap v5 compatible stylesheet
  • Incorporate dash-bootstrap-components into your layout

Linking a stylesheet

dash-bootstrap-components doesn't come with CSS included. This is to give you the freedom to use any Bootstrap v5 stylesheet of your choice. This means however that in order for the components to be styled properly, you must link to a stylesheet yourself.

For convenience, links to BootstrapCDN for each theme are available through the themes module, which can be used as follows:

import dash
import dash_bootstrap_components as dbc

app = dash.Dash(external_stylesheets=[dbc.themes.BOOTSTRAP])

For more information on how to link local or external CSS, check out the Dash documentation.

Build the layout

With CSS linked, you can start building your app's layout with our Bootstrap components. See our documentation for a full list of available components, which include:

Standard row and column-based layouts








Dropdown menus


... and many more.


We welcome contributions to dash-bootstrap-components. If you find a bug or something is unclear please submit a bug report, if you have ideas for new features please feel free to make a feature request.

If you would like to submit a pull request, please read our contributing guide, which contains instructions on how to build and install dash-bootstrap-components locally, how to check your code will pass our linting checks, and how to submit the pull request itself.

Copyright and license

Code and documentation is copyright Faculty Science Ltd. 2018-2022, and released under the Apache 2.0 license

Popular Plotly Projects
Popular Bootstrap Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Plotly Dash