JasperFx.Events 2.17.0
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:
- Projections —
ProjectionBase,IInlineProjection, snapshot / single-stream / multi-stream variants, and theSnapshotLifecycleenum. - Async daemon —
AsyncShard,ISubscriptionExecution, projection lifecycle and shard role semantics. - Slicing & grouping —
SliceGroup,EventSlice,IEventSlicerfor fan-out projection topologies. - Event metadata —
IEvent,IEventRegistry, type registry primitives. - Descriptors —
EventStoreUsageand friends, surfaced throughIEventStoreUsageSourceto 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
|
33 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
34 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
35 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
38 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
39 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
40 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
41 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
43 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
45 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
47 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
48 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
50 |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
|
58 |
| Version | Downloads | Last updated |
|---|---|---|
| 2.19.1 | 0 | 07/06/2026 |
| 2.19.0 | 1 | 07/06/2026 |
| 2.18.1 | 6 | 07/01/2026 |
| 2.18.0 | 6 | 06/28/2026 |
| 2.17.0 | 6 | 06/28/2026 |
| 2.16.0 | 7 | 06/27/2026 |
| 2.15.0 | 5 | 06/27/2026 |
| 2.14.2 | 5 | 06/24/2026 |
| 2.14.1 | 6 | 06/24/2026 |
| 2.14.0 | 5 | 06/26/2026 |
| 2.13.3 | 7 | 06/24/2026 |
| 2.13.2 | 5 | 06/24/2026 |
| 2.13.1 | 5 | 06/20/2026 |
| 2.13.0 | 5 | 06/19/2026 |
| 2.12.0 | 6 | 06/17/2026 |
| 2.11.0 | 8 | 06/14/2026 |
| 2.10.0 | 9 | 06/14/2026 |
| 2.9.13 | 7 | 06/14/2026 |
| 2.9.12 | 11 | 06/14/2026 |
| 2.9.11 | 8 | 06/14/2026 |
| 2.9.10 | 11 | 06/12/2026 |
| 2.9.9 | 6 | 06/12/2026 |
| 2.9.8 | 7 | 06/12/2026 |
| 2.9.7 | 9 | 06/12/2026 |
| 2.9.6 | 12 | 06/12/2026 |
| 2.9.5 | 8 | 06/12/2026 |
| 2.9.4 | 9 | 06/12/2026 |
| 2.9.3 | 7 | 06/12/2026 |
| 2.9.2 | 10 | 06/12/2026 |
| 2.9.1 | 9 | 06/11/2026 |
| 2.9.0 | 9 | 06/10/2026 |
| 2.8.2 | 9 | 06/07/2026 |
| 2.8.1 | 10 | 06/07/2026 |
| 2.8.0 | 9 | 06/04/2026 |
| 2.6.1 | 8 | 06/03/2026 |
| 2.6.0 | 7 | 06/04/2026 |
| 2.5.0 | 10 | 06/03/2026 |
| 2.4.1 | 8 | 06/01/2026 |
| 2.4.0 | 9 | 06/01/2026 |
| 2.3.0 | 11 | 06/01/2026 |
| 2.2.7 | 8 | 05/30/2026 |
| 2.2.6 | 7 | 05/30/2026 |
| 2.2.5 | 9 | 05/30/2026 |
| 2.2.4 | 7 | 05/30/2026 |
| 2.2.3 | 8 | 05/30/2026 |
| 2.2.2 | 10 | 05/30/2026 |
| 2.2.1 | 8 | 05/29/2026 |
| 2.2.0 | 8 | 05/30/2026 |
| 2.1.4 | 7 | 05/30/2026 |
| 2.1.3 | 7 | 05/30/2026 |
| 2.1.2 | 9 | 05/29/2026 |
| 2.1.1 | 11 | 05/28/2026 |
| 2.1.0 | 8 | 05/27/2026 |
| 2.0.0 | 9 | 05/23/2026 |
| 2.0.0-rc.3 | 9 | 05/24/2026 |
| 2.0.0-rc.2 | 10 | 05/20/2026 |
| 2.0.0-rc.1 | 14 | 05/20/2026 |
| 2.0.0-alpha.21 | 13 | 05/20/2026 |
| 2.0.0-alpha.20 | 10 | 05/21/2026 |
| 2.0.0-alpha.19 | 8 | 05/20/2026 |
| 2.0.0-alpha.16 | 12 | 05/20/2026 |
| 2.0.0-alpha.15 | 13 | 05/20/2026 |
| 2.0.0-alpha.14 | 13 | 05/20/2026 |
| 2.0.0-alpha.13 | 11 | 05/19/2026 |
| 2.0.0-alpha.12 | 12 | 05/19/2026 |
| 2.0.0-alpha.11 | 12 | 05/19/2026 |
| 2.0.0-alpha.10 | 10 | 05/19/2026 |
| 2.0.0-alpha.9 | 14 | 05/15/2026 |
| 2.0.0-alpha.8 | 16 | 05/16/2026 |
| 2.0.0-alpha.7 | 15 | 05/14/2026 |
| 2.0.0-alpha.6 | 20 | 05/14/2026 |
| 2.0.0-alpha.5 | 23 | 05/14/2026 |
| 2.0.0-alpha.4 | 14 | 05/14/2026 |
| 2.0.0-alpha.3 | 18 | 05/14/2026 |
| 2.0.0-alpha.2 | 16 | 05/13/2026 |
| 2.0.0-alpha.1 | 18 | 05/13/2026 |
| 1.36.2 | 6 | 06/20/2026 |
| 1.36.1 | 10 | 06/07/2026 |
| 1.36.0 | 19 | 05/09/2026 |
| 1.35.0 | 20 | 05/09/2026 |
| 1.34.0 | 16 | 05/07/2026 |
| 1.33.2 | 24 | 05/05/2026 |
| 1.33.1 | 26 | 05/06/2026 |
| 1.33.0 | 25 | 05/06/2026 |
| 1.32.0 | 29 | 05/02/2026 |
| 1.31.1 | 31 | 05/02/2026 |
| 1.31.0 | 29 | 04/29/2026 |
| 1.30.0 | 22 | 04/28/2026 |
| 1.29.1 | 22 | 04/23/2026 |
| 1.29.0 | 32 | 04/21/2026 |
| 1.28.1 | 22 | 04/19/2026 |
| 1.27.0 | 32 | 04/12/2026 |
| 1.26.1 | 30 | 04/08/2026 |
| 1.26.0 | 35 | 04/06/2026 |
| 1.25.0 | 28 | 04/01/2026 |
| 1.24.2 | 36 | 03/27/2026 |
| 1.24.1 | 35 | 03/23/2026 |
| 1.24.0 | 32 | 03/17/2026 |
| 1.23.1 | 34 | 03/09/2026 |
| 1.23.0 | 37 | 03/09/2026 |
| 1.22.0 | 27 | 02/26/2026 |
| 1.21.1 | 36 | 02/25/2026 |
| 1.21.0 | 36 | 02/17/2026 |
| 1.20.0 | 40 | 02/17/2026 |
| 1.19.1 | 39 | 02/12/2026 |
| 1.19.0 | 39 | 02/12/2026 |
| 1.18.0 | 44 | 02/05/2026 |
| 1.17.0 | 43 | 01/30/2026 |
| 1.16.0 | 45 | 01/30/2026 |
| 1.15.0 | 38 | 01/23/2026 |
| 1.14.0 | 37 | 01/24/2026 |
| 1.13.1 | 44 | 01/16/2026 |
| 1.13.0 | 44 | 01/16/2026 |
| 1.12.2 | 49 | 12/17/2025 |
| 1.12.1 | 48 | 12/16/2025 |
| 1.12.0 | 49 | 12/16/2025 |
| 1.11.0 | 47 | 12/17/2025 |
| 1.10.2 | 43 | 12/17/2025 |
| 1.10.1 | 47 | 12/16/2025 |
| 1.10.0 | 46 | 12/16/2025 |
| 1.9.0 | 40 | 12/17/2025 |
| 1.8.0 | 50 | 12/17/2025 |
| 1.8.0-alpha-3 | 46 | 12/16/2025 |
| 1.8.0-alpha-2 | 47 | 12/16/2025 |
| 1.8.0-alpha-1 | 45 | 12/16/2025 |
| 1.7.3 | 39 | 12/16/2025 |
| 1.7.2 | 37 | 12/16/2025 |
| 1.7.1 | 39 | 12/16/2025 |
| 1.7.0 | 41 | 12/16/2025 |
| 1.6.1 | 39 | 12/16/2025 |
| 1.6.0 | 44 | 12/16/2025 |
| 1.5.0 | 48 | 12/16/2025 |
| 1.4.0 | 48 | 12/16/2025 |
| 1.3.2 | 47 | 12/16/2025 |
| 1.3.1 | 46 | 12/16/2025 |
| 1.3.0 | 44 | 12/16/2025 |
| 1.2.1 | 38 | 12/16/2025 |
| 1.2.0 | 40 | 12/16/2025 |
| 1.1.0 | 48 | 12/16/2025 |
| 1.0.5 | 42 | 12/16/2025 |
| 1.0.4 | 46 | 12/16/2025 |
| 1.0.3 | 41 | 12/16/2025 |
| 1.0.2 | 45 | 12/16/2025 |
| 1.0.1 | 46 | 12/16/2025 |
| 1.0.0 | 39 | 12/16/2025 |
| 0.9.2 | 45 | 12/17/2025 |
| 0.9.1 | 48 | 12/16/2025 |
| 0.9.0 | 36 | 12/16/2025 |
| 0.7.0 | 42 | 12/16/2025 |
| 0.6.3 | 45 | 12/16/2025 |
| 0.6.2 | 46 | 12/16/2025 |
| 0.6.1 | 42 | 12/17/2025 |
| 0.6.0 | 43 | 12/16/2025 |
| 0.5.0 | 45 | 12/16/2025 |
| 0.4.0 | 41 | 12/16/2025 |
| 0.3.0 | 39 | 12/17/2025 |
| 0.2.0 | 37 | 12/16/2025 |
| 0.1.0 | 41 | 12/16/2025 |