JasperFx 2.69.1

JasperFx

Foundational helpers and command line support used by JasperFx and the Critter Stack projects (Marten, Wolverine, Polecat, Weasel).

Provides:

  • JasperFx.CommandLine — a Spectre-Console-backed CLI framework (formerly the Oakton library), the host for dotnet run -- <command> style tooling.
  • JasperFx.CodeGeneration — Roslyn-backed runtime code generation, with pluggable ITypeLoader strategies (Static / Dynamic / Auto) for AOT-friendly deployments.
  • JasperFx.Core — reflection / type-scanning helpers, IoC primitives, the GenericFactoryCache hot-path delegate cache, and RecentlyUsedCache LRU.
  • JasperFx.MultiTenancy — shared tenant-id abstractions (IHasTenantId, TenantId, TenantIdStyle) consumed across the Critter Stack.
  • JasperFx.Descriptors — diagnostic descriptor types that products like CritterWatch use to render configuration / capability snapshots.

Quick start

// CLI host
return await new HostBuilder()
    .ConfigureServices(services => services.AddJasperFxCommands())
    .RunJasperFxCommandsAsync(args);
// Codegen
var rules = new GenerationRules
{
    TypeLoadMode = TypeLoadMode.Static,
    GeneratedNamespace = "MyApp.Generated"
};

Documentation

Full docs at https://jasperfx.net.

Repo: github.com/JasperFx/jasperfx.

Showing the top 20 packages that depend on JasperFx.

Packages Downloads
Lamar
Fast ASP.Net Core compatible IoC Tool, Successor to StructureMap
66
Lamar
Fast ASP.Net Core compatible IoC Tool, Successor to StructureMap
67
Lamar
Fast ASP.Net Core compatible IoC Tool, Successor to StructureMap
86
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
66
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
67
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
68
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
69
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
70
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
71
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
72
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
74
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
75

