BitBlazor is a UI library that provides accessible, reusable Blazor components styled with Bootstrap Italia.
The goal is to offer a comprehensive set of components for .NET 9 applications, following accessibility best practices and the official Bootstrap Italia design system.
- Accessible Blazor components
- Styled with Bootstrap Italia
- .NET 9+ support
- Comprehensive documentation
Requires .NET 9+.
Install via NuGet:
dotnet add package BitBlazorOnce the package is installed, simply add the reference to the Bootstrap Italia CSS included in the head section of your project:
<head>
<!-- other css imports -->
<link rel="stylesheet" href="_content/BitBlazor/bootstrap-italia/css/bootstrap-italia.min.css" />
</head>Comprehensive documentation can be found in the docs folder.
A Storybook for the library is available here.
The storybook website is made using the project Blazing Story by @jsakamoto.
For the development plan and component list, see ROADMAP.md.
See the CHANGELOG.md file to keep track of all the project's releases.
Contributions are always welcome!
If you have any issues, feedback, or feature requests, please see the CONTRIBUTING file.
The project is released under MIT license.