bit BlazorUI
Production-ready and Fluent-inspired components for Blazor that stay native, flexible, and fast across all interactive Blazor modes (WASM, Server, Hybrid, and pre-rendering).
Build accessible experiences with built-in theme and RTL support, and consistent APIs that fit modern scenarios.
- Optimized for .NET 8.0+ with SSR-friendly styles and responsive layouts.
- Light/dark themes and global design tokens ready for customization.
- Extensive demos, docs, and source available for every component.
Explore components
Choose a category to jump into usage guidance and live examples.
Start with the project template
Spin up a clean bit BlazorUI solution that matches the .NET 8.0+ hosting model, preconfigured for theming, SSR, and responsive layouts.
Install the template once:
dotnet new install Bit.BlazorEmpty
Create your app with the default setup:
dotnet new bit-empty -n MyBitBlazorEmptyApp
Supported browsers
Verified on current versions for both desktop and mobile:
- Apple Safari (current+ version)
- Google Chrome (current+ version)
- Microsoft Edge (current+ version)
- Mozilla Firefox (current+ version)
Supported platforms
Blazor Hybrid apps require:
- Android 7.1 (API Level 24) or higher
- iOS 15 or higher
- macOS 12 (Monterey) or higher
- Windows 7 SP1 or higher
Play on the GitHub Codespaces
Launch a ready-to-use playground in the browser with all the requirements preinstalled - no local setup needed.
Test bit BlazorUI quickly, prototype a page, or reproduce an issue before opening a PR.
Open bit BlazorUI playground
Resources
- Component docs - API reference and guidance.
- GitHub repository - source, issues, and roadmap.
- DeepWiki - AI oriented wiki.