https://github.com/vikramlearning/blazorbootstrap
An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks.
https://github.com/vikramlearning/blazorbootstrap
blazor blazor-autocomplete blazor-bootstrap blazor-charts blazor-components blazor-dialog blazor-grid blazor-modal blazor-offcanvas blazor-server blazor-ui-components blazor-webassembly blazorbootstrap bootstrap bootstrap-5 bootstrap5
Last synced: 1 day ago
JSON representation
An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks.
- Host: GitHub
- URL: https://github.com/vikramlearning/blazorbootstrap
- Owner: vikramlearning
- License: apache-2.0
- Created: 2021-08-29T14:26:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T14:39:23.000Z (5 days ago)
- Last Synced: 2025-04-14T11:18:37.215Z (1 day ago)
- Topics: blazor, blazor-autocomplete, blazor-bootstrap, blazor-charts, blazor-components, blazor-dialog, blazor-grid, blazor-modal, blazor-offcanvas, blazor-server, blazor-ui-components, blazor-webassembly, blazorbootstrap, bootstrap, bootstrap-5, bootstrap5
- Language: HTML
- Homepage: https://docs.blazorbootstrap.com/
- Size: 60.1 MB
- Stars: 960
- Watchers: 15
- Forks: 73
- Open Issues: 174
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-blazor - BlazorBootstrap -   High-performance, lightweight, and responsive blazor bootstrap components in a single package from the developers for the developers. ([Docs as Demo](https://demos.blazorbootstrap.com/)). (Libraries & Extensions / Component bundles)
README
Blazor Bootstrap Component Library
An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks.
Getting Started »
**NOTE:** We strongly recommend all BlazorBootstrap users migrate to version 2.x.x. [Read more...](https://docs.blazorbootstrap.com/blog/2024/02/25/upgrade-to-v2.0.0)
## Status
[](https://www.nuget.org/packages/blazor.bootstrap/absoluteLatest)
[](https://www.nuget.org/packages/blazor.bootstrap/absoluteLatest)
[](#backers)
[](#sponsors)## Docs & Demos
- [Docs Website](https://docs.blazorbootstrap.com/)
- [Demo Website - Blazor Server](https://demos.blazorbootstrap.com/)
- [Demo Website - Blazor WebAssembly](https://demos.getblazorbootstrap.com/)## Table of contents
- [Install](#install)
- [Install Blazor Bootstrap templates](#install-blazor-bootstrap-templates)
- [Components](#blazor-bootstrap-components)
- [Documentation](#documentation)
- [Creators](#creators)
- [Copyright and license](#copyright-and-license)## Install
Install with [NuGet](https://www.nuget.org/): `Install-Package Blazor.Bootstrap -Version 3.3.1`
## Install Blazor Bootstrap templates
Install [Blazor Bootstrap templates](https://github.com/vikramlearning/blazorbootstrap-project-templates) with **.NET CLI**: `dotnet new install Blazor.Bootstrap.Templates::1.10.0`

- Read the [Getting started page](https://docs.blazorbootstrap.com/getting-started/blazor-webassembly-net-8) for information on the framework installation, contents, examples, and more.
## Blazor Bootstrap Components
| Component Name | Docs | Demos |
|:--|:--|:--|
| Accordion | [Docs](https://docs.blazorbootstrap.com/components/accordion) | [Demos](https://demos.blazorbootstrap.com/accordion) |
| Alerts | [Docs](https://docs.blazorbootstrap.com/components/alerts) | [Demos](https://demos.blazorbootstrap.com/alerts) |
| AutoComplete | [Docs](https://docs.blazorbootstrap.com/forms/autocomplete) | [Demos](https://demos.blazorbootstrap.com/autocomplete) |
| Badge | [Docs](https://docs.blazorbootstrap.com/components/badge) | [Demos](https://demos.blazorbootstrap.com/badge) |
| Breadcrumb | [Docs](https://docs.blazorbootstrap.com/components/breadcrumb) | [Demos](https://demos.blazorbootstrap.com/breadcrumb) |
| Buttons | [Docs](https://docs.blazorbootstrap.com/components/buttons) | [Demos](https://demos.blazorbootstrap.com/buttons) |
| Callout | [Docs](https://docs.blazorbootstrap.com/components/callout) | [Demos](https://demos.blazorbootstrap.com/callout) |
| Card | [Docs](https://docs.blazorbootstrap.com/components/card) | [Demos](https://demos.blazorbootstrap.com/card) |
| Carousel | [Docs](https://docs.blazorbootstrap.com/components/carousel) | [Demos](https://demos.blazorbootstrap.com/carousel) |
| Charts: Bar chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/bar-chart) | [Demos](https://demos.blazorbootstrap.com/charts/bar-chart) |
| Charts: Doughnut chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/doughnut-chart) | [Demos](https://demos.blazorbootstrap.com/charts/doughnut-chart) |
| Charts: Line chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/line-chart) | [Demos](https://demos.blazorbootstrap.com/charts/line-chart) |
| Charts: Pie chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/pie-chart) | [Demos](https://demos.blazorbootstrap.com/charts/pie-chart) |
| Charts: Polar Area chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/polar-area-chart) | [Demos](https://demos.blazorbootstrap.com/charts/polar-area-chart) |
| Charts: Radar chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/radar-chart) | [Demos](https://demos.blazorbootstrap.com/charts/radar-chart) |
| Charts: Scatter chart | [Docs](https://docs.blazorbootstrap.com/data-visualization/scatter-chart) | [Demos](https://demos.blazorbootstrap.com/charts/scatter-chart) |
| Checkbox Input | [Docs](https://docs.blazorbootstrap.com/forms/checkbox-input) | [Demos](https://demos.blazorbootstrap.com/form/checkbox-input) |
| Collapse | [Docs](https://docs.blazorbootstrap.com/components/collapse) | [Demos](https://demos.blazorbootstrap.com/collapse) |
| Confirm Dialog | [Docs](https://docs.blazorbootstrap.com/components/confirm-dialog) | [Demos](https://demos.blazorbootstrap.com/confirm-dialog) |
| Currency Input | [Docs](https://docs.blazorbootstrap.com/forms/currency-input) | [Demos](https://demos.blazorbootstrap.com/form/currency-input) |
| Date Input | [Docs](https://docs.blazorbootstrap.com/forms/date-input) | [Demos](https://demos.blazorbootstrap.com/form/date-input) |
| Dropdown | [Docs](https://docs.blazorbootstrap.com/components/dropdown) | [Demos](https://demos.blazorbootstrap.com/dropdown) |
| Google Map | [Docs](https://docs.blazorbootstrap.com/components/google-map) | [Demos](https://demos.blazorbootstrap.com/google-map) |
| Grid | [Docs](https://docs.blazorbootstrap.com/components/grid) | [Demos](https://demos.blazorbootstrap.com/grid) |
| Icons | [Docs](https://docs.blazorbootstrap.com/content/icons) | [Demos](https://demos.blazorbootstrap.com/icons) |
| Images | [Docs](https://docs.blazorbootstrap.com/content/images) | [Demos](https://demos.blazorbootstrap.com/images) |
| Markdown | [Docs](https://docs.blazorbootstrap.com/content/markdown) | [Demos](https://demos.blazorbootstrap.com/markdown) |
| Modals | [Docs](https://docs.blazorbootstrap.com/components/modal) | [Demos](https://demos.blazorbootstrap.com/modals) |
| Number Input | [Docs](https://docs.blazorbootstrap.com/forms/number-input) | [Demos](https://demos.blazorbootstrap.com/form/number-input) |
| Offcanvas | [Docs](https://docs.blazorbootstrap.com/components/offcanvas) | [Demos](https://demos.blazorbootstrap.com/offcanvas) |
| Pagination | [Docs](https://docs.blazorbootstrap.com/components/pagination) | [Demos](https://demos.blazorbootstrap.com/pagination) |
| Password Input | [Docs](https://docs.blazorbootstrap.com/forms/password-input) | [Demos](https://demos.blazorbootstrap.com/form/password-input) |
| PDF Viewer | [Docs](https://docs.blazorbootstrap.com/components/pdf-viewer) | [Demos](https://demos.blazorbootstrap.com/pdf-viewer) |
| Placeholders | [Docs](https://docs.blazorbootstrap.com/components/placeholders) | [Demos](https://demos.blazorbootstrap.com/placeholders) |
| Preload | [Docs](https://docs.blazorbootstrap.com/components/preload) | [Demos](https://demos.blazorbootstrap.com/preload) |
| Progress | [Docs](https://docs.blazorbootstrap.com/components/progress) | [Demos](https://demos.blazorbootstrap.com/progress) |
| Radio Input | [Docs](https://docs.blazorbootstrap.com/forms/radio-input) | [Demos](https://demos.blazorbootstrap.com/form/radio-input) |
| RangeInput | [Docs](https://docs.blazorbootstrap.com/forms/range-input) | [Demos](https://demos.blazorbootstrap.com/form/range-input) |
| Ribbon | [Docs](https://docs.blazorbootstrap.com/components/ribbon) | [Demos](https://demos.blazorbootstrap.com/ribbon) |
| Script Loader | [Docs](https://docs.blazorbootstrap.com/components/script-loader) | [Demos](https://demos.blazorbootstrap.com/script-loader) |
| Sidebar | [Docs](https://docs.blazorbootstrap.com/components/sidebar) | [Demos](https://demos.blazorbootstrap.com/sidebar) |
| Sidebar2 | [Docs](https://docs.blazorbootstrap.com/components/sidebar2) | [Demos](https://demos.blazorbootstrap.com/sidebar2) |
| Sortable List | [Docs](https://docs.blazorbootstrap.com/components/sortable-list) | [Demos](https://demos.blazorbootstrap.com/sortable-list) |
| Spinners | [Docs](https://docs.blazorbootstrap.com/components/spinners) | [Demos](https://demos.blazorbootstrap.com/spinners) |
| Switch | [Docs](https://docs.blazorbootstrap.com/forms/switch) | [Demos](https://demos.blazorbootstrap.com/form/switch) |
| Tabs | [Docs](https://docs.blazorbootstrap.com/components/tabs) | [Demos](https://demos.blazorbootstrap.com/tabs) |
| Text Input | [Docs](https://docs.blazorbootstrap.com/forms/text-input) | [Demos](https://demos.blazorbootstrap.com/form/text-input) |
| TextArea Input | [Docs](https://docs.blazorbootstrap.com/forms/textarea-input) | [Demos](https://demos.blazorbootstrap.com/form/text-area-input) |
| Theme Switcher | [Docs](https://docs.blazorbootstrap.com/components/theme-switcher) | [Demos](https://demos.blazorbootstrap.com/theme-switcher) |
| Time Input | [Docs](https://docs.blazorbootstrap.com/forms/time-input) | [Demos](https://demos.blazorbootstrap.com/form/time-input) |
| Toasts | [Docs](https://docs.blazorbootstrap.com/components/toasts) | [Demos](https://demos.blazorbootstrap.com/toasts) |
| Tooltips | [Docs](https://docs.blazorbootstrap.com/components/tooltips) | [Demos](https://demos.blazorbootstrap.com/tooltips) |More components coming...
## Documentation
Blazor Bootstrap's documentation, which is included in this repository's root directory, is built with [Docusaurus](https://docusaurus.io/) and publicly hosted on GitHub Pages at . The docs may also be run locally.
## Screenshots
### Blazor Bootstrap - Accordion
### Blazor Bootstrap - Alerts
### Blazor Bootstrap - Auto Complete
### Blazor Bootstrap - Badge
### Blazor Bootstrap - Breadcrumb
### Blazor Bootstrap - Buttons
### Blazor Bootstrap - Callout
### Blazor Bootstrap - Card
### Blazor Bootstrap - Carousel
### Blazor Bootstrap - Charts: Bar Chart
### Blazor Bootstrap - Charts: Doughnut Chart
### Blazor Bootstrap - Charts: Line Chart
### Blazor Bootstrap - Charts: Pie Chart
### Blazor Bootstrap - Charts: Polar Area Chart
### Blazor Bootstrap - Checkbox Input
### Blazor Bootstrap - Collapse
### Blazor Bootstrap - Confirm Dialog
### Blazor Bootstrap - Currency Input
### Blazor Bootstrap - Date Input
### Blazor Bootstrap - Dropdown
### Blazor Bootstrap - Google Map
### Blazor Bootstrap - Grid
### Blazor Bootstrap - Icon
### Blazor Bootstrap - Image
### Blazor Bootstrap - Markdown
### Blazor Bootstrap - Modal
### Blazor Bootstrap - Number Input
### Blazor Bootstrap - Offcanvas
### Blazor Bootstrap - Password Input
### Blazor Bootstrap - Pagination
### Blazor Bootstrap - PDF Viewer
### Blazor Bootstrap - Placeholder
### Blazor Bootstrap - Preload
### Blazor Bootstrap - Progress
### Blazor Bootstrap - Radio Input
### Blazor Bootstrap - Range Input
### Blazor Bootstrap - Ribbon
### Blazor Bootstrap - Script Loader
### Blazor Bootstrap - Sidebar
### Blazor Bootstrap - Sidebar2
### Blazor Bootstrap - Sortable List
### Blazor Bootstrap - Switch
### Blazor Bootstrap - Tabs
### Blazor Bootstrap - Text Input
### Blazor Bootstrap - TextArea Input
### Blazor Bootstrap - Theme Switcher
### Blazor Bootstrap - Time Input
### Blazor Bootstrap - Toasts
### Blazor Bootstrap - Tooltips
## Creators
**Vikram Reddy**
-
## Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/blazorbootstrap#sponsor)]
[](https://opencollective.com/blazorbootstrap/sponsor/0/website)
[](https://opencollective.com/blazorbootstrap/sponsor/1/website)
[](https://opencollective.com/blazorbootstrap/sponsor/2/website)
[](https://opencollective.com/blazorbootstrap/sponsor/3/website)
[](https://opencollective.com/blazorbootstrap/sponsor/4/website)
[](https://opencollective.com/blazorbootstrap/sponsor/5/website)
[](https://opencollective.com/blazorbootstrap/sponsor/6/website)
[](https://opencollective.com/blazorbootstrap/sponsor/7/website)
[](https://opencollective.com/blazorbootstrap/sponsor/8/website)
[](https://opencollective.com/blazorbootstrap/sponsor/9/website)## Backers
Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/blazorbootstrap#backer)]
[](https://opencollective.com/blazorbootstrap#backers)
## Copyright and license
Code and documentation copyright 2024 [Blazor Bootstrap](https://docs.blazorbootstrap.com/) Code released under the [Apache-2.0 License](https://github.com/vikramlearning/blazorbootstrap/blob/main/LICENSE.txt).