Bit.BlazorEmpty
10.7.0-pre-01
See the version list below for details.
dotnet new install Bit.BlazorEmpty@10.7.0-pre-01

<br/>
<br/>
๐งพ Introduction
bitplatform is a set of open-source tools for building fast, polished apps with Blazor and C#. The libraries target .NET 8, 9 and 10 and are built for Blazor WebAssembly, Server, and Hybrid (MAUI) apps.
For more details, visit us at bitplatform.dev.
<br/>
๐ Get started
Create a ready-to-run bit Boilerplate project on Windows, macOS or Linux with the bit CLI:
dotnet tool install --global Bit.Cli --prerelease
bit new MyApp
bit new installs what the project needs (the .NET SDK, Node.js, Docker, the Aspire CLI, and so on), builds it, initializes git, adds the first migration, and opens your IDE. The create project page walks you through the options and builds the command for you.
<br/>
๐งฐ What's inside
UI
- bit BlazorUI (
Bit.BlazorUI): 90+ high-performance, accessible components with Dark and Light themes and RTL support, split acrossBit.BlazorUI,Bit.BlazorUI.Extras(DataGrid, Chart, PdfViewer, RichTextEditor, Map, FullCalendar, CountryPicker, TimeZonePicker, and more),Bit.BlazorUI.IconsandBit.BlazorUI.Assets. - Bmotion (
Bit.Bmotion): A Blazor-native animation library inspired by Motion (Framer Motion), with springs, gestures, keyframes, variants, drag, layout (FLIP) and exit animations. The animation math runs in C#, so there's no JavaScript to wire up.
App infrastructure
- Brouter (
Bit.Brouter): A modern, declarative, nestable router for Blazor with async guards, data loaders, named routes, query string binding and global navigation hooks. It's the default router in bit Boilerplate. - Butil (
Bit.Butil): The browser platform in C#. The DOM, storage, media, sensors, crypto, workers and more, exposed as injectable, strongly-typed services, so you don't have to drop back to JavaScript. - Besql (
Bit.Besql): EF Core and SQLite in the browser, for offline-capable web apps that save data locally and sync later. - Bswup (
Bit.Bswup): Turns your Blazor app into a PWA with service-worker update progress, and works with prerendering for an experience like GitHub's or Reddit's.
Build & tooling
- bit CLI (
Bit.Cli): Creates bitplatform projects (bit new), sets up cloned ones (bit setup), cleans build outputs, renames or removes projects, translates.resxfiles with an LLM, and decodes stack traces minified by Bit.Minifier. - Minifier (
Bit.Minifier): Shrinks the .NET assemblies a Blazor WebAssembly app downloads by stripping non-public names and compiler-only attributes after trimming. Install it and publish in Release; there's nothing else to set up. - BlazorES2019 (
Bit.BlazorES2019): An ES2019 build of the Blazor scripts, so apps also run on older browsers and WebViews (for example Safari before 16.4). - Code Analyzers (
Bit.CodeAnalyzers) and Source Generators (Bit.SourceGenerators): Analyzers that enforce our best practices, and source generators that improve code quality and performance.
Project templates
- bit Boilerplate (
Bit.Boilerplate): A free, full-stack, cloud-ready project template that brings these libraries together. It builds unified Web, Android, iOS, Windows and macOS apps from a single codebase, with native platform integration and support for third-party Java, Kotlin, Swift, Objective-C and JavaScript libraries. You choose which features to include when you create the project, such as identity (passwordless, 2FA, SSO), multilingual support with RTL, offline database and sync, caching, OpenTelemetry, an AI chatbot with RAG, .NET Aspire, and CI/CD pipelines. - bit BlazorEmpty (
Bit.BlazorEmpty): A minimal Blazor template for starting from scratch.
<br/>
Note: This project is tested with BrowserStack.
<br/>
๐ OSS Showcases
The following apps are our open-source projects powered by the bit platform showcasing the different capabilities of our toolchain:
| Web | iOS | Android | Windows | macOS | |
|---|---|---|---|---|---|
| bitplatform | N/A | N/A | N/A | N/A | |
| Sales | Soon! | Soon! | Soon! | ||
| bit BlazorUI | |||||
| AdminPanel | |||||
| Todo |
- bitplatform.dev: .NET 10 Pre-rendered PWA with Blazor WebAssembly (Azure Web App + Cloudflare CDN)
- sales.bitplatform.dev: .NET 10 Sales Pre-rendered PWA with Blazor WebAssembly (Azure Web App + Cloudflare CDN)
- blazorui.bitplatform.dev: .NET 10 Pre-rendered PWA with Blazor WebAssembly (Azure Web App + Cloudflare CDN)
- adminpanel.bitplatform.dev: .NET 10 PWA with Blazor WebAssembly (Azure Web App + Cloudflare CDN)
- todo.bitplatform.dev: .NET 10 Pre-rendered PWA with Blazor WebAssembly (Azure Web App + Cloudflare CDN)
- todo-offline.bitplatform.cc: .NET 10 Todo demo app with ef-core, sqlite & sync (Azure static web app)
- todo-aot.bitplatform.cc: .NET 10 AOT Compiled PWA with Blazor WebAssembly Standalone (Azure static web app)
- todo-small.bitplatform.cc: .NET 10 Todo demo app with smaller download footprint (Azure static web app)
- adminpanel.bitplatform.cc: .NET 10 PWA with Blazor WebAssembly Standalone (Azure static web app)
Todo & Adminpanel web apps will launch their respective Android and iOS applications if you have already installed them, mirroring the behavior of apps like YouTube and Instagram.
Prerendering combined with PWA functionality delivers an experience similar to GitHub's and Reddit's. bitplatform brings that combination to Blazor apps built on the modern .NET project structure.
<br/>
๐ค How to contribute?
We welcome contributions! Many people all over the world have helped make this project better.
- Contributing explains what kinds of contributions we welcome.
- Build Instructions explains how to build and test.
- Coding Style explains the conventions we follow.
- Get Up and Running on bit platform explains how to get the latest builds and their libraries to test them in your own projects.
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.0-pre-10 | 62 | 10/13/2026 |
| 11.0.0-pre-09 | 84 | 10/13/2026 |
| 11.0.0-pre-08 | 80 | 10/12/2026 |
| 11.0.0-pre-07 | 86 | 10/8/2026 |
| 11.0.0-pre-06 | 82 | 10/7/2026 |
| 11.0.0-pre-05 | 84 | 10/7/2026 |
| 11.0.0-pre-04 | 86 | 10/6/2026 |
| 11.0.0-pre-03 | 103 | 10/1/2026 |
| 11.0.0-pre-02 | 103 | 9/29/2026 |
| 11.0.0-pre-01 | 113 | 9/22/2026 |
| 10.7.0-pre-01 | 40 | 10/14/2026 |
| 10.6.2 | 151 | 9/22/2026 |
| 10.6.2-pre-01 | 121 | 9/21/2026 |
| 10.6.1 | 127 | 9/19/2026 |
| 10.6.1-pre-02 | 127 | 9/19/2026 |
| 10.6.1-pre-01 | 117 | 9/18/2026 |
| 10.6.0 | 134 | 9/13/2026 |
| 10.6.0-pre-06 | 132 | 9/13/2026 |
| 10.6.0-pre-05 | 137 | 9/11/2026 |
| 10.6.0-pre-04 | 147 | 8/31/2026 |