An open API service indexing awesome lists of open source software.

https://github.com/albx/bitblazor

BitBlazor is a UI library project that provides accessible, reusable Blazor components styled with Bootstrap Italia
https://github.com/albx/bitblazor

aspnetcore blazor bootstrap bootstrap-italia

Last synced: 9 months ago
JSON representation

BitBlazor is a UI library project that provides accessible, reusable Blazor components styled with Bootstrap Italia

Awesome Lists containing this project

README

          

# BitBlazor

[![Tests](https://github.com/albx/bitblazor/actions/workflows/bitblazor-testrunner.yml/badge.svg)](https://github.com/albx/bitblazor/actions/workflows/bitblazor-testrunner.yml) [![CodeQL](https://github.com/albx/bitblazor/actions/workflows/bitblazor-codeql.yml/badge.svg)](https://github.com/albx/bitblazor/actions/workflows/bitblazor-codeql.yml)

BitBlazor is a UI library that provides accessible, reusable Blazor components styled with [Bootstrap Italia](https://italia.github.io/bootstrap-italia/docs).
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.

## Features

- Accessible Blazor components
- Styled with Bootstrap Italia
- .NET 9+ support
- Comprehensive documentation

## Installation & Prerequisites

Requires **.NET 9+**.

Install via NuGet:

```bash
dotnet add package BitBlazor
```

## Documentation

Comprehensive documentation can be found in the [docs](https://github.com/albx/bitblazor/blob/main/docs/README.md) folder.

A [Storybook](https://storybook.js.org/) of the library is available [here](https://bitblazor-stories-gwc2hdexede9cwgf.italynorth-01.azurewebsites.net).

The storybook website is made using the project [Blazing Story](https://github.com/jsakamoto/BlazingStory) by @jsakamoto.

## Roadmap

For the development plan and component list, see [ROADMAP.md](https://github.com/albx/bitblazor/blob/main/ROADMAP.md).

See the [CHANGELOG.md](https://github.com/albx/bitblazor/blob/main/CHANGELOG.md) file to keep track of all the project's releases.

## Contributing

Contributions are always welcome!

If you have any issues, feedback, or feature requests, please see the [CONTRIBUTING](https://github.com/albx/bitblazor/blob/main/CONTRIBUTING.md)

## License

The project is released under [MIT](https://github.com/albx/bitblazor/blob/main/LICENSE) license.