View on GitHub


A low-boilerplate Flux/Redux state library for Blazor

Note: This library has been superseded

Blazor.Fluxor has now been migrated to Fluxor - a UI agnostic Flux pattern for .NET!


Blazor-Fluxor is a zero boilerplate Flux/Redux library for the new Microsoft Asp.Net Blazor project.


If you are new to Fluxor, or to the Flux/Redux approach in general then this YouTube video by Nick Chapsas is an excellent introduction.


The aim of Fluxor is to create a single-state store approach to front-end development in Blazor without the headaches typically associated with other implementations, such as the overwhelming amount of boiler-plate code required just to add a very basic feature.


You can download the latest release / pre-release NuGet packages from the official Blazor-Fluxor nuget page.

Getting started

The easiest way to get started is to look at the Sample projects. They are numbered in an order recommended for learning Blazor-Fluxor. Each will have a readme file that explains how the sample was created.

Sample projects

More sample projects will be added as the framework develops.

What’s new

New in 2.0.1

New in 2.0

2.0 Release notes

In your App.razor files replace the call to @Store.Initialize with <Blazor.Fluxor.StoreInitializer/>

New in 1.4.1

New in 1.4.0

New in 1.3.2

New in 1.3.1

New in 1.3.0

New in 1.2.0

New in 1.1.0

NOTE: You must manually add a script reference to _content/Blazor.Fluxor/index.js to the host page in server-side apps.

New in 1.0.0

New in 0.35

New in 0.34

New in 0.33.1

Issues fixed

New in 0.32.0

New in 0.31.0

New in 0.30.0

New in 0.29.0

New in 0.28.0

New in 0.27.0

New in 0.26.0

New in 0.25.0

New in 0.24.0

NOTE: Due to a bug in System.Text.Json the ReduxDevTools do not work in this release.

New in 0.23.0

New in 0.22.0

New in 0.21.0

New in 0.20.0

New in 0.19.0

New in 0.18.0

New in 0.17.0

New in 0.16.0

New in 0.15.1

New in 0.15.0

Issues fixed

New in 0.14.0

New in 0.13.0

New in 0.12.1

New in 0.12.0

New in 0.0.11

New in 0.0.10

New in 0.0.9

New in 0.0.8

New in 0.0.7

New in 0.0.6

New in 0.0.5

New in 0.0.4

New in 0.0.3

New in 0.0.2

New in 0.0.1