JasperFx 3.0.0
dotnet add package JasperFx --version 3.0.0
NuGet\Install-Package JasperFx -Version 3.0.0
<PackageReference Include="JasperFx" Version="3.0.0" />
<PackageVersion Include="JasperFx" Version="3.0.0" />
<PackageReference Include="JasperFx" />
paket add JasperFx --version 3.0.0
#r "nuget: JasperFx, 3.0.0"
#:package JasperFx@3.0.0
#addin nuget:?package=JasperFx&version=3.0.0
#tool nuget:?package=JasperFx&version=3.0.0
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 fordotnet run -- <command>style tooling.JasperFx.CodeGeneration— Roslyn-backed runtime code generation, with pluggableITypeLoaderstrategies (Static/Dynamic/Auto) for AOT-friendly deployments.JasperFx.Core— reflection / type-scanning helpers, IoC primitives, theGenericFactoryCachehot-path delegate cache, andRecentlyUsedCacheLRU.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.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net11.0 is compatible. |
-
net10.0
- FastExpressionCompiler (>= 6.0.0)
- ImTools (>= 4.0.0)
- Microsoft.Bcl.TimeProvider (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.0)
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (>= 10.0.0)
- Microsoft.Extensions.Hosting (>= 10.0.0)
- Microsoft.Extensions.ObjectPool (>= 10.0.0)
- Polly.Core (>= 8.6.5)
- Spectre.Console (>= 0.55.0)
- System.Linq.Dynamic.Core (>= 1.7.4)
-
net11.0
- FastExpressionCompiler (>= 6.0.0)
- ImTools (>= 4.0.0)
- Microsoft.Bcl.TimeProvider (>= 11.0.0-rc.3.26522.148)
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (>= 11.0.0-rc.3.26522.148)
- Microsoft.Extensions.Hosting (>= 11.0.0-rc.3.26522.148)
- Microsoft.Extensions.ObjectPool (>= 11.0.0-rc.3.26522.148)
- Polly.Core (>= 8.6.5)
- Spectre.Console (>= 0.55.0)
- System.Linq.Dynamic.Core (>= 1.7.4)
NuGet packages (56)
Showing the top 5 NuGet packages that depend on JasperFx:
| Package | Downloads |
|---|---|
|
Weasel.Core
Core Weasel types for ADO.Net helpers, spin off of Marten |
|
|
Marten
.NET Transactional Document DB and Event Store on PostgreSQL |
|
|
JasperFx.RuntimeCompiler
Runtime Roslyn Compilation and Code Generation Chicanery |
|
|
JasperFx.Events
Foundational Event Store Abstractions and Projections for the Critter Stack |
|
|
Lamar
Fast ASP.Net Core compatible IoC Tool, Successor to StructureMap |
GitHub repositories (4)
Showing the top 4 popular GitHub repositories that depend on JasperFx:
| Repository | Stars |
|---|---|
|
JasperFx/marten
.NET Transactional Document DB and Event Store on PostgreSQL
|
|
|
JasperFx/wolverine
Supercharged .NET server side development!
|
|
|
JasperFx/lamar
Fast Inversion of Control Tool and Successor to StructureMap
|
|
|
JasperFx/alba
Easy integration testing for ASP.NET Core applications
|
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.0 | 0 | 11/10/2026 |
| 2.102.0 | 3,307 | 11/9/2026 |
| 2.101.1 | 196 | 11/9/2026 |
| 2.101.0 | 3,256 | 11/8/2026 |
| 2.100.1 | 23,460 | 11/5/2026 |
| 2.100.0 | 26,718 | 11/5/2026 |
| 2.99.0 | 51,721 | 11/2/2026 |
| 2.98.0 | 40,160 | 11/2/2026 |
| 2.97.0 | 41,419 | 10/30/2026 |
| 2.96.2 | 18,310 | 10/30/2026 |
| 2.96.1 | 116,152 | 10/28/2026 |
| 2.96.0 | 72,633 | 10/27/2026 |
| 2.95.1 | 74,866 | 10/25/2026 |
| 2.95.0 | 561 | 10/24/2026 |
| 2.94.0 | 7,095 | 10/23/2026 |
| 2.93.1 | 6,848 | 10/23/2026 |
| 2.93.0 | 4,427 | 10/23/2026 |
| 2.92.0 | 2,037 | 10/22/2026 |
| 2.91.0 | 104,323 | 10/19/2026 |
| 2.90.2 | 270,285 | 10/16/2026 |