HeadlessBlazor.Core
1.0.0-preview2
dotnet add package HeadlessBlazor.Core --version 1.0.0-preview2
NuGet\Install-Package HeadlessBlazor.Core -Version 1.0.0-preview2
<PackageReference Include="HeadlessBlazor.Core" Version="1.0.0-preview2" />
paket add HeadlessBlazor.Core --version 1.0.0-preview2
#r "nuget: HeadlessBlazor.Core, 1.0.0-preview2"
// Install HeadlessBlazor.Core as a Cake Addin #addin nuget:?package=HeadlessBlazor.Core&version=1.0.0-preview2&prerelease // Install HeadlessBlazor.Core as a Cake Tool #tool nuget:?package=HeadlessBlazor.Core&version=1.0.0-preview2&prerelease
<h1> <img src="HeadlessBlazorLogo.svg" width="24" hspace="4" /> Headless Blazor </h1>
Headless Blazor is a style-agnostic component library for Blazor. Inspired by Headless UI.
Installation
[!NOTE]
This library is very much a work-in-progress. Contributions are welcome!
Try the Preview
dotnet add package HeadlessBlazor
Looking for individual components?
Each component is packaged separately, so if you're only after one or two specific components, you can install those individually:
dotnet add package HeadlessBlazor.{Component}
Features for v1 Release
Components
Package | Latest Release | Downloads |
---|---|---|
Dropdown | ||
Dialog | TODO | TODO |
Popover | TODO | TODO |
Tabs | TODO | TODO |
Behaviors
- Outside Click
Misc
- Set up CI pipeline to publish documentation site
- Set up CI pipeline to publish on NuGet
- Improve APIs and code quality (ongoing!)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.AspNetCore.Components.Web (>= 8.0.4)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on HeadlessBlazor.Core:
Package | Downloads |
---|---|
HeadlessBlazor.Dropdown
A headless dropdown componenet for Blazor. |
|
HeadlessBlazor.OutsideClick
A HeadlessBlazor package that enables outside click event handling. |
|
HeadlessBlazor.FloatingElement
A HeadlessBlazor package that enables support for dynamic floating elements such as popovers, tooltips, and dropdowns. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0-preview2 | 60 | 5/20/2024 |