JasperFx.Events 2.39.4

JasperFx.Events

Foundational event store abstractions and projection infrastructure for the Critter Stack. Consumed by Marten (Postgres) and Polecat (SQL Server) so a projection or async-daemon scenario written against JasperFx.Events works across both products.

Provides:

  • ProjectionsProjectionBase, IInlineProjection, snapshot / single-stream / multi-stream variants, and the SnapshotLifecycle enum.
  • Async daemonAsyncShard, ISubscriptionExecution, projection lifecycle and shard role semantics.
  • Slicing & groupingSliceGroup, EventSlice, IEventSlicer for fan-out projection topologies.
  • Event metadataIEvent, IEventRegistry, type registry primitives.
  • DescriptorsEventStoreUsage and friends, surfaced through IEventStoreUsageSource to monitoring tools (CritterWatch).

Quick start

public class OrderProjection : SingleStreamProjection<Order, Guid>
{
    public Order Create(OrderPlaced e) => new(e.OrderId, e.Total);
    public Order Apply(OrderShipped e, Order state) => state with { Shipped = true };
}

Documentation

Full docs at https://jasperfx.net.

Repo: github.com/JasperFx/jasperfx.

Showing the top 20 packages that depend on JasperFx.Events.

Packages Downloads
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
43
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
44
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
45
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
46
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
48
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
49
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
52
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
53
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
54
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
55
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
56
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
57
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
58
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
65

.NET 10.0

.NET 9.0

