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, props, and live examples.
Start with the project template
Spin up a clean bit BlazorUI solution aligned with the .NET 8.0+ hosting model, preconfigured for theming, SSR, and responsive layouts.
Install the template once:
dotnet new install Bit.BlazorEmptyCreate your app with the default setup:
dotnet new bit-empty -n MyBitBlazorEmptyAppSupported browsers
Verified on current releases for 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 SDKs and tooling 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, usage guidance, and demos.
- GitHub repository - source, issues, roadmap, and release notes.
- DeepWiki - AI-oriented wiki for better learning and troubleshooting.
Feedback
You can give us your feedback through our GitHub repo by filing a new Issue or starting a new Discussion.