TabBlazor 1.7.21-beta
dotnet add package TabBlazor --version 1.7.21-beta
NuGet\Install-Package TabBlazor -Version 1.7.21-beta
<PackageReference Include="TabBlazor" Version="1.7.21-beta" />
<PackageVersion Include="TabBlazor" Version="1.7.21-beta" />
<PackageReference Include="TabBlazor" />
paket add TabBlazor --version 1.7.21-beta
#r "nuget: TabBlazor, 1.7.21-beta"
#:package TabBlazor@1.7.21-beta
#addin nuget:?package=TabBlazor&version=1.7.21-beta&prerelease
#tool nuget:?package=TabBlazor&version=1.7.21-beta&prerelease
TabBlazor
Blazor component library built on the Tabler UI framework.
- 90+ Razor components on Tabler 1.7: forms, cards, modals, offcanvas, navigation, dashboards
- DataView (preview): tables and lists with sorting, search, column filters, editing, selection, row actions, detail rows, virtualization and URL state
- QuickTable and Table for existing screens
- Tabs with deep links, preloading, keep-alive and a bottom tab bar on phones
- Form inputs with pluggable validation (DataAnnotations by default)
- Modal, offcanvas and toast services with async results
- Dark/light theme switch
- Minimal JavaScript interop
Install
Requires .NET 10.
dotnet add package TabBlazor
Register services in Program.cs:
builder.Services.AddTabBlazor(options =>
{
options.EnablePopper = true; // optional, dynamic tooltip/dropdown positioning
});
Add to _Imports.razor:
@using TabBlazor
Reference styles and scripts in App.razor (or index.html for WebAssembly):
<link rel="stylesheet" href="https://unpkg.com/@tabler/core@1.7.0/dist/css/tabler.min.css" />
<link rel="stylesheet" href="_content/TabBlazor/css/tabblazor.min.css" />
<link rel="stylesheet" href="YourApp.styles.css" />
<script src="_content/TabBlazor/js/tabblazor.js"></script>
YourApp.styles.css is the scoped CSS bundle that the Blazor project templates already link. Components such as Tabs, DataView and Dropdown take part of their styling from it.
This package includes AGENTS.md, usage notes for AI coding agents.
Quick example
<Card>
<CardHeader>
<CardTitle>Hello, TabBlazor</CardTitle>
</CardHeader>
<CardBody>
<Button BackgroundColor="TablerColor.Primary" OnClick="Save">Save</Button>
</CardBody>
</Card>
<DataView Items="orders" Title="Orders" KeySelector="o => o.Id" PageSize="10">
<DataColumn Value="o => o.OrderNo" Title="Order" Sortable Searchable />
<DataColumn Value="o => o.OrderDate" Title="Date" Format="yyyy-MM-dd" Sortable DefaultSort="SortOrder.Descending" />
<DataColumn Value="o => o.Total" Format="N2" Sortable />
</DataView>
Related packages
TabBlazor.QuickTable.EntityFramework— EF Core async query provider for QuickTable
Templates
Project templates: TabBlazor.Templates.
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- LinqKit.Core (>= 1.2.11)
- Microsoft.AspNetCore.Components.Web (>= 10.0.7)
- Microsoft.Extensions.Localization.Abstractions (>= 10.0.7)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on TabBlazor:
| Package | Downloads |
|---|---|
|
KingTech.Web.FormGenerator
Package Description |
|
|
KingTech.Web.Markdown
Package Description |
|
|
Markdown2Markup
Blazor markdown to HTML converter based on MarkDig. |
|
|
TabBlazor.FluentValidation
Plugin for TabBlazor Validation using Fluent Validation |
|
|
KingTech.Web.Markdown.NuGet
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.7.21-beta | 53 | 10/27/2026 |
| 1.7.12-beta | 63 | 10/23/2026 |
| 1.7.10-beta | 52 | 10/22/2026 |
| 1.7.2-beta | 49 | 10/22/2026 |
| 1.6.24-beta | 76 | 10/19/2026 |
| 1.6.7-beta | 78 | 10/9/2026 |
| 1.6.6-beta | 481 | 10/1/2026 |
| 1.6.4-beta | 64 | 9/30/2026 |
| 1.6.2-beta | 65 | 9/25/2026 |
| 1.5.14-beta | 123 | 9/23/2026 |
| 1.5.10-beta | 92 | 9/8/2026 |
| 1.5.8-beta | 119 | 9/7/2026 |
| 1.5.6-beta | 100 | 9/7/2026 |
| 0.15.48-beta | 4,073 | 6/15/2026 |
| 0.15.28-beta | 100 | 6/8/2026 |
| 0.15.26-beta | 650 | 5/11/2026 |
| 0.15.24-beta | 86 | 5/11/2026 |
| 0.15.22-beta | 165 | 5/6/2026 |
| 0.15.19-beta | 90 | 5/5/2026 |
| 0.15.14-beta | 88 | 5/5/2026 |