Blazorbootstrap screenshot

Blazorbootstrap

Author Avatar Theme by Vikramlearning
Updated: 20 Apr 2025
996 Stars

An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks.

Overview

Blazor Bootstrap is a framework that provides a set of components and templates for building responsive web applications in Blazor. It offers a wide range of components such as accordion, alerts, buttons, charts, modals, and more. The framework is easy to install and comes with comprehensive documentation.

Features

  • Accordion: A component that allows users to expand or collapse sections of content.
  • Alerts: Displays various types of alert messages to users.
  • AutoComplete: Provides suggestions as users type into an input field.
  • Badge: Displays a small numerical or text notification.
  • Breadcrumb: Displays the user’s current location in a navigation hierarchy.
  • Buttons: Provides different types of buttons with various styles.
  • Callout: Displays a callout message to attract user attention.
  • Card: A container for organizing related content.
  • Charts: Bar chart, doughnut chart, line chart, and pie chart for data visualization.
  • Collapse: Allows users to collapse or expand content sections.
  • Confirm Dialog: Displays a confirmation dialog with customizable message and options.
  • Currency Input: Restricts input to currency format.
  • Date Input: Provides a date input field with date picker functionality.
  • Dropdown: A toggleable menu with various options.
  • Grid: Displays data in a grid format with sorting and filtering options.
  • Icons: A collection of icons for use in the application.
  • Modals: Displays a modal dialog for additional user interaction.
  • Number Input: Restricts input to numeric values.
  • Offcanvas: Creates an offcanvas sidebar or menu.
  • Pagination: Provides navigation links for paginated content.
  • Placeholders: Displays placeholder content while loading actual data.
  • Preload: Displays a loading spinner or skeleton screen while content is being fetched.
  • Progress: Displays a progress bar or spinner.
  • Sidebar: A vertical side panel for navigation.
  • Switch: A toggle switch component.
  • Tabs: Displays content in multiple tabs.
  • Time Input: Provides a time input field with time picker functionality.
  • Toasts: Displays toast notifications to users.
  • Tooltips: Adds tooltips to elements for additional information.

Installation

You can install Blazor Bootstrap by following these steps:

  1. Install the Blazor package from NuGet by running the following command:
Install-Package Blazor.Bootstrap -Version 1.10.4
  1. Install Blazor Bootstrap templates using the .NET CLI:
dotnet new install Blazor.Bootstrap.Templates::1.10.0
  1. Read the Getting Started page on the framework’s website for more information and examples.

Summary

Blazor Bootstrap is a comprehensive framework for building responsive web applications in Blazor. It offers a wide range of components and templates that can be easily installed and used in your projects. With detailed documentation and a variety of features, Blazor Bootstrap simplifies the development process and enables you to create modern and user-friendly web applications.