// the find
vikramlearning/blazorbootstrap
An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks.
A large component library for Blazor that wraps Bootstrap 5 markup into pre-built components — grids, modals, autocomplete, confirm dialogs, sidebars, a PDF viewer, and more. Aimed at teams building internal or admin-style Blazor apps who want Bootstrap's look without hand-rolling the JS interop for every widget.
The component count is genuinely large and covers gaps in native Blazor + Bootstrap that most people hit eventually — autocomplete, sortable list, OTP input, confirm dialog, PDF viewer. Each component ships with multiple numbered demo files showing specific scenarios (disabled states, events, sizing) rather than one combined kitchen-sink example, which makes the docs easier to skim for a specific use case. It supports both Blazor Server and WebAssembly hosting models with separate demo sites for each, so you can verify your render mode actually works before committing.
Charts were pulled out into a separate package (BlazorExpress.ChartJS) as of the v4.0.0 upgrade, which is a breaking change for anyone who adopted this for its chart support — check the migration guide before upgrading, don't just bump the NuGet version. The project is effectively a single-maintainer effort (one name in the Creators section), which is a real bus-factor concern for something billing itself as 'enterprise-class.' You're also locked into Bootstrap's CSS and class conventions; if your app doesn't already use Bootstrap, you're pulling in a whole design system just for the components, not a headless alternative.