IzzyBlazor.Core 0.1.0-alpha.20

This is a prerelease version of IzzyBlazor.Core.
dotnet add package IzzyBlazor.Core --version 0.1.0-alpha.20
                    
NuGet\Install-Package IzzyBlazor.Core -Version 0.1.0-alpha.20
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="IzzyBlazor.Core" Version="0.1.0-alpha.20" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="IzzyBlazor.Core" Version="0.1.0-alpha.20" />
                    
Directory.Packages.props
<PackageReference Include="IzzyBlazor.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add IzzyBlazor.Core --version 0.1.0-alpha.20
                    
#r "nuget: IzzyBlazor.Core, 0.1.0-alpha.20"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package IzzyBlazor.Core@0.1.0-alpha.20
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=IzzyBlazor.Core&version=0.1.0-alpha.20&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=IzzyBlazor.Core&version=0.1.0-alpha.20&prerelease
                    
Install as a Cake Tool

IzzyBlazor

Blazor components. No circuit required.

IzzyBlazor is a component library for .NET 10 Blazor Web Apps, built for static SSR. Components render as HTML on the server, gain browser behavior through lightweight custom elements, and support C# bindings and events when you choose an interactive render mode.

Build forms, tables, dialogs, and complete app layouts without requiring a SignalR circuit or WebAssembly runtime for static pages.

Explore the components · Get started

An orders screen built with IzzyBlazor, featuring sidebar navigation, stat cards, search filters, and a sortable, paged table.

Preview: 0.1.0-alpha.20. APIs may change during preview.

Static and Interactive

The same components work in both of Blazor's render modes. Start static; make a page interactive when it needs C#.

Component Static Interactive
Dialog Opens from a trigger or a ?dialog=id link; server-opened dialogs become modal Bind open state with @bind-Open
Table Sort, filter, and page through URL parameters; select all rows, filter as you type Bind sorting, paging, filters, and selection to C#
Tabs ARIA tabs with arrow-key navigation, over radio buttons and CSS Bind the selected tab with @bind-Selected
Combobox A native select that submits with the form, with filtering and keyboard navigation Search on the server as you type
FileUpload Submits files with the form as IFormFile, with drag and drop and type and size checks Stream IBrowserFile instances through OnChange

Every page starts as working HTML: before IzzyBlazor's script loads, and while an interactive page prerenders. So nothing is broken while a page wakes up.

Getting started

Install the package in your server project:

dotnet add package IzzyBlazor --prerelease

Add the stylesheet in App.razor:

@* Inside <head> *@
<link rel="stylesheet" href="@Assets["_content/IzzyBlazor.Core/izzyblazor.css"]" />

Add the namespace in _Imports.razor:

@using IzzyBlazor

Register the services and map the endpoints in Program.cs:

builder.Services.AddIzzyBlazor();

IzzyBlazor loads its JavaScript automatically. To display toasts, add <ToastRegion /> to your layout.

For WebAssembly and Auto render modes, reference IzzyBlazor.Core in your .Client project and call AddIzzyBlazorCore(). See the WebAssembly and Auto setup guide for details.

Documentation

Visit izzyblazor.com for live component examples, render-mode guidance, and API documentation.

Browser support

Requires a modern browser with support for CSS :has(), light-dark(), and the Popover API.

License

IzzyBlazor is MIT licensed.

Bundled Lucide icons use the ISC license. Brand logos from Tabler Icons and those drawn for IzzyBlazor use the MIT license. The bundled Inter font uses the SIL Open Font License. See third-party notices for details.

IzzyBlazor is an independent project and is not affiliated with Microsoft.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on IzzyBlazor.Core:

Package Downloads
IzzyBlazor

Blazor components. No circuit required. Components that work on static SSR pages, even with JavaScript off, and bind to C# on interactive ones. Install this in server apps; WebAssembly (.Client) projects reference IzzyBlazor.Core.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.0-alpha.20 0 11/3/2026
0.1.0-alpha.19 67 10/27/2026
0.1.0-alpha.18 57 10/27/2026
0.1.0-alpha.17 62 10/26/2026
0.1.0-alpha.16 57 10/26/2026
0.1.0-alpha.15 64 10/25/2026
0.1.0-alpha.14 68 10/25/2026
0.1.0-alpha.13 75 10/25/2026
0.1.0-alpha.12 61 10/21/2026
0.1.0-alpha.11 65 10/20/2026
0.1.0-alpha.10 67 10/18/2026
0.1.0-alpha.9 71 10/18/2026
0.1.0-alpha.8 62 10/18/2026
0.1.0-alpha.7 61 10/18/2026
0.1.0-alpha.6 72 10/18/2026
0.1.0-alpha.5 65 10/17/2026
0.1.0-alpha.4 66 10/17/2026
0.1.0-alpha.3 67 10/16/2026
0.1.0-alpha.2 67 10/15/2026
0.1.0-alpha.1 61 10/14/2026

First preview. The API will change before 0.1.