![]() |
VOOZH | about |
dotnet add package CretNet.Platform.Fluxor --version 0.6.1
NuGet\Install-Package CretNet.Platform.Fluxor -Version 0.6.1
<PackageReference Include="CretNet.Platform.Fluxor" Version="0.6.1" />
<PackageVersion Include="CretNet.Platform.Fluxor" Version="0.6.1" />Directory.Packages.props
<PackageReference Include="CretNet.Platform.Fluxor" />Project file
paket add CretNet.Platform.Fluxor --version 0.6.1
#r "nuget: CretNet.Platform.Fluxor, 0.6.1"
#:package CretNet.Platform.Fluxor@0.6.1
#addin nuget:?package=CretNet.Platform.Fluxor&version=0.6.1Install as a Cake Addin
#tool nuget:?package=CretNet.Platform.Fluxor&version=0.6.1Install as a Cake Tool
Modern .NET building blocks and a ready-to-use Blazor application platform.
This repository now has two pillars:
Target framework: .NET 9 only.
Documentation site: https://dotnet.creton.dev
| Name | NuGet | Description |
|---|---|---|
| CretNet | 👁 NuGet |
Small, practical helpers and extensions (collections, enums, LINQ). |
| CretNet.Blazor | 👁 NuGet |
Blazor-focused helpers/utilities. |
| CretNet.FluentValidation.DependencyInjection | 👁 NuGet |
FluentValidation registration helpers for Microsoft.Extensions.DependencyInjection. |
The Platform is a set of cohesive projects that work together so you can bootstrap production-grade Blazor apps quickly. It leans on Fluxor for state management and Microsoft Fluent UI components for a consistent UX.
Highlights:
| Name | NuGet | Description |
|---|---|---|
| CretNet.Platform | 👁 NuGet |
Base abstractions like IEntity<TId>, DI helpers (e.g., AddDecoratedSingleton). |
| CretNet.Platform.Data | 👁 NuGet |
Repository pattern (Repository<TEntity,TId>) built on EF Core and Ardalis.Specification. |
| CretNet.Platform.Data.Abstractions | 👁 NuGet |
Default/search specs (IEntityDefaultSpecification<T>, IEntitySearchSpecification<T>). |
| CretNet.Platform.Fluxor | 👁 NuGet |
Helpers for Fluxor: ICnpAction, ICnpEntityAction<T>, DispatcherExtensions.DispatchAsync(...). |
| CretNet.Platform.Fluxor.Generators | 👁 NuGet |
Source generators for actions/entities (reduce boilerplate). |
| CretNet.Platform.Blazor | 👁 NuGet |
Fluent UI components: grids/selects/dialogs; inputs; layout; filters; dynamic renderers; notifications. |
| CretNet.Platform.Blazor.Server | 👁 NuGet |
Server-hosting specifics for the Blazor Platform. |
| CretNet.Platform.WebApi.Utilities | 👁 NuGet |
Minimal API helpers (e.g., MapPing() health endpoint). |
| CretNet.Platform.Storage | 👁 NuGet |
Storage abstraction (IStorageService). |
| CretNet.Platform.Storage.Sharepoint | 👁 NuGet |
SharePoint implementation/services & DI. |
Applications that showcases the CretNet Platform:
Contributions are welcome. We follow GitHub Flow with semantic releases:
feature/* and bugfix/*main when readyReport issues and feature requests here: https://github.com/yveslaurentcreton/CretNet/issues
Localization: English and Dutch are available out of the box; contributions for additional languages are welcome.
Licensed under the .
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 was computed. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 netcoreapp2.0 was computed. netcoreapp2.1 netcoreapp2.1 was computed. netcoreapp2.2 netcoreapp2.2 was computed. netcoreapp3.0 netcoreapp3.0 was computed. netcoreapp3.1 netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 netstandard2.0 is compatible. netstandard2.1 netstandard2.1 was computed. |
| .NET Framework | net461 net461 was computed. net462 net462 was computed. net463 net463 was computed. net47 net47 was computed. net471 net471 was computed. net472 net472 was computed. net48 net48 was computed. net481 net481 was computed. |
| MonoAndroid | monoandroid monoandroid was computed. |
| MonoMac | monomac monomac was computed. |
| MonoTouch | monotouch monotouch was computed. |
| Tizen | tizen40 tizen40 was computed. tizen60 tizen60 was computed. |
| Xamarin.iOS | xamarinios xamarinios was computed. |
| Xamarin.Mac | xamarinmac xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos xamarinwatchos was computed. |
Showing the top 2 NuGet packages that depend on CretNet.Platform.Fluxor:
| Package | Downloads |
|---|---|
|
CretNet.Platform.Blazor
CretNet is a collection of powerful, open-source packages designed to enhance and streamline your .NET development experience. |
|
|
CretNet.Platform.Fluxor.Generators
CretNet is a collection of powerful, open-source packages designed to enhance and streamline your .NET development experience. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.7.0-feature-query-first.1 | 72 | 5/4/2026 |
| 0.6.1 | 192 | 2/26/2026 |
| 0.6.0 | 253 | 2/10/2026 |
| 0.6.0-feature-dotnet-10-upg... | 82 | 1/27/2026 |
| 0.5.0 | 444 | 9/15/2025 |
| 0.5.0-feature-improvements.3 | 251 | 9/15/2025 |
| 0.5.0-feature-improvements.2 | 174 | 9/8/2025 |
| 0.5.0-feature-improvements.1 | 182 | 9/8/2025 |
| 0.4.3 | 314 | 9/1/2025 |
| 0.4.2 | 318 | 9/1/2025 |
| 0.4.1 | 288 | 9/1/2025 |
| 0.4.0 | 271 | 8/25/2025 |
| 0.3.1 | 291 | 8/19/2025 |
| 0.3.0 | 257 | 8/19/2025 |