BlazzyMotion.Core
1.3.1
dotnet add package BlazzyMotion.Core --version 1.3.1
NuGet\Install-Package BlazzyMotion.Core -Version 1.3.1
<PackageReference Include="BlazzyMotion.Core" Version="1.3.1" />
<PackageVersion Include="BlazzyMotion.Core" Version="1.3.1" />
<PackageReference Include="BlazzyMotion.Core" />
paket add BlazzyMotion.Core --version 1.3.1
#r "nuget: BlazzyMotion.Core, 1.3.1"
#:package BlazzyMotion.Core@1.3.1
#addin nuget:?package=BlazzyMotion.Core&version=1.3.1
#tool nuget:?package=BlazzyMotion.Core&version=1.3.1
BlazzyMotion.Core
Core infrastructure package for BlazzyMotion UI components.
Overview
BlazzyMotion.Core is a shared infrastructure package designed exclusively for the BlazzyMotion component ecosystem. It provides common abstractions, services, and theming used by all BlazzyMotion components (Carousel, Gallery, Masonry, etc.).
This package is automatically installed as a dependency when you install any BlazzyMotion component. You do not need to install it manually.
Installation
# Install a BlazzyMotion component (Core is included automatically)
dotnet add package BlazzyMotion.Carousel
Note: Direct installation is only needed if you are extending the BlazzyMotion ecosystem with your own components that follow the same architecture.
What's Included
- Attributes -
[BzImage],[BzTitle],[BzDescription]for zero-config setup - Base Classes -
BzComponentBasefor consistent component behavior - Models -
BzItem,BzThemefor data and theming - Services -
BzRegistry,BzTemplateFactoryfor template mapping and rendering - Infrastructure -
BzJsInteropBasefor JavaScript interop
Extending the BlazzyMotion Ecosystem
This package is designed for developers who want to create new components within the BlazzyMotion ecosystem using the same architecture and theming system:
using BlazzyMotion.Core.Abstractions;
using BlazzyMotion.Core.Models;
public partial class MyCustomComponent<TItem> : BzComponentBase
where TItem : class
{
[Parameter]
public IEnumerable<TItem>? Items { get; set; }
[Parameter]
public BzTheme Theme { get; set; } = BzTheme.Glass;
}
Related Packages
- BlazzyMotion.Carousel - 3D Coverflow carousel component
Documentation
For complete documentation, examples, and live demos, visit:
License
MIT License - free to use in personal and commercial projects.
| 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Microsoft.AspNetCore.Components.Web (>= 8.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on BlazzyMotion.Core:
| Package | Downloads |
|---|---|
|
BlazzyMotion.Carousel
A beautiful 3D carousel component for Blazor with Glassmorphism design and Coverflow effect. Features zero-config setup with [BzImage] attribute and automatic template generation via Source Generator. Live demo: https://blazzymotion.com/ |
|
|
BlazzyMotion.Bento
A modern Bento Grid component for Blazor with Glassmorphism design, staggered animations, and pagination support. Features zero-config setup with [BzBentoItem] attribute and automatic layout generation via Source Generator. Supports embedding BzCarousel and other BlazzyMotion components. Live demo: https://blazzymotion.com/ |
|
|
BlazzyMotion.Gallery
A modern image gallery component for Blazor with Grid, Masonry, and List layouts. Features glassmorphism themes, category filtering, fullscreen lightbox with keyboard navigation, and staggered animations. Zero-config setup with [BzImage] attribute. Live demo: https://blazzymotion.com/ |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.3.1 | 83 | 2/13/2026 |
| 1.3.0 | 173 | 2/6/2026 |
| 1.3.0-preview1 | 134 | 2/1/2026 |
| 1.2.0 | 239 | 1/10/2026 |
| 1.2.0-preview1 | 105 | 1/5/2026 |
| 1.1.0 | 232 | 12/23/2025 |
| 1.1.0-preview1 | 143 | 12/21/2025 |
| 1.0.0 | 222 | 12/19/2025 |
| 1.0.0-preview2 | 299 | 12/16/2025 |
| 1.0.0-preview1 | 237 | 12/14/2025 |