Version Downloads Last updated
2.73.1 1 09/17/2026
2.72.0 5 09/15/2026
2.71.1 5 09/14/2026
2.71.0 4 09/14/2026
2.70.1 4 09/14/2026
2.70.0 4 09/14/2026
2.69.3 5 09/14/2026
2.69.2 7 09/14/2026
2.69.1 8 09/13/2026
2.69.0 7 09/13/2026
2.68.0 10 09/12/2026
2.67.1 11 09/10/2026
2.67.0 5 09/10/2026
2.66.1 9 09/08/2026
2.66.0 8 09/06/2026
2.65.0 6 09/07/2026
2.64.0 5 09/10/2026
2.63.2 10 09/05/2026
2.63.1 8 09/05/2026
2.63.0 5 09/07/2026
2.62.0 7 09/05/2026
2.61.0 12 09/04/2026
2.60.0 12 09/02/2026
2.59.0 12 08/31/2026
2.58.0 9 08/31/2026
2.57.2 15 08/30/2026
2.57.1 10 08/28/2026
2.57.0 9 08/27/2026
2.56.0 13 08/26/2026
2.55.0 13 08/23/2026
2.54.0 15 08/21/2026
2.53.0 17 08/20/2026
2.52.1 16 08/20/2026
2.52.0 16 08/18/2026
2.51.0 17 08/18/2026
2.50.0 14 08/17/2026
2.49.0 15 08/17/2026
2.48.0 15 08/15/2026
2.47.0 20 08/12/2026
2.46.0 24 08/11/2026
2.45.0 13 08/09/2026
2.44.0 19 08/08/2026
2.43.0 13 08/07/2026
2.42.2 21 08/06/2026
2.42.1 19 08/06/2026
2.41.0 19 08/06/2026
2.40.0 15 08/05/2026
2.39.5 19 08/05/2026
2.39.4 18 08/05/2026
2.39.3 24 08/05/2026
2.39.2 15 08/04/2026
2.39.1 21 08/04/2026
2.39.0 22 08/04/2026
2.38.0 17 08/03/2026
2.37.3 19 08/03/2026
2.37.2 18 08/03/2026
2.37.1 17 08/03/2026
2.37.0 22 07/31/2026
2.36.3 16 07/31/2026
2.36.2 21 07/28/2026
2.36.1 18 07/26/2026
2.36.0 24 07/26/2026
2.35.0 20 07/24/2026
2.34.0 21 07/23/2026
2.33.1 20 07/22/2026
2.33.0 18 07/22/2026
2.32.0 23 07/21/2026
2.31.0 19 07/22/2026
2.30.2 18 07/23/2026
2.30.1 18 07/20/2026
2.30.0 18 07/19/2026
2.29.1 18 07/23/2026
2.29.0 16 07/19/2026
2.28.1 16 07/20/2026
2.28.0 14 07/19/2026
2.27.0 16 07/12/2026
2.26.0 19 07/10/2026
2.25.0 19 07/10/2026
2.24.1 21 07/10/2026
2.24.0 19 07/10/2026
2.23.0 22 07/10/2026
2.22.0 18 07/10/2026
2.21.1 18 07/10/2026
2.21.0 22 07/09/2026
2.20.0 22 07/06/2026
2.19.1 20 07/06/2026
2.19.0 19 07/06/2026
2.18.1 23 06/29/2026
2.18.0 23 06/27/2026
2.17.0 18 06/27/2026
2.16.0 17 06/27/2026
2.15.0 21 06/27/2026
2.14.2 20 06/26/2026
2.14.1 19 06/28/2026
2.14.0 17 06/28/2026
2.13.3 24 06/26/2026
2.13.2 24 06/26/2026
2.13.1 21 06/20/2026
2.13.0 19 06/18/2026
2.12.0 20 06/17/2026
2.11.0 27 06/16/2026
2.10.0 25 06/15/2026
2.9.13 23 06/15/2026
2.9.12 23 06/15/2026
2.9.11 25 06/15/2026
2.9.10 23 06/14/2026
2.9.9 19 06/13/2026
2.9.8 22 06/13/2026
2.9.7 26 06/13/2026
2.9.6 23 06/11/2026
2.9.5 21 06/11/2026
2.9.4 21 06/11/2026
2.9.3 24 06/11/2026
2.9.2 32 06/10/2026
2.9.1 22 06/11/2026
2.9.0 19 06/11/2026
2.8.2 22 06/07/2026
2.8.1 30 06/07/2026
2.8.0 24 06/03/2026
2.6.1 21 06/05/2026
2.6.0 23 06/04/2026
2.5.0 22 06/03/2026
2.4.1 24 06/01/2026
2.4.0 29 06/01/2026
2.3.0 22 06/01/2026
2.2.7 24 05/30/2026
2.2.6 22 05/30/2026
2.2.5 18 05/30/2026
2.2.4 24 05/30/2026
2.2.3 23 05/30/2026
2.2.2 27 05/30/2026
2.2.1 23 05/30/2026
2.2.0 27 05/29/2026
2.1.4 22 05/30/2026
2.1.3 23 05/27/2026
2.1.2 28 05/27/2026
2.0.1 21 05/27/2026
2.0.0 21 05/22/2026
2.0.0-rc.3 25 05/22/2026
2.0.0-rc.2 24 05/22/2026
2.0.0-rc.1 29 05/22/2026
2.0.0-alpha.20 31 05/22/2026
2.0.0-alpha.17 27 05/22/2026
2.0.0-alpha.16 25 05/22/2026
2.0.0-alpha.15 25 05/22/2026
2.0.0-alpha.14 23 05/22/2026
2.0.0-alpha.13 36 05/16/2026
2.0.0-alpha.12 22 05/14/2026
2.0.0-alpha.11 25 05/14/2026
2.0.0-alpha.10 24 05/14/2026
2.0.0-alpha.9 30 05/14/2026
2.0.0-alpha.8 24 05/14/2026
2.0.0-alpha.7 27 05/14/2026
2.0.0-alpha.6 33 05/14/2026
2.0.0-alpha.5 34 05/13/2026
2.0.0-alpha.4 34 05/13/2026
2.0.0-alpha.3 32 05/14/2026
2.0.0-alpha.1 28 05/13/2026
1.31.0 30 05/09/2026
1.30.0 39 05/09/2026
1.29.1 38 05/07/2026
1.29.0 41 05/07/2026
1.28.2 41 04/29/2026
1.28.1 51 04/29/2026
1.28.0 46 04/29/2026
1.27.0 48 04/28/2026
1.26.0 44 04/21/2026
1.25.0 39 04/21/2026
1.24.1 46 04/10/2026
1.24.0 40 04/10/2026
1.23.1 42 04/08/2026
1.23.0 48 03/31/2026
1.22.0 40 03/29/2026
1.21.5 51 03/27/2026
1.21.4 54 03/25/2026
1.21.3 50 03/23/2026
1.21.2 47 03/22/2026
1.21.1 40 03/17/2026
1.21.0 48 03/09/2026
1.20.0 62 02/24/2026
1.19.0 58 02/17/2026
1.18.0 50 02/16/2026
1.17.2 51 02/12/2026
1.17.1 54 02/11/2026
1.17.0 64 01/30/2026
1.16.0 54 01/25/2026
1.14.1 43 01/22/2026
1.14.0 55 01/21/2026
1.13.0 49 01/16/2026
1.12.0 57 12/23/2025
1.11.3 61 12/11/2025
1.11.2 63 12/11/2025
1.11.1 68 12/11/2025
1.11.0 63 12/11/2025
1.10.2 71 12/11/2025
1.10.1 70 12/11/2025
1.10.0 65 12/11/2025
1.9.0 56 12/11/2025
1.8.1 75 12/11/2025
1.8.0 61 12/11/2025
1.7.0 57 12/11/2025
1.6.1 59 12/11/2025
1.6.0 55 12/11/2025
1.6.0-alpha-4 64 12/11/2025
1.6.0-alpha-3 58 12/11/2025
1.6.0-alpha-2 68 12/11/2025
1.6.0-alpha-1 61 12/11/2025
1.5.0 56 12/11/2025
1.4.0 59 12/11/2025
1.3.1 52 12/11/2025
1.3.0 63 12/11/2025
1.2.3 59 12/11/2025
1.2.2 63 12/11/2025
1.2.1 64 12/11/2025
1.2.0 57 12/11/2025
1.1.0 58 12/11/2025
1.0.5 75 12/11/2025
1.0.4 57 12/11/2025
1.0.3 62 12/11/2025
1.0.2 64 12/11/2025
1.0.1 61 12/11/2025
1.0.0 61 12/11/2025
0.9.2 71 12/11/2025
0.9.1 60 12/11/2025
0.9.0 64 12/11/2025
0.7.1 56 12/11/2025
0.7.0 56 12/11/2025
0.6.0 59 12/11/2025
0.5.2 54 12/11/2025
0.5.1 55 12/11/2025
0.5.0 68 12/11/2025
0.4.2 70 12/11/2025
0.4.1 66 12/11/2025
0.4.0 50 12/11/2025
0.3.0 69 12/11/2025
0.2.2 57 12/11/2025
0.2.1 68 12/11/2025
0.2.0 67 12/11/2025
0.1.8 68 12/11/2025
0.1.7 65 12/11/2025
0.1.6 64 12/11/2025
0.1.5 61 12/11/2025
0.1.4 56 12/11/2025
0.1.3 57 12/11/2025
0.1.2 70 12/11/2025
0.1.1 61 12/11/2025
0.1.0 61 12/11/2025