Version Downloads Last updated
2.55.0 2 08/23/2026
2.54.0 6 08/21/2026
2.53.0 7 08/20/2026
2.52.1 7 08/19/2026
2.52.0 8 08/18/2026
2.51.0 7 08/18/2026
2.50.0 9 08/19/2026
2.49.0 8 08/17/2026
2.48.0 8 08/15/2026
2.47.0 6 08/12/2026
2.46.0 9 08/11/2026
2.45.0 7 08/08/2026
2.44.0 8 08/08/2026
2.43.0 8 08/07/2026
2.42.2 7 08/06/2026
2.42.1 9 08/06/2026
2.41.0 10 08/06/2026
2.40.0 11 08/05/2026
2.39.5 10 08/05/2026
2.39.4 10 08/05/2026
2.39.3 11 08/05/2026
2.39.2 11 08/04/2026
2.39.1 10 08/04/2026
2.39.0 11 08/04/2026
2.38.0 14 08/03/2026
2.37.3 11 08/03/2026
2.37.2 12 08/02/2026
2.37.1 14 08/02/2026
2.37.0 12 07/31/2026
2.36.3 11 07/31/2026
2.36.2 13 07/29/2026
2.36.1 11 07/26/2026
2.36.0 9 07/26/2026
2.35.0 10 07/25/2026
2.34.0 10 07/22/2026
2.33.1 10 07/22/2026
2.33.0 14 07/22/2026
2.32.0 13 07/22/2026
2.31.0 10 07/22/2026
2.30.2 10 07/22/2026
2.30.1 14 07/20/2026
2.30.0 11 07/19/2026
2.29.1 11 07/19/2026
2.29.0 10 07/18/2026
2.28.1 10 07/19/2026
2.28.0 10 07/18/2026
2.27.0 9 07/13/2026
2.26.0 11 07/10/2026
2.25.0 10 07/10/2026
2.24.1 14 07/10/2026
2.24.0 15 07/10/2026
2.23.0 15 07/08/2026
2.22.0 10 07/08/2026
2.21.1 12 07/07/2026
2.21.0 12 07/07/2026
2.20.0 9 07/06/2026
2.19.1 11 07/06/2026
2.19.0 11 07/06/2026
2.18.1 15 07/01/2026
2.18.0 17 06/28/2026
2.17.0 14 06/28/2026
2.16.0 12 06/27/2026
2.15.0 14 06/27/2026
2.14.2 15 06/24/2026
2.14.1 14 06/24/2026
2.14.0 16 06/26/2026
2.13.3 14 06/24/2026
2.13.2 13 06/24/2026
2.13.1 15 06/20/2026
2.13.0 14 06/19/2026
2.12.0 17 06/17/2026
2.11.0 15 06/14/2026
2.10.0 18 06/14/2026
2.9.13 15 06/14/2026
2.9.12 19 06/14/2026
2.9.11 16 06/14/2026
2.9.10 21 06/12/2026
2.9.9 15 06/12/2026
2.9.8 14 06/12/2026
2.9.7 15 06/12/2026
2.9.6 22 06/12/2026
2.9.5 19 06/12/2026
2.9.4 15 06/12/2026
2.9.3 18 06/12/2026
2.9.2 23 06/12/2026
2.9.1 18 06/11/2026
2.9.0 22 06/10/2026
2.8.2 18 06/07/2026
2.8.1 19 06/07/2026
2.8.0 16 06/04/2026
2.6.1 17 06/03/2026
2.6.0 14 06/04/2026
2.5.0 22 06/03/2026
2.4.1 15 06/01/2026
2.4.0 17 06/01/2026
2.3.0 21 06/01/2026
2.2.7 15 05/30/2026
2.2.6 17 05/30/2026
2.2.5 15 05/30/2026
2.2.4 13 05/30/2026
2.2.3 13 05/30/2026
2.2.2 18 05/30/2026
2.2.1 15 05/29/2026
2.2.0 17 05/30/2026
2.1.4 13 05/30/2026
2.1.3 16 05/30/2026
2.1.2 16 05/29/2026
2.1.1 21 05/28/2026
2.1.0 13 05/27/2026
2.0.0 17 05/23/2026
2.0.0-rc.3 14 05/24/2026
2.0.0-rc.2 18 05/20/2026
2.0.0-rc.1 21 05/20/2026
2.0.0-alpha.21 22 05/20/2026
2.0.0-alpha.20 19 05/21/2026
2.0.0-alpha.19 14 05/20/2026
2.0.0-alpha.16 20 05/20/2026
2.0.0-alpha.15 21 05/20/2026
2.0.0-alpha.14 21 05/20/2026
2.0.0-alpha.13 19 05/19/2026
2.0.0-alpha.12 18 05/19/2026
2.0.0-alpha.11 19 05/19/2026
2.0.0-alpha.10 16 05/19/2026
2.0.0-alpha.9 26 05/15/2026
2.0.0-alpha.8 28 05/16/2026
2.0.0-alpha.7 26 05/14/2026
2.0.0-alpha.6 30 05/14/2026
2.0.0-alpha.5 31 05/14/2026
2.0.0-alpha.4 20 05/14/2026
2.0.0-alpha.3 28 05/14/2026
2.0.0-alpha.2 26 05/13/2026
2.0.0-alpha.1 28 05/13/2026
1.36.2 19 06/20/2026
1.36.1 21 06/07/2026
1.36.0 30 05/09/2026
1.35.0 31 05/09/2026
1.34.0 22 05/07/2026
1.33.2 33 05/05/2026
1.33.1 32 05/06/2026
1.33.0 36 05/06/2026
1.32.0 36 05/02/2026
1.31.1 38 05/02/2026
1.31.0 36 04/29/2026
1.30.0 30 04/28/2026
1.29.1 29 04/23/2026
1.29.0 38 04/21/2026
1.28.1 29 04/19/2026
1.27.0 37 04/12/2026
1.26.1 38 04/08/2026
1.26.0 44 04/06/2026
1.25.0 33 04/01/2026
1.24.2 44 03/27/2026
1.24.1 43 03/23/2026
1.24.0 39 03/17/2026
1.23.1 41 03/09/2026
1.23.0 42 03/09/2026
1.22.0 34 02/26/2026
1.21.1 46 02/25/2026
1.21.0 43 02/17/2026
1.20.0 49 02/17/2026
1.19.1 47 02/12/2026
1.19.0 46 02/12/2026
1.18.0 52 02/05/2026
1.17.0 47 01/30/2026
1.16.0 51 01/30/2026
1.15.0 47 01/23/2026
1.14.0 45 01/24/2026
1.13.1 50 01/16/2026
1.13.0 50 01/16/2026
1.12.2 60 12/17/2025
1.12.1 55 12/16/2025
1.12.0 55 12/16/2025
1.11.0 53 12/17/2025
1.10.2 52 12/17/2025
1.10.1 56 12/16/2025
1.10.0 54 12/16/2025
1.9.0 50 12/17/2025
1.8.0 59 12/17/2025
1.8.0-alpha-3 55 12/16/2025
1.8.0-alpha-2 53 12/16/2025
1.8.0-alpha-1 56 12/16/2025
1.7.3 44 12/16/2025
1.7.2 44 12/16/2025
1.7.1 48 12/16/2025
1.7.0 49 12/16/2025
1.6.1 47 12/16/2025
1.6.0 50 12/16/2025
1.5.0 57 12/16/2025
1.4.0 57 12/16/2025
1.3.2 55 12/16/2025
1.3.1 54 12/16/2025
1.3.0 53 12/16/2025
1.2.1 43 12/16/2025
1.2.0 49 12/16/2025
1.1.0 57 12/16/2025
1.0.5 50 12/16/2025
1.0.4 55 12/16/2025
1.0.3 50 12/16/2025
1.0.2 53 12/16/2025
1.0.1 53 12/16/2025
1.0.0 47 12/16/2025
0.9.2 53 12/17/2025
0.9.1 55 12/16/2025
0.9.0 42 12/16/2025
0.7.0 49 12/16/2025
0.6.3 53 12/16/2025
0.6.2 53 12/16/2025
0.6.1 48 12/17/2025
0.6.0 54 12/16/2025
0.5.0 53 12/16/2025
0.4.0 50 12/16/2025
0.3.0 49 12/17/2025
0.2.0 49 12/16/2025
0.1.0 48 12/16/2025