Wisp.Framework.Core
1.3.0
See the version list below for details.
dotnet add package Wisp.Framework.Core --version 1.3.0
NuGet\Install-Package Wisp.Framework.Core -Version 1.3.0
<PackageReference Include="Wisp.Framework.Core" Version="1.3.0" />
<PackageVersion Include="Wisp.Framework.Core" Version="1.3.0" />
<PackageReference Include="Wisp.Framework.Core" />
paket add Wisp.Framework.Core --version 1.3.0
#r "nuget: Wisp.Framework.Core, 1.3.0"
#:package Wisp.Framework.Core@1.3.0
#addin nuget:?package=Wisp.Framework.Core&version=1.3.0
#tool nuget:?package=Wisp.Framework.Core&version=1.3.0
Wisp Framework
GitHub/Codeberg Update: After much deliberation, it has been decided to migrate development of Wisp back to GitHub for the time being. This is not to say that Codeberg isn't great. It is. It's just that for a small project like Wisp, the mainstream-ness of GitHub is a benefit. The CodeBerg Repo continues to exist and will act as a mirror for GitHub now. Please use GitHub for submitting Issues and Pull Requests.
Wisp is an open-source, cross-platform, embeddable web framework for building small, lightweight applications. It does not depend on any part of the ASP.NET Core SDK, runs on any platform supported by .NET Core and works with any .NET language. It's specifically designed for embedding in existing applications so it's fully self-contained and has no special environment requirements.
Warning! Wisp is in very early stages of development and production use is not recommended. Every release, even minor, might introduce significant breaking changes.
Get Started
Follow the Getting Started guide.
All you need to start developing with Wisp is the .NET Core SDK 10+ and a text editor.
Minimal Example
dotnet new console
dotnet add pacakge Wisp.Framework.Core
Program.cs:
var hostBuilder = new WispHostBuilder();
var appBuilder = hostBuilder.Build();
appBuilder.ConfigureRoutes(r => {
r.Get("/", ctx => {
ctx.Response.Body.Write("Hello World"u8);
});
});
var app = appBuilder.Build();
await app.RunAsync();
License
This project is dual-licensed under either:
at your option.
| 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. |
-
net10.0
- Fluid.Core (>= 2.31.0)
- Fluid.ViewEngine (>= 2.31.0)
- HttpMultipartParser (>= 9.2.0)
- microsoft.extensions.configuration (>= 10.0.1)
- microsoft.extensions.configuration.binder (>= 10.0.1)
- microsoft.extensions.configuration.json (>= 10.0.1)
- microsoft.extensions.dependencyinjection (>= 10.0.1)
- Microsoft.Extensions.Logging.Console (>= 10.0.1)
- microsoft.extensions.options (>= 10.0.1)
- netcoreserver (>= 8.0.7)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Wisp.Framework.Core:
| Package | Downloads |
|---|---|
|
Wisp.Extensions.Identity.OpenId
An OpenID auth provider for the Wisp Framework |
|
|
Wisp.Extensions.OpenApi
An OpenAPI schema generator and Swagger UI for the Wisp Framework |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.4 | 80 | 3/3/2026 |
| 10.0.3 | 85 | 3/3/2026 |
| 10.0.2 | 101 | 2/1/2026 |
| 10.0.1 | 99 | 1/26/2026 |
| 10.0.0 | 95 | 1/25/2026 |
| 1.3.0 | 93 | 1/25/2026 |
| 1.2.7 | 239 | 11/22/2025 |
| 1.2.6 | 186 | 10/3/2025 |
| 1.2.5 | 286 | 9/19/2025 |
| 1.2.4 | 189 | 9/1/2025 |
| 1.2.3 | 113 | 8/23/2025 |
| 1.2.2 | 147 | 8/22/2025 |
| 1.2.1 | 174 | 8/16/2025 |
| 1.2.0 | 146 | 8/15/2025 |
| 1.0.4 | 189 | 8/14/2025 |
| 1.0.3 | 182 | 7/30/2025 |
| 1.0.2 | 164 | 7/30/2025 |
| 1.0.1 | 258 | 7/29/2025 |
| 1.0.0 | 309 | 7/29/2025 |