Alba 9.0.0-rc.2

This is a prerelease version of Alba.
dotnet add package Alba --version 9.0.0-rc.2
                    
NuGet\Install-Package Alba -Version 9.0.0-rc.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Alba" Version="9.0.0-rc.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Alba" Version="9.0.0-rc.2" />
                    
Directory.Packages.props
<PackageReference Include="Alba" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Alba --version 9.0.0-rc.2
                    
#r "nuget: Alba, 9.0.0-rc.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Alba@9.0.0-rc.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Alba&version=9.0.0-rc.2&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Alba&version=9.0.0-rc.2&prerelease
                    
Install as a Cake Tool

<p align="center"> <img src="docs/public/alba_logo.png" alt="Alba" width="300"> </p>

Alba

Discord Nuget Nuget

Tooling for better integration testing against ASP.Net Core applications. Check out the documentation for examples.

To work with the code, just open the solution at src/Alba.sln and go. No other setup necessary.

To run the documentation locally, use build docs on Windows or ./build.sh docs on Linux or OSX. The documentation website will require a recent installation of NPM. The documentation is built with VitePress.

Support Plans

<div align="center"> <img src="https://www.jasperfx.net/logo.png" alt="JasperFx logo" width="70%"> </div>

While Alba is open source, JasperFx Software offers paid support and consulting contracts for Alba.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (5)

Showing the top 5 NuGet packages that depend on Alba:

Package Downloads
Rocket.Surgery.LaunchPad.AspNetCore.Testing

Package Description

Storyteller.AspNetCore

Recipe to Connect Storyteller to ASP.Net Core 2.* Systems

Jasper.TestSupport.Alba

Alba HTTP Contract Testing Support for JasperFx Applications

Bobcat.Alba

Bobcat + Alba — an ASP.NET Core application hosted in memory as a Bobcat test resource, and the HTTP calls a step makes against it.

WolverineFx.Bobcat.Http

Wolverine.HTTP acts for WolverineFx.Bobcat specifications through Alba: WhenPosted with the route resolved from the request type, any 2xx accepted, Scenario overrides, typed responses.

GitHub repositories (10)

Showing the top 10 popular GitHub repositories that depend on Alba:

Repository Stars
graphql-dotnet/graphql-dotnet
GraphQL for .NET
oskardudycz/EventSourcing.NetCore
Examples and Tutorials of Event Sourcing in .NET
JasperFx/marten
.NET Transactional Document DB and Event Store on PostgreSQL
JasperFx/wolverine
Supercharged .NET server side development!
IoTSharp/IoTSharp
IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.
NikiforovAll/keycloak-authorization-services-dotnet
Authentication and Authorization with Keycloak and ASP.NET Core 🔐
JasperFx/lamar
Fast Inversion of Control Tool and Successor to StructureMap
JasperFx/jasper
Next generation application development framework for .Net
JasonBock/Rocks
A mocking library based on the Compiler APIs (Roslyn + Mocks)
egil/Htmxor
Supercharges Blazor static server side rendering (SSR) by seamlessly integrating the Htmx.org frontend library.
Version Downloads Last Updated
9.0.0-rc.2 692 9/20/2026
9.0.0-beta.1 1,705 7/12/2026
8.5.3 214,961 7/11/2026
8.5.2 353,936 4/3/2026
8.5.1 32,893 3/24/2026
8.5.0 5,117 3/23/2026
8.4.1 77,605 3/16/2026
8.4.0 389,921 11/25/2025
8.3.0 41,873 11/7/2025
8.2.1 321,645 6/17/2025
8.2.0 125,814 4/23/2025
8.1.1 318,023 1/11/2025
8.1.0 75,551 11/26/2024
8.0.0 208,196 7/26/2024
7.4.1 732,718 6/15/2023
7.4.0 77,016 3/20/2023
7.3.0 63,218 1/11/2023
7.2.1 9,067 12/2/2022
7.2.0 2,162 11/30/2022
7.1.0 3,354 11/29/2022
Loading